@layer reset{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:inherit;font-variation-settings:inherit;-webkit-tap-highlight-color:transparent;font-family:inherit;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}}

@layer reset, priority1;

@layer priority2 {
  .xkc5qi {
    margin: 0 0 10px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xn60fxk {
    margin: 64px auto 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1717udv {
    padding: 0;
  }

  .x15x03d9 {
    padding: 10px 14px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1i7k47o {
    padding: 36px;
  }

  .xhrpmxf {
    padding: 7px 12px;
  }

  .xe8ttls {
    padding: 8px;
  }

  @media (width <= 520px) {
    .xpffwvn.xpffwvn {
      padding: 16px;
    }

    .x14mnzha.x14mnzha {
      padding: 24px;
    }
  }
}

@layer priority3 {
  .x1ti2065 {
    border-color: #2563eb;
  }

  .xwugdnm {
    border-color: var(--x1d28lns);
  }

  .xgloz5z {
    border-color: var(--xtu5lqw);
  }

  .xotih1j {
    border-color: var(--xu598wn);
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1aazh3f {
    font-variant: inherit;
  }

  .x166r7wq {
    font-variant: normal;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

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

  .xe8uvvx {
    list-style: none;
  }

  .xy6fmcd {
    outline: 1px solid var(--selection-color);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xem5pho {
    outline: var(--x-outline);
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

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

  .x13533e9 {
    transition: grid-template-columns .25s, padding .25s;
  }

  .xq2gx43 {
    transition: none;
  }

  .xbid74h:is(.element-inspector textarea), .xkoyaib.parsed-text, .xzewko8:is(.element-inspector input[type="number"]) {
    font-variant: inherit;
  }

  .x107my1k:is(.color-hex-field > input), .x17p0wjm.text-style-button.style-code, .xd2v88o:is(.kind-field input), .xt6p03t:is(.kind-field .dropdown-trigger) {
    font-variant: normal;
  }

  .x1dkhyxd:is(.layer-tree ul) {
    list-style: none;
  }

  .x19tm3x4:is(.layer-search input) {
    outline: 0;
  }

  .xjwfqzb:is(.dom-page.editing .parsed-element:hover) {
    outline: 1px dashed #277349;
  }

  .x1q7a0bk:is(.dom-page.editing .parsed-element.selected), .xaygzgo:is(.dom-page.editing .parsed-element.selected:focus-visible) {
    outline: 1px solid var(--selection-color);
  }

  .x18dh9uf:is(.color-channels input:focus-visible), .x1oxzexa.color-input:focus-within, .x1yjwrxb:is(.element-inspector input:focus-visible), .xelgq3n:is(.color-popover .color-hex-field:focus-within), .xrqxaya.layer-row:focus-visible, .xucgl6j:is(.element-inspector textarea:focus-visible) {
    outline: 1px solid var(--x1pt5xl7);
  }

  .xzaoh9e:is(.color-swatches button[aria-pressed="true"]) {
    outline: 1px solid var(--xq7k3bi);
  }

  .xxzfsz1:is(.dom-page.editing .parsed-element:focus-visible) {
    outline: 2px solid #e69e35;
  }

  .x1h30igx:is(a:focus-visible), .x1hajokf:is(button:focus-visible), .xklc498:focus-visible, .xo0zfwt.color-hue:focus-visible, .xzrf4tb.dropdown-trigger:focus-visible, .xzvods8.color-area:focus-within {
    outline: 2px solid var(--x1pt5xl7);
  }

  .x12s54hm:is(.color-hex-field > input:focus-visible) {
    outline: none;
  }

  .xgtl84t.text-style-button.style-strike {
    text-decoration: line-through;
  }

  .x1ghh5hd.text-style-button.style-underline {
    text-decoration: underline;
  }

  .x1iqkvsi:is(.layer-expander svg) {
    transition: transform .12s;
  }

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

  @media (width <= 520px) {
    .x13p6t5j.x13p6t5j:is(.feature-row p) {
      grid-column: 2;
    }
  }
}

@layer priority4 {
  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .xjtqy50 {
    accent-color: var(--xq7k3bi);
  }

  .x6s0dn4 {
    align-items: center;
  }

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1shwlz2 {
    animation-duration: .16s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1v7wizp {
    animation-iteration-count: 1;
  }

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

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .x1crhezd {
    animation-name: x1lgszu9-B;
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

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

  .x1iegiob {
    background-color: #2563eb;
  }

  .xt66eyl {
    background-color: #4eaad60a;
  }

  .x1u5qhrl {
    background-color: gray;
  }

  .x1ktjzyy {
    background-color: #f3f3f3;
  }

  .x83z2og {
    background-color: #fff;
  }

  .x1qa7cqh {
    background-color: color-mix(in srgb,var(--annotation-color) 35%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x56ezao {
    background-color: var(--selection-color, #277349);
  }

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

  .x1q3xft7 {
    background-color: var(--x101hocw);
  }

  .xo2ktgd {
    background-color: var(--x1ce8a4z);
  }

  .x5tl7wq {
    background-color: var(--x1x7giwa);
  }

  .xraosek {
    background-color: var(--xc1922y);
  }

  .x164he6z {
    background-color: var(--xtu5lqw);
  }

  .xcdraph {
    background-color: var(--xu555k3);
  }

  .x8g20fm {
    background-color: var(--xwzzlt4);
  }

  .x12peec7 {
    background-color: #fff;
  }

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

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

  .x18o3ruo {
    background-image: none;
  }

  .x1rayle2 {
    box-shadow: 0 0 0 1px #0008;
  }

  .x1rn5kej {
    box-shadow: 0 10px 36px #00000030;
  }

  .x186nz94 {
    box-shadow: 0 4px 16px #00000020;
  }

  .x1nghocm {
    box-shadow: 0 4px 20px #00000024;
  }

  .x7odol {
    box-shadow: 0 6px 24px #00000024;
  }

  .x1o6voah {
    box-shadow: 0 8px 32px #00000025;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1pkbpgl {
    box-shadow: var(--x1bidp9o);
  }

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

  .xp1p3u3 {
    color: #242424;
  }

  .x1exwnim {
    color: #514000;
  }

  .x33gn0b {
    color: #666;
  }

  .x1heor9g {
    color: inherit;
  }

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

  .x12zqyue {
    color: var(--x1b3njcs);
  }

  .xscs4fj {
    color: var(--x1d28lns);
  }

  .xvudr60 {
    color: var(--xnq2n8l);
  }

  .x1sizo2x {
    color: var(--xq7k3bi);
  }

  .x1awj2ng {
    color: #fff;
  }

  .xntwwlm {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .x19aimcq {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x18hwk67 {
    column-gap: 20px;
  }

  .x1ned7t2 {
    column-gap: 2px;
  }

  .x1wh94ac {
    column-gap: 40px;
  }

  .x17zd0t2 {
    column-gap: 4px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .xlrrn2g {
    column-gap: 9px;
  }

  .xicojor {
    cursor: col-resize;
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .xv5twrn {
    cursor: move;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1do4p61 {
    flex-basis: 250px;
  }

  .x17zgsgs {
    flex-basis: 26px;
  }

  .x7g6lfw {
    flex-basis: 28px;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x14d0is5 {
    font-family: Georgia, serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1wpqcr5 {
    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
  }

  .x2lmd3g {
    font-family: Inter, ui-sans-serif, system-ui, sans-serif;
  }

  .x6icuqf {
    font-family: sans-serif;
  }

  .x1ieblcr {
    font-size: 1.05em;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x3jc0hy {
    font-size: 29px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1gaqn27 {
    font-size: clamp(22px, 3vw, 30px);
  }

  .xt2kyt {
    font-size: clamp(44px, 5.5vw, 76px);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1xh6y1q {
    font-stretch: inherit;
  }

  .x14g2gp5 {
    font-stretch: normal;
  }

  .x1t35e8 {
    font-style: inherit;
  }

  .x1j61x8r {
    font-style: normal;
  }

  .x1it3fuk {
    font-synthesis: none;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .xseu7c4 {
    font-weight: 580;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x1fcty0u {
    font-weight: normal;
  }

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

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

  .xgld0ta {
    grid-template-columns: minmax(0, 1fr) minmax(100px, .52fr);
  }

  .x1bz8org {
    grid-template-columns: minmax(0, 1fr) minmax(100px, .85fr);
  }

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

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

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

  .x39pwss {
    grid-template-columns: var(--x-1pds3uo);
  }

  .x6ec99f {
    grid-template-rows: 1fr 1fr;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x1roq8pg {
    letter-spacing: -.5px;
  }

  .xipi2l9 {
    letter-spacing: -.8px;
  }

  .x18w7htt {
    letter-spacing: -.9px;
  }

  .xf02rwc {
    letter-spacing: -3px;
  }

  .xl5zsmt {
    letter-spacing: 2px;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .xggjnk3 {
    line-height: normal;
  }

  .x1m8wktw {
    mix-blend-mode: normal;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .x1kb72lq {
    row-gap: 20px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .xe93d63 {
    row-gap: 40px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .xa10oqz {
    row-gap: 9px;
  }

  .xliy32w {
    scrollbar-gutter: stable both-edges;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xfqjyog {
    text-rendering: optimizelegibility;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x5ve5x3 {
    touch-action: none;
  }

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

  .x1hj3fc7 {
    transform-origin: 0 0;
  }

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

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x979qle {
    z-index: 100000;
  }

  .xlynzuj {
    z-index: 1000000;
  }

  .x14wtxc {
    z-index: 1000001;
  }

  .x1xd3u23 {
    z-index: 100001;
  }

  .x1avl20t {
    z-index: 10002;
  }

  .x1of6sz5 {
    z-index: 11;
  }

  .xn0a0j4 {
    z-index: 11000;
  }

  .x110s1yu {
    z-index: 12000;
  }

  .x16k0d88 {
    z-index: 55;
  }

  .x1snuhyv {
    z-index: 9000;
  }

  .x132qc7k:is(.color-channels .number-input > input), .x167qbov:is(.element-inspector .number-input > input[type="number"]) {
    -moz-appearance: textfield;
  }

  .x1y1qxyn:is(.kind-field input) {
    accent-color: #171717;
  }

  .x1g9qgxu:is(.kind-field input[type="radio"]), .x1w31cw6:is(.kind-field input[type="checkbox"]) {
    accent-color: var(--xq7k3bi);
  }

  .x11itygw:is(.color-swatches button), .x152l9j1:is(.inspector-empty > span), .x1k4n29q:is(.number-input-buttons button), .x1v29vyi:is(.editor-toolbar .icon-button), .xjrq6sh:is(.pages-list button), .xocy2je:is(.element-inspector .checkbox-label), .xwpz2jc:is(.color-control-compact .color-input-swatch), .xxeujge:is(.theme-switch button) {
    align-items: center;
  }

  .x1v7t625:is(.editor-toolbar .history-controls) {
    align-self: stretch;
  }

  .x1vufede:is(.color-channels .number-input > input), .x1y93sn2:is(.element-inspector .number-input > input[type="number"]) {
    appearance: textfield;
  }

  .x1qng8wi:is(.kind-field input), .x1vtn50c:is(.kind-field .dropdown-trigger) {
    background-color: #f9fcff;
  }

  .x1ctjl2k:is(.layer-search button), .x1jdvpat:is(.document-view-controls .button), .x1kb7xd8:is(.color-control-compact .color-input), .x1kd89g:is(.app-editor .brand-mark), .x1mlysrm.parsed-annotation.subtype-Underline, .x1n9ucjk:is(.language-switch .dropdown-trigger), .x1pds198:is(.color-control-compact .color-input-chevron), .x1t7dxi6:is(.number-input-buttons button), .x1xczkyq:is(.color-hex-field > input), .x8zhgpe:is(.color-control-compact .color-input-letter), .xiy53tz:is(.selection-controls-compact .element-resize), .xj0l31p:is(.layer-search input), .xnkgj5r:is(.pages-list button), .xo1br2q:is(.theme-switch button), .xxtn6q4.parsed-annotation.subtype-Link {
    background-color: #0000;
  }

  .x37spp3.primary:hover {
    background-color: var(--x1d28lns);
  }

  .x5zr8vg:focus-visible {
    background-color: var(--x1pt5xl7);
  }

  .x14uim8j:is(.element-inspector input[type="number"]), .x17t78q6:is(.inspector-empty > span), .x19qaih6:is(.color-popover .color-hex-field), .x1clagwe:is(.document-view-controls .control-group), .x1dirmsd.dropdown-option.is-active, .x1hc2j1h:is(.pages-list button.is-active), .x1j9norg.text-style-button[aria-pressed="true"], .x1v6ilzc.layers-toggle[aria-expanded="true"], .xdfs2o1:is(.language-switch .dropdown-trigger[aria-expanded="true"]), .xdxxqas:is(.element-inspector textarea), .xiatkzb:is(.color-channels .number-input > input), .xjy22cb:is(.language-switch .dropdown-trigger:hover), .xyqwnhj:is(.element-inspector .conversion-note) {
    background-color: var(--x1x7giwa);
  }

  .x10865jn:is(.document-status .conversion-note), .x13z7a32:is(.app-shell:not(.app-editor) > .site-header), .x69jw2j:is(.theme-switch button[aria-pressed="true"]), .xqgy84i:is(.document-view-controls .button.primary), .xrw98zq:is(.app-editor > .site-header), .xvpuz77:is(.app-editor .workspace), .xy6oywn.secondary {
    background-color: var(--xc1922y);
  }

  .x16ptmur.text-style-button:hover, .x1ba82ox:is(.number-input-buttons button:hover:enabled), .x1lo2xx7.panel-icon:hover, .x1myns03.color-input-swatch:hover:enabled, .x1odpe81.secondary:hover, .x1t0e9qv[aria-current="true"], .x1ydogha.layers-toggle:hover, .x7ns56x.icon-button:hover:enabled, .xcckhob.color-input-swatch[aria-expanded="true"], .xwee7o0.upload-zone.dragging {
    background-color: var(--xpq5sne);
  }

  .x9kh6iv.primary {
    background-color: var(--xtu5lqw);
  }

  .x7ayzsh:is(.editor-main > .conversion-note) {
    background-color: var(--xu555k3);
  }

  .x1pz4q2c.color-transparent {
    background-image: conic-gradient(#bbb 25%,#fff 0 50%,#bbb 0 75%,#fff 0);
  }

  .x11m86h2.parsed-annotation.subtype-Underline, .x11ocpn9:is(.app-editor .brand-mark), .x121vk44:is(.language-switch .dropdown-trigger:hover), .x13034ff:is(.editor-main > .conversion-note), .x14159u8:is(.element-inspector textarea), .x17m1jf6.primary, .x17mibap:is(.element-inspector input[type="number"]), .x18oge8l:is(.color-popover .color-hex-field), .x19k60be:is(.number-input-buttons button), .x19m7m12:is(.kind-field .dropdown-trigger), .x1bjbkre:is(.language-switch .dropdown-trigger[aria-expanded="true"]), .x1d8u5fu:is(.kind-field input), .x1d9hw7n.layers-toggle[aria-expanded="true"], .x1efw6cf.secondary, .x1g4llma:is(.selection-controls-compact .element-resize), .x1hlxxx5:is(.color-hex-field > input), .x1jf2v6e:is(.app-editor > .site-header), .x1jztsdk:is(.theme-switch button[aria-pressed="true"]), .x1nqn0jo.text-style-button:hover, .x1paxu6h:is(.color-channels .number-input > input), .x1pidzcb:is(.document-view-controls .button), .x1r8jalv:is(.pages-list button.is-active), .x1rv3bjn.icon-button:hover:enabled, .x1wacb5t:is(.app-editor .workspace), .x2sa0s7.primary:hover, .x4btmh7:is(.document-view-controls .button.primary), .x4cz4ux:is(.number-input-buttons button:hover:enabled), .x8us56m.upload-zone.dragging, .x8vpij7:is(.pages-list button), .x97cknt:is(.language-switch .dropdown-trigger), .xa0miqi:is(.document-view-controls .control-group), .xahsh9r.layers-toggle:hover, .xby26lb:is(.document-status .conversion-note), .xcexb0p.secondary:hover, .xd6fwfc.text-style-button[aria-pressed="true"], .xgc4nk3.color-input-swatch[aria-expanded="true"], .xgpdk0x.parsed-annotation.subtype-Link, .xh4z5nj.dropdown-option.is-active, .xk18jsi:is(.inspector-empty > span), .xklg1pe.color-input-swatch:hover:enabled, .xmnzdj4:is(.app-shell:not(.app-editor) > .site-header), .xnoa8n1:is(.element-inspector .conversion-note), .xtt9xjl:is(.theme-switch button), .xupc2i7.panel-icon:hover, .xw8v2tl:is(.color-control-compact .color-input), .xwfwxw9:is(.layer-search input), .xy5mawl:is(.layer-search button), .xytmj77:is(.color-control-compact .color-input-letter), .xzwnjbf:is(.color-control-compact .color-input-chevron) {
    background-image: none;
  }

  .x1qgtdd1.color-transparent {
    background-size: 8px 8px;
  }

  .x1auzq1g:is(.theme-switch button[aria-pressed="true"]) {
    box-shadow: 0 1px 3px #00000015;
  }

  .xt1v1ef:is(.document-view-controls .button.primary) {
    box-shadow: 0 1px 3px #00000016;
  }

  .x1aqqbfy.layers-toggle[aria-expanded="true"] {
    box-shadow: inset 0 -2px 0 var(--xq7k3bi);
  }

  .xotih2j:is(.color-hex-field > input[aria-invalid="true"]) {
    box-shadow: inset 0 0 0 1px var(--x1b3njcs);
  }

  .x13p0alg.text-style-button[aria-pressed="true"] {
    box-shadow: none;
  }

  .x1c9ugbu:is(.kind-field .dropdown-trigger) {
    color: #000;
  }

  .xxpxqbl:is(.privacy-label span) {
    color: #6f8d54;
  }

  .x1kcff4.width-limit-note.limit-max {
    color: #703196;
  }

  .x1pc0xrn.width-limit-note.limit-min {
    color: #9b5000;
  }

  .x7gw0ai:is(:root[data-theme="dark"] .width-limit-note.limit-max) {
    color: #c8b6f1;
  }

  .xz6cup7:is(:root[data-theme="dark"] .width-limit-note.limit-min) {
    color: #efb86a;
  }

  .xxk4grp:is(.kind-field input) {
    color: #000;
  }

  .x11lpv1r:is(.element-inspector label), .x12exfbt:is(.property-section-title span), .x12lq7aa:is(.dropdown-option small), .x12o409:is(.document-title p), .x18ne3s8:is(.document-view-controls .button), .x1a07gr:is(.document-view-controls > span), .x1cnjacn:is(.intro > p:last-child), .x1mgm9qy:is(.pages-list button), .x1o4ezyy:is(.feature-row article > span), .x1seungb.layers-toggle[aria-expanded="false"], .x1vkc6cb:is(.privacy-label .local-dot), .x4rpc2k:is(.feature-row p), .x53rqr5:is(.upload-zone p), .x7e5gzg:is(.theme-switch button), .x9w78q:is(.layer-search button), .xgl8u03:is(.font-family-name small), .xkwn8pe:is(.element-inspector p), .xl0e4dr:is(.pages-list small), .xq3sw2j:is(.element-inspector .selection-picker), .xrej47r:is(.dropdown-trigger > svg:last-child), .xyeozns:is(.number-input-buttons button) {
    color: var(--x1d28lns);
  }

  .x1b4gm9a.primary:hover, .x4nqa0i.primary {
    color: var(--xnq2n8l);
  }

  .x12zyrxl:is(.pages-list button.is-active), .x16an4q3:is(.element-inspector input[type="number"]), .x1b6zaze.text-style-button:hover, .x1bjekar.text-style-button[aria-pressed="true"], .x1ffnr9o:is(.color-hex-field > input), .x1lady9j.panel-icon:hover, .x1o59g44:is(.element-inspector textarea), .x1rxisj2:is(.color-channels .number-input > input), .x1v2kd4z:is(.number-input-buttons button:hover:enabled), .x1v74a2n:is(.document-view-controls .button.primary), .x1vg9zbi:is(.inspector-empty h3), .x77etb1:is(.app-editor .brand-mark), .xc7jqca:is(.element-inspector h4), .xdn80w8.secondary, .xi7h2yd:is(.editor-toolbar .zoom-label), .xlkrg90:is(.inspector-empty > span), .xnlnvpo:is(.layer-search input), .xr5qeke:is(.theme-switch button[aria-pressed="true"]), .xzulock:is(.color-control-compact .color-input-swatch) {
    color: var(--xq7k3bi);
  }

  .x15szy0y:is(.kind-field input) {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  .xmdgvd:is(.color-control-compact .color-input-swatch) {
    column-gap: 1px;
  }

  .x4m3ny9:is(.document-view-controls .control-group) {
    column-gap: 2px;
  }

  .x2irn6r:is(.editor-toolbar .control-group) {
    column-gap: 4px;
  }

  .xkc66x6:is(.language-switch .dropdown-trigger) {
    column-gap: 7px;
  }

  .x12sfvyl:is(.opacity-controls label), .x1mpq0c9:is(.pages-list button), .xyeq9l7:is(.element-inspector .checkbox-label) {
    column-gap: 8px;
  }

  .xmby601.dropdown-option[aria-disabled="true"], .xqmyfee:is(button:disabled) {
    cursor: default;
  }

  .x1l06nut.corner-w, .xgjhnhs.corner-e {
    cursor: ew-resize;
  }

  .x11u2p8k:is(.dom-page.editing .parsed-element) {
    cursor: move;
  }

  .x1l36epk.corner-sw, .x1ujk7d8.corner-ne {
    cursor: nesw-resize;
  }

  .x1api6kb.corner-n, .x1oicnfo.corner-s {
    cursor: ns-resize;
  }

  .x14i1sy5.corner-nw, .xp0anns.corner-se {
    cursor: nwse-resize;
  }

  .x1gpt8e4:is(.element-inspector .color-control > label), .x1heunni:is(.element-content > img), .x1mlnpzd:is(.color-control-compact .color-input-chevron), .x1n37b0p:is(.parsed-text > span), .x1o4zsro:is(.element-inspector label), .x1v2b4ay:is(.element-inspector textarea), .x1vmgjf6:is(.dropdown-option small), .x50gaij:is(.color-hex-field > input), .xd71jeu:is(.element-inspector input[type="number"]), .xhpjzia:is(.font-family-name small), .xoh16sq:is(.color-control-compact .color-input-letter), .xr493j7:is(.editor-toolbar .icon-button svg) {
    display: block;
  }

  .x11yy4q:is(.app-editor .workspace), .x15up73s:is(.element-inspector .checkbox-label), .x1dl1d8l:is(.pages-list button), .x1f1dnx9:is(.app-editor > main), .x6lgs8q:is(.color-control-compact .color-input-swatch), .xgz6sjk.app-editor {
    display: flex;
  }

  .x189gh5x:is(.editor-toolbar .icon-button), .x1hpaiz1:is(.opacity-controls label), .x1k1au4k:is(.inspector-empty > span), .x2s9nen:is(.theme-switch button), .xjrfgmo:is(.color-swatches button), .xzgwzd3:is(.number-input-buttons button) {
    display: grid;
  }

  .x1uwapje:is(.app-editor > footer) {
    display: none;
  }

  .xicx0y6:is(.app-editor .workspace), .xlc0lve:is(.background-actions .button), .xu38dak:is(.app-editor > main) {
    flex-basis: 0%;
  }

  .xyfxgxo.color-control-compact {
    flex-basis: 26px;
  }

  .x15xdib7:is(.app-editor > .site-header) {
    flex-basis: 44px;
  }

  .xf0rnky:is(.editor-toolbar .icon-button svg) {
    flex-basis: auto;
  }

  .x14my2ph.app-editor, .xzykskp:is(.app-editor .workspace) {
    flex-direction: column;
  }

  .xf0bxmh:is(.editor-toolbar .icon-button svg), .xwexel4:is(.app-editor > .site-header), .xz1nloq.color-control-compact {
    flex-grow: 0;
  }

  .x17oxg9u:is(.app-editor .workspace), .xdghydg:is(.app-editor > main), .xpdliad:is(.background-actions .button) {
    flex-grow: 1;
  }

  .x13ci35b:is(.editor-toolbar .icon-button svg), .x1sq83gk:is(.layer-row > svg), .x1yzsax2.color-control-compact, .x3o08l6:is(.editor-main > .conversion-note), .xoew2oo:is(.dropdown-trigger > svg:last-child), .xuid3op:is(.app-editor > .site-header) {
    flex-shrink: 0;
  }

  .xft9wq:is(.background-actions .button), .xg0ld95:is(.app-editor > main), .xsoq0v9:is(.app-editor .workspace) {
    flex-shrink: 1;
  }

  .x1x73tgb.text-style-button.style-italic {
    font-family: Georgia, serif;
  }

  .x1kc1yyj:is(.element-inspector textarea), .x1nt9hrn.parsed-text, .xw7hfxh:is(.element-inspector input[type="number"]) {
    font-family: inherit;
  }

  .xa5qtw0:is(.kind-field .dropdown-trigger), .xbgw172:is(.kind-field input) {
    font-family: sans-serif;
  }

  .x1dzpj3.text-style-button.style-code {
    font-family: ui-monospace, monospace;
  }

  .x30x666:is(.color-hex-field > input) {
    font-family: ui-monospace, SFMono-Regular, Consolas, monospace;
  }

  .x18hzb10:is(.dropdown-option small), .x19d6n8v:is(.app-editor .privacy-label), .x1f1jhnc:is(.document-status .conversion-note), .x1ftlcwc:is(.editor-main > .conversion-note), .x1jbhwp4:is(.element-inspector .button), .x1jxkw2d:is(.element-inspector .selection-picker), .x1pnwnbp.text-style-button.style-code, .x1rsu0l4:is(.document-view-controls .button), .x1t53csn:is(.intro .eyebrow), .x1tz96kx:is(.document-title p), .x5zdrdr:is(.element-inspector .checkbox-label), .x7cjwbl:is(.spacing-controls legend), .xeqtw2x:is(.feature-row article > span), .xibk190:is(.element-inspector label), .xkt51ux:is(.element-inspector p), .xuat7jg:is(.layer-search input) {
    font-size: 10px;
  }

  .x12gvb4n:is(.element-inspector input[type="number"]), .x14ud3df:is(.document-actions .button), .x15ijh0o:is(.color-hex-field > input), .x8lp2wm:is(.element-inspector h4), .x9qpikn:is(.element-inspector textarea), .xhvljql:is(.color-channels .number-input > input), .xhzpuaf:is(.language-switch .dropdown-trigger), .xl9la49:is(.editor-toolbar .zoom-label), .xnccn91:is(.pages-list button) {
    font-size: 11px;
  }

  .x1lptgy7:is(.color-swatches button), .x1qjkqgp:is(.feature-row p), .xa66t85:is(.kind-field input), .xjrnins:is(.color-picker-heading strong), .xxyrw54:is(.kind-field .dropdown-trigger) {
    font-size: 12px;
  }

  .x1aebktp:is(.inspector-empty h3), .x1d5jmyb:is(.color-control-compact .color-input-letter), .x1nt50ik:is(.document-title h2), .xh95eo:is(.upload-zone p), .xt1hsa1:is(.feature-row h3) {
    font-size: 13px;
  }

  .x1081zjb:is(.element-inspector h3), .xw9tceh:is(.intro > p:last-child) {
    font-size: 14px;
  }

  .x13bic9y:is(.editor-toolbar .icon-button) {
    font-size: 16px;
  }

  .x1ddpkvo:is(.app-editor .brand), .xkkf5yh:is(.upload-zone h2), .xl2d2kb:is(.document-actions .icon-button) {
    font-size: 18px;
  }

  .x1kgutbl:is(.inspector-empty > span) {
    font-size: 22px;
  }

  .xmfdyg5:is(.pages-list small), .xph4ru8:is(.privacy-label span) {
    font-size: 8px;
  }

  .x1bonjz:is(.font-family-name small), .x1v32c9h:is(.panel-section-heading > span:not(.layer-tools)), .xcmuam4:is(.document-view-controls > span), .xe2dl9g:is(.property-section-title span) {
    font-size: 9px;
  }

  .x17ukn3r:is(.selection-controls-compact .element-grip) {
    font-size: calc(14px / var(--selection-scale));
  }

  .x1hs98jv:is(.selection-controls:not(.selection-controls-compact) .element-grip) {
    font-size: calc(17px / var(--selection-scale));
  }

  .x173yo3s.parsed-text {
    font-size: inherit;
  }

  .x173n1g9:is(.element-inspector textarea), .x195ljul.parsed-text, .x1ey510b:is(.element-inspector input[type="number"]) {
    font-stretch: inherit;
  }

  .x1pxwsiw:is(.color-hex-field > input), .xe9v8nz:is(.kind-field .dropdown-trigger), .xk0730q.text-style-button.style-code, .xudzf4k:is(.kind-field input) {
    font-stretch: normal;
  }

  .x178tolc.parsed-text, .x1ctc0mq:is(.element-inspector input[type="number"]), .xc7y0pm:is(.element-inspector textarea) {
    font-style: inherit;
  }

  .x1ok2hmk.text-style-button.style-italic {
    font-style: italic;
  }

  .x1dfi1y6.text-style-button.style-code, .xd0ob6y:is(.kind-field .dropdown-trigger), .xivnjd9:is(.color-hex-field > input), .xzflhw2:is(.kind-field input) {
    font-style: normal;
  }

  .x15vru6k.parsed-text {
    font-synthesis: none;
  }

  .x1szxar0:is(.panel-section-heading > span:not(.layer-tools)), .xgiib5f:is(.pages-list small), .xk726le:is(.dropdown-option small) {
    font-weight: 400;
  }

  .x3m8odi:is(.pages-list button.is-active) {
    font-weight: 500;
  }

  .x1mm6q23:is(.upload-zone h2) {
    font-weight: 550;
  }

  .x1bsnrzy:is(.color-picker-heading strong), .x1ggueh8:is(.feature-row h3), .x1roqhym:is(.element-inspector h4), .x1wg1u7w:is(.spacing-controls legend), .x3i6wys.dropdown-option[aria-selected="true"], .x5le8zd.text-style-button.style-italic, .xan1mwu:is(.document-title h2), .xpam6q8:is(.language-switch .dropdown-trigger), .xyd8wo0:is(.element-inspector h3) {
    font-weight: 600;
  }

  .x158ghz2:is(.color-control-compact .color-input-letter) {
    font-weight: 650;
  }

  .xo1rxhe.text-style-button.style-bold {
    font-weight: 750;
  }

  .x2o9zxd:is(.element-inspector textarea), .xma32p3:is(.element-inspector input[type="number"]), .xpo5owg.parsed-text {
    font-weight: inherit;
  }

  .x18scjmk.text-style-button.style-code, .x1bffq0b:is(.kind-field .dropdown-trigger), .x1imylx3:is(.kind-field input), .xrz1mmo:is(.color-hex-field > input) {
    font-weight: normal;
  }

  .xipyi78.editor-layout.with-layers {
    grid-template-columns: var(--x-146rj31);
  }

  .x1yts29t:is(.editor-toolbar > .control-group), .xwwy5lb:is(.color-control-compact .color-input-swatch) {
    justify-content: center;
  }

  .x1732l7t:is(.editor-toolbar > .control-group:last-child) {
    justify-content: flex-end;
  }

  .x16rt39z:is(.color-swatches button), .x1og16di:is(.number-input-buttons button), .x9l3g46:is(.theme-switch button), .xqd9rhq:is(.editor-toolbar .icon-button), .xrnza2j:is(.inspector-empty > span) {
    justify-items: center;
  }

  .x1toio3z:is(.upload-zone h2) {
    letter-spacing: -.4px;
  }

  .xx7dpht:is(.app-editor .brand) {
    letter-spacing: -.7px;
  }

  .x6bpkot:is(.parsed-text > span) {
    letter-spacing: 0;
  }

  .x1wuvd15:is(.feature-row article > span) {
    letter-spacing: 1px;
  }

  .xv5mh95:is(.intro .eyebrow) {
    letter-spacing: 2px;
  }

  .x1537arq:is(.element-inspector p) {
    line-height: 1.6;
  }

  .x1sjhby3:is(.feature-row p), .x37yh2w:is(.element-inspector textarea) {
    line-height: 1.7;
  }

  .xdpefhp:is(.intro > p:last-child) {
    line-height: 1.8;
  }

  .x1j03a1g:is(.parsed-text > span), .xgh6a3e:is(.editor-toolbar .icon-button) {
    line-height: 1;
  }

  .xdyv9sn:is(.color-control-compact .color-input-letter) {
    line-height: 16px;
  }

  .x1ngfsc6:is(.document-status .conversion-note) {
    line-height: 18px;
  }

  .xjaouqa:is(.element-inspector input[type="number"]), .xkjwmrh.parsed-text {
    line-height: inherit;
  }

  .x14bbdyg.text-style-button.style-code, .x3n9f2t:is(.color-hex-field > input), .xis39dv:is(.kind-field .dropdown-trigger), .xvub0h3:is(.kind-field input) {
    line-height: normal;
  }

  .x6i47yu:is(button:disabled) {
    opacity: .35;
  }

  .x7kwqtj.dropdown-option[aria-disabled="true"] {
    opacity: .4;
  }

  .xyd99ey:is(.layer-row > svg) {
    opacity: .75;
  }

  .xdp7s8r:is(.dom-page.editing .parsed-element:hover) {
    outline-color: #2563eb;
  }

  .x16w9iyf:is(.dom-page.editing .parsed-element.selected[data-width-limit]) {
    outline-color: var(--selection-color);
  }

  .x1u1cbs1.layer-row:focus-visible {
    outline-offset: -1px;
  }

  .x1kuef6n:is(.element-inspector textarea:focus-visible), .xnxz6o2:is(.element-inspector input:focus-visible) {
    outline-offset: 0;
  }

  .x1lsg8p5:is(.color-swatches button[aria-pressed="true"]), .xnz4kfl.dropdown-trigger:focus-visible {
    outline-offset: 2px;
  }

  .x1x74ft1.color-area:focus-within, .xgpfpun.color-hue:focus-visible {
    outline-offset: 3px;
  }

  .x1wb88pz:is(a:focus-visible), .xeeqzrw:is(button:focus-visible) {
    outline-offset: 4px;
  }

  .x29chtt:is(.dom-page.editing .parsed-link) {
    pointer-events: none;
  }

  .xg7uqdo:is(.parsed-text > span) {
    position: absolute;
  }

  .xa5czn3.parsed-text {
    position: relative;
  }

  .x1w0u7bv:is(.element-inspector > .panel-heading) {
    position: sticky;
  }

  .x1va1iyd:is(.element-inspector textarea) {
    resize: vertical;
  }

  .x9bljzi:is(.color-control-compact .color-input-swatch) {
    row-gap: 1px;
  }

  .x1agx6gx:is(.document-view-controls .control-group) {
    row-gap: 2px;
  }

  .x1lvtm1b:is(.editor-toolbar .control-group) {
    row-gap: 4px;
  }

  .x1qcuprb:is(.language-switch .dropdown-trigger) {
    row-gap: 7px;
  }

  .x109tew1:is(.opacity-controls label), .x1hndad5:is(.pages-list button), .x1tjxvnt:is(.element-inspector .checkbox-label) {
    row-gap: 8px;
  }

  .x1o92azo:is(.pages-list button), .x1or55cu.parsed-text {
    text-align: left;
  }

  .xi96twg:is(.document-title h2) {
    text-overflow: ellipsis;
  }

  .x11gfb4x:is(.property-section-title span) {
    text-transform: capitalize;
  }

  .xwlrq64.text-style-button.style-underline {
    text-underline-offset: 3px;
  }

  .xm5qfxa:is(.dom-page.editing .parsed-element) {
    touch-action: none;
  }

  .x1ja9r5j:is(.selection-controls-compact .element-grip) {
    transform: none;
  }

  .x1u9479c:is(.dropdown-trigger[aria-expanded="true"] > svg:last-child), .x31orvl:is(.number-input-buttons button:first-child svg) {
    transform: rotate(-90deg);
  }

  .x164jzjk:is(.number-input-buttons button:last-child svg), .xk8ou2s:is(.dropdown-trigger > svg:last-child), .xmrtdwi:is(.layer-expander.is-open svg) {
    transform: rotate(90deg);
  }

  .x87s6jd.corner-s, .xija05a.corner-n {
    transform: translateX(-50%);
  }

  .x1vkj0jh.corner-e, .xyupr93.corner-w {
    transform: translateY(-50%);
  }

  .xzg7ato:is(.parsed-text > span) {
    transform-origin: 0 0;
  }

  .x1x3obk2:is(.element-content > img) {
    -webkit-user-select: none;
    user-select: none;
  }

  .xq0v2g1:is(.document-title h2) {
    white-space: nowrap;
  }

  .x1gc4ii3:is(.parsed-text > span) {
    white-space: pre;
  }

  .x1q2h1px:is(.element-inspector > .panel-heading) {
    z-index: 2;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x8bjoi0:hover {
    background-color: var(--xpq5sne);
  }

  .x4lb8d6:hover {
    background-color: var(--xtu5lqw);
  }

  .xwjsdcw:hover {
    background-color: var(--xu598wn);
  }

  .xn3cpwa:hover {
    background-image: none;
  }

  .x1qfeo9w:hover {
    color: var(--xnq2n8l);
  }

  .x10jps47:hover {
    color: var(--xq7k3bi);
  }

  @media (width <= 800px) {
    .xx1tr2g.xx1tr2g {
      align-items: stretch;
    }
  }

  @media (width <= 700px) {
    .xu8adaz.xu8adaz {
      align-items: center;
    }
  }

  @media (width <= 999px) {
    .x1wrzu6v.x1wrzu6v {
      background-color: #0005;
    }

    .x1hbekgo.x1hbekgo {
      background-image: none;
    }

    .xvjyzpw.xvjyzpw {
      box-shadow: 10px 0 40px #00000020;
    }
  }

  @media (width <= 700px) {
    .x8splzv.x8splzv {
      column-gap: 10px;
    }

    .x1l0kr08.x1l0kr08 {
      column-gap: 12px;
    }

    .x1deeif0.x1deeif0 {
      column-gap: 4px;
    }

    .x1nwmjgy.x1nwmjgy {
      column-gap: 6px;
    }
  }

  @media (width <= 599px) {
    .x1qgib1f.x1qgib1f {
      column-gap: 2px;
    }
  }

  @media (width <= 520px) {
    .x9fwbc3.x9fwbc3 {
      column-gap: 20px;
    }
  }

  @media (width <= 999px) {
    .xl2d534.xl2d534 {
      display: block;
    }
  }

  @media (width <= 700px) {
    .xjg0vao.xjg0vao {
      display: flex;
    }

    .x1tkldnv.x1tkldnv {
      display: grid;
    }
  }

  @media (width <= 400px) {
    .x14azdeg.x14azdeg {
      display: none;
    }
  }

  @media (width <= 700px) {
    .x1mhg9ha.x1mhg9ha {
      flex-basis: 0%;
    }

    .x9pdiov.x9pdiov {
      flex-basis: 32px;
    }

    .x1ctskbx.x1ctskbx {
      flex-basis: auto;
    }
  }

  @media (width <= 800px) {
    .x1ruhwu5.x1ruhwu5 {
      flex-direction: column;
    }
  }

  @media (width <= 700px) {
    .xwlf911.xwlf911 {
      flex-direction: column;
    }

    .x7oqd8v.x7oqd8v {
      flex-direction: row;
    }
  }

  @media (width <= 520px) {
    .x1yp3roa.x1yp3roa {
      flex-direction: column;
    }
  }

  @media (width <= 700px) {
    .xywlcaz.xywlcaz {
      flex-grow: 1;
    }

    .x1v285jj.x1v285jj {
      flex-shrink: 1;
    }
  }

  @media (width <= 800px) {
    .x12s93gc.x12s93gc {
      flex-wrap: wrap;
    }
  }

  @media (width <= 700px) {
    .xnzfb84.xnzfb84 {
      flex-wrap: wrap;
    }

    .xx6x5xb.xx6x5xb {
      font-size: 10px;
    }

    .x1myrtjv.x1myrtjv {
      font-size: 12px;
    }

    .x1y18ytc.x1y18ytc {
      font-size: 13px;
    }
  }

  @media (width <= 520px) {
    .x138hyh1.x138hyh1 {
      font-size: 10px;
    }

    .x93mhxb.x93mhxb {
      font-size: 18px;
    }
  }

  @media (width <= 1150px) {
    .xzb4jwr.xzb4jwr {
      grid-template-columns: var(--x-4fztmf);
    }
  }

  @media (width <= 999px) {
    .x1b9muue.x1b9muue {
      grid-template-columns: minmax(0, 1fr) 260px;
    }
  }

  @media (width <= 700px) {
    .x1whmmdg.x1whmmdg {
      grid-template-columns: 1fr 1.2fr auto;
    }
  }

  @media (width <= 520px) {
    .x1rv48r1.x1rv48r1 {
      grid-template-columns: 1fr;
    }

    .x1ffya0g.x1ffya0g {
      letter-spacing: -1.8px;
    }
  }

  @media (width <= 999px) {
    .x1srj7yi.x1srj7yi {
      position: absolute;
    }

    .x1st2ib7.x1st2ib7 {
      position: relative;
    }
  }

  @media (width <= 700px) {
    .x15fkzzq.x15fkzzq {
      position: static;
    }

    .xlcqpe.xlcqpe {
      row-gap: 10px;
    }

    .xm6gcbz.xm6gcbz {
      row-gap: 12px;
    }

    .xbgwzgw.xbgwzgw {
      row-gap: 4px;
    }

    .x2196ii.x2196ii {
      row-gap: 6px;
    }
  }

  @media (width <= 599px) {
    .xidsxql.xidsxql {
      row-gap: 2px;
    }
  }

  @media (width <= 520px) {
    .xdys1r5.xdys1r5 {
      row-gap: 20px;
    }
  }

  @media (width <= 999px) {
    .xsfzvcs.xsfzvcs {
      z-index: 49;
    }

    .x1ts3erv.x1ts3erv {
      z-index: 50;
    }
  }

  @media (width <= 700px) {
    .xi8npkb.xi8npkb:is(.editor-toolbar .control-group) {
      column-gap: 0;
    }

    .xj8nk5r.xj8nk5r:is(.document-actions .button) {
      column-gap: 4px;
    }
  }

  @media (width <= 520px) {
    .x1ha9jwj.x1ha9jwj:is(.feature-row article) {
      column-gap: 8px;
    }
  }

  @media (width <= 1150px) {
    .x1aeeui0.x1aeeui0:is(.document-view-controls > span) {
      display: none;
    }
  }

  @media (width <= 700px) {
    .x1o6tjjg.x1o6tjjg:is(.app-editor > main) {
      display: block;
    }

    .x67zffl.x67zffl.editor-layout.with-layers {
      display: flex;
    }

    .x5io9ce.x5io9ce:is(.header-utilities .privacy-label) {
      display: none;
    }
  }

  @media (width <= 520px) {
    .x1a0475j.x1a0475j:is(.feature-row article) {
      display: grid;
    }
  }

  @media (width <= 700px) {
    .x3if1dp.x3if1dp:is(.document-view-controls .control-group) {
      flex-basis: 0%;
    }

    .x2b3n75.x2b3n75.color-control-compact {
      flex-basis: 32px;
    }

    .xc40u0c.xc40u0c:is(.editor-main > .page-stage) {
      flex-basis: auto;
    }

    .x1a3yodr.x1a3yodr.editor-layout.with-layers {
      flex-direction: column;
    }

    .x19v60w4.x19v60w4:is(.editor-main > .page-stage), .x1ur6obf.x1ur6obf:is(.document-view-controls .control-group) {
      flex-grow: 1;
    }

    .x16g56ew.x16g56ew:is(.editor-main > .page-stage), .x1oe5iy3.x1oe5iy3:is(.document-view-controls .control-group) {
      flex-shrink: 1;
    }

    .x1n5590k.x1n5590k:is(.document-view-controls .button) {
      font-size: 10px;
    }

    .xt4lara.xt4lara:is(.privacy-label span) {
      font-size: 8px;
    }

    .x1p60fr4.x1p60fr4:is(.document-actions .button), .x4lzt7x.x4lzt7x:is(.app-editor .privacy-label) {
      font-size: 9px;
    }
  }

  @media (width <= 520px) {
    .x1mfbznr.x1mfbznr:is(.privacy-label span) {
      font-size: 8px;
    }

    .x1xaf49x.x1xaf49x:is(.app-editor .privacy-label) {
      font-size: 9px;
    }
  }

  @media (width <= 1150px) {
    .xh2u31e.xh2u31e.editor-layout.with-layers {
      grid-template-columns: var(--x-f51xie);
    }
  }

  @media (width <= 999px) {
    .x7d828s.x7d828s.editor-layout.with-layers {
      grid-template-columns: minmax(0, 1fr) 260px;
    }
  }

  @media (width <= 520px) {
    .xrynaga.xrynaga:is(.feature-row article) {
      grid-template-columns: 24px 1fr;
    }
  }

  @media (width <= 700px) {
    .x1vcsrvv.x1vcsrvv:is(.document-view-controls .control-group) {
      justify-content: center;
    }

    .x1l2oi20.x1l2oi20:is(.editor-toolbar .control-group) {
      row-gap: 0;
    }

    .xzi8kql.xzi8kql:is(.document-actions .button) {
      row-gap: 4px;
    }
  }
}

@layer priority5 {
  .xbaxak8 {
    border-bottom-color: #297a9b55;
  }

  .x6ixi2u {
    border-bottom-color: #e1e6d8;
  }

  .x4o825q {
    border-bottom-color: #fff;
  }

  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

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

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

  .xrwkz7t {
    border-bottom-color: var(--x-borderBottomColor);
  }

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

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

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

  .x1usigm7 {
    border-bottom-left-radius: 10px;
  }

  .x1f0zg2c {
    border-bottom-left-radius: 12px;
  }

  .x1v8xtx2 {
    border-bottom-left-radius: 3px;
  }

  .x1orjc0r {
    border-bottom-left-radius: 4px;
  }

  .x99hwvi {
    border-bottom-left-radius: 50%;
  }

  .xgtq5j1 {
    border-bottom-left-radius: 5px;
  }

  .x1bqy6mi {
    border-bottom-left-radius: 6px;
  }

  .xzuxmkn {
    border-bottom-left-radius: 7px;
  }

  .xabvvm4 {
    border-bottom-left-radius: 8px;
  }

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

  .xeeeip7 {
    border-bottom-right-radius: 10px;
  }

  .x8wh15l {
    border-bottom-right-radius: 12px;
  }

  .xuvn51i {
    border-bottom-right-radius: 3px;
  }

  .x1nhu2vm {
    border-bottom-right-radius: 4px;
  }

  .x1qlrwul {
    border-bottom-right-radius: 50%;
  }

  .x1w61mk2 {
    border-bottom-right-radius: 5px;
  }

  .x828b17 {
    border-bottom-right-radius: 6px;
  }

  .x1kvun3i {
    border-bottom-right-radius: 7px;
  }

  .xeyy32k {
    border-bottom-right-radius: 8px;
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

  .xp9b3b8 {
    border-bottom-style: dotted;
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

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

  .x1qhh985 {
    border-bottom-width: 0;
  }

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

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x2x41l1 {
    border-bottom-width: 3px;
  }

  .xcdo0t5 {
    border-left-color: #297a9b55;
  }

  .x19da86j {
    border-left-color: #e1e6d8;
  }

  .x3qf3oe {
    border-left-color: #fff;
  }

  .x1pjslub {
    border-left-color: currentColor;
  }

  .x1g4hjc {
    border-left-color: #0000;
  }

  .xuk0ha2 {
    border-left-color: var(--annotation-color);
  }

  .x1useqbk {
    border-left-color: var(--selection-color);
  }

  .xn6fk3q {
    border-left-color: var(--x1d28lns);
  }

  .x1lqxbsi {
    border-left-color: var(--xgw59gu);
  }

  .x1y5oshw {
    border-left-color: var(--xu598wn);
  }

  .xsxj2vf {
    border-left-style: dashed;
  }

  .x1hqpmal {
    border-left-style: dotted;
  }

  .x1b16gh4 {
    border-left-style: none;
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x1vo0akb {
    border-left-width: 3px;
  }

  .x1lsectq {
    border-right-color: #297a9b55;
  }

  .x1ponk3k {
    border-right-color: #e1e6d8;
  }

  .x1ihq9m7 {
    border-right-color: #fff;
  }

  .x1ws9gjp {
    border-right-color: currentColor;
  }

  .xhe5wa1 {
    border-right-color: #0000;
  }

  .x8qyr8w {
    border-right-color: var(--annotation-color);
  }

  .xdc62kv {
    border-right-color: var(--selection-color);
  }

  .x57er19 {
    border-right-color: var(--x1d28lns);
  }

  .xz5z4n0 {
    border-right-color: var(--xgw59gu);
  }

  .x55qwzn {
    border-right-color: var(--xu598wn);
  }

  .xcti19x {
    border-right-style: dashed;
  }

  .x1rmlubb {
    border-right-style: dotted;
  }

  .x11pwa6s {
    border-right-style: none;
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xgfja2r {
    border-right-width: 0;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .xyy74w7 {
    border-right-width: 2px;
  }

  .xcilt0m {
    border-right-width: 3px;
  }

  .xzt1qq7 {
    border-top-color: #297a9b55;
  }

  .x192kdpm {
    border-top-color: #fff;
  }

  .x1b4hy2t {
    border-top-color: currentColor;
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

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

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

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

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

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

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

  .x1tzav5f {
    border-top-left-radius: 10px;
  }

  .x1i8i903 {
    border-top-left-radius: 12px;
  }

  .x1nrfd8m {
    border-top-left-radius: 3px;
  }

  .x2b5lcy {
    border-top-left-radius: 4px;
  }

  .x1xgkolo {
    border-top-left-radius: 50%;
  }

  .x1hs5g0s {
    border-top-left-radius: 5px;
  }

  .x1blczqt {
    border-top-left-radius: 6px;
  }

  .x1yh96oa {
    border-top-left-radius: 7px;
  }

  .x1k1lpwg {
    border-top-left-radius: 8px;
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .x1fpjpro {
    border-top-right-radius: 10px;
  }

  .x1o1mw4 {
    border-top-right-radius: 12px;
  }

  .x16gx4na {
    border-top-right-radius: 3px;
  }

  .x1lzl9kk {
    border-top-right-radius: 4px;
  }

  .x19887o6 {
    border-top-right-radius: 50%;
  }

  .xbjeahn {
    border-top-right-radius: 5px;
  }

  .xgs1500 {
    border-top-right-radius: 6px;
  }

  .x9gvle8 {
    border-top-right-radius: 7px;
  }

  .x5omr3n {
    border-top-right-radius: 8px;
  }

  .xlya59e {
    border-top-style: dashed;
  }

  .xd2loe5 {
    border-top-style: dotted;
  }

  .x1ejq31n {
    border-top-style: none;
  }

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

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .xmn4e3e {
    border-top-width: 3px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x19ip775 {
    bottom: 1px;
  }

  .x1nqzi6q {
    bottom: var(--x-bottom);
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1nbnut7 {
    height: 128px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xi881uo {
    height: 43px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .xwzfr38 {
    height: 80px;
  }

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

  .xu96u03 {
    left: 0;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x1vnjb71 {
    left: 28px;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .x1r3wxaz {
    margin-bottom: 19px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x91k8ka {
    margin-bottom: 22px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x1ibc7va {
    margin-bottom: 25px;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .x1o9sqkb {
    margin-bottom: 42px;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .xh9i6ac {
    margin-left: -1px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x1tpqehw {
    margin-left: 12px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1y7amh {
    margin-right: -1px;
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .x1wsuqlk {
    margin-right: 12px;
  }

  .xack27t {
    margin-right: auto;
  }

  .x1y332i5 {
    margin-top: -1px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xcxhlts {
    margin-top: 15px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .x1hogkm0 {
    margin-top: 34px;
  }

  .xib59rt {
    margin-top: 38px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1hyak1l {
    max-height: 140px;
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .x6kd6ug {
    max-height: 60dvh;
  }

  .xs8sm83 {
    max-height: calc(100dvh - 32px);
  }

  .x3crici {
    max-height: min(144px, 24dvh);
  }

  .x7ab17h {
    max-height: none;
  }

  .x1jols5v {
    max-height: var(--x-maxHeight);
  }

  .x11gisft {
    max-width: 640px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x1ovehxq {
    max-width: min(440px, 100% - 32px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x12bmpl {
    min-height: 29px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .xgujvf1 {
    min-height: 42px;
  }

  .x1wsksh1 {
    min-height: 43px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .x1bjp4e7 {
    min-height: calc(100vh - 184px);
  }

  .xeuugli {
    min-width: 0;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .x17upfok {
    min-width: 320px;
  }

  .x1g5v70j {
    min-width: 46px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x156go17 {
    padding-bottom: 25px;
  }

  .x1gan7if {
    padding-bottom: 32px;
  }

  .xq1608w {
    padding-bottom: 36px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .x1sgudl8 {
    padding-bottom: 48px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x161sli9 {
    padding-bottom: 56px;
  }

  .xs9asl8 {
    padding-bottom: 5px;
  }

  .xefzj8c {
    padding-bottom: 60px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1ykpatu {
    padding-bottom: 7px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x1lqa7cf {
    padding-left: 10px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xzjhap9 {
    padding-left: 14px;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .x3jmlgo {
    padding-left: 19px;
  }

  .xd3ty66 {
    padding-left: 24px;
  }

  .xxpkpgd {
    padding-left: 28px;
  }

  .x1tudf5h {
    padding-left: 32px;
  }

  .xyms1uu {
    padding-left: 3px;
  }

  .x6wrskw {
    padding-left: 4px;
  }

  .xcpk43y {
    padding-left: 5px;
  }

  .x11iknt3 {
    padding-left: 6px;
  }

  .xp5pvr8 {
    padding-left: 7px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .xyndbda {
    padding-left: 9px;
  }

  .x13e46o5 {
    padding-left: var(--x-paddingLeft);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .xyfqnmn {
    padding-right: 16px;
  }

  .x18a8kpn {
    padding-right: 18px;
  }

  .x7173j5 {
    padding-right: 19px;
  }

  .x8e5d8q {
    padding-right: 24px;
  }

  .x1sai7j1 {
    padding-right: 28px;
  }

  .x1m2p0i2 {
    padding-right: 32px;
  }

  .xw7nc43 {
    padding-right: 3px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .x1nx2rwh {
    padding-right: 5px;
  }

  .x1ug7bdz {
    padding-right: 6px;
  }

  .x82l30n {
    padding-right: 7px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .x10dlkkm {
    padding-right: 9px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x9tmck8 {
    padding-top: 25px;
  }

  .x1miatn0 {
    padding-top: 32px;
  }

  .xijc0j3 {
    padding-top: 36px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x4i7bpe {
    padding-top: 48px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .xn2ks54 {
    padding-top: 56px;
  }

  .x123j3cw {
    padding-top: 5px;
  }

  .x1ow4hk9 {
    padding-top: 60px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .xm7lytj {
    padding-top: 7px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xn5hqff {
    right: 16px;
  }

  .x1hp3iq1 {
    right: 1px;
  }

  .x1gv0tr7 {
    right: 24px;
  }

  .x7ok3n0 {
    right: var(--x-right);
  }

  .xe5iz1x {
    top: -27px;
  }

  .x13vifvy {
    top: 0;
  }

  .x170w7sw {
    top: 140px;
  }

  .xnfr1j {
    top: 1px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1gxw5qe {
    top: 80px;
  }

  .x9oiu8 {
    top: 96px;
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xlzg99y {
    width: 23px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x19v3vle {
    width: 84px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1ove4c {
    width: min(360px, 100vw - 32px);
  }

  .x8xl5fk {
    width: min(420px, 100vw - 32px);
  }

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

  .x1l4lq5k:is(.kind-field input), .x1p19r4b:is(.kind-field .dropdown-trigger) {
    border-bottom-color: #6989aa;
  }

  .x1xcz7l8:is(.color-swatches button), .xlqhfdk:is(.color-input-swatch > span) {
    border-bottom-color: #80808060;
  }

  .x13c7hkb:is(.theme-switch button), .x16x8at6:is(.color-control-compact .color-input), .x1d0qe55:is(.editor-toolbar .icon-button), .x1lvzk6a:is(.layer-search input), .x1xisdgp:is(.number-input-buttons button), .x5syrxc:is(.selection-controls-compact .element-resize), .x60hak8:is(.app-editor .workspace), .x6eqsw6:is(.color-hex-field > input), .xi4cb4:is(.color-control-compact .color-input-swatch), .xmzp9f:is(.pages-list button), .xu8z8l5:is(.color-control-compact .color-input-letter), .xvwwsbs:is(.color-control-compact .color-input-chevron), .xyv5czi:is(.layer-search button) {
    border-bottom-color: currentColor;
  }

  .x13kj4qc:is(.document-view-controls .button), .x7ahtqj:is(.language-switch .dropdown-trigger) {
    border-bottom-color: #0000;
  }

  .x1pyrzf4.upload-zone.dragging {
    border-bottom-color: var(--xq7k3bi);
  }

  .x14mdxqy:is(.color-popover .color-hex-field), .x1j08t72.secondary, .x1l45lpv:is(.language-switch .dropdown-trigger:hover), .x1t4yfxv:is(.element-inspector input[type="number"]), .x7q5f21:is(.element-inspector textarea), .xarxvxl:is(.color-channels .number-input > input), .xbcarq.text-style-button[aria-pressed="true"], .xhwzhbw:is(.app-editor > .site-header), .xnxjt0s:is(.language-switch .dropdown-trigger[aria-expanded="true"]), .xrhb6rj:is(.number-input-buttons button:first-child), .xzp45ry:is(.spacing-controls fieldset) {
    border-bottom-color: var(--xu598wn);
  }

  .x17ox2zr:is(.kind-field .dropdown-trigger), .x1exh9xu:is(.color-control-compact .color-input-chevron), .x1hmhj9t:is(.kind-field input), .x1uq642u:is(.app-editor .workspace), .x1y1axaz:is(.color-control-compact .color-input-letter) {
    border-bottom-left-radius: 0;
  }

  .x1c3ooyx:is(.color-input-swatch > span), .xgebl5r:is(.color-control-compact .color-input-swatch) {
    border-bottom-left-radius: 3px;
  }

  .x12ufmv:is(.theme-switch button), .x1bzpo8t:is(.pages-list button), .x1kyolhg:is(.document-view-controls .button), .x1q7xn1j:is(.color-swatches button), .xhjfzva:is(.element-inspector .conversion-note) {
    border-bottom-left-radius: 4px;
  }

  .x1120ldz:is(.color-channels .number-input > input), .x13nsr4j:is(.color-popover .color-hex-field), .x1p0s6yg:is(.color-hex-field > input), .x1w5drpm:is(.spacing-controls fieldset), .x2uhmxz.edge-resize, .xdeav0v:is(.element-inspector input[type="number"]), .xrpdo1j:is(.element-inspector textarea) {
    border-bottom-left-radius: 5px;
  }

  .x1q5gyum:is(.document-view-controls .control-group) {
    border-bottom-left-radius: 6px;
  }

  .xcgjkmm:is(.inspector-empty > span) {
    border-bottom-left-radius: 9px;
  }

  .x1yp5dzr:is(.app-editor .workspace), .xerh3nc:is(.kind-field input), .xh65hit:is(.color-control-compact .color-input-chevron), .xmnka0u:is(.kind-field .dropdown-trigger), .xvva8c:is(.color-control-compact .color-input-letter) {
    border-bottom-right-radius: 0;
  }

  .x1nymk9i:is(.color-input-swatch > span), .xv464jo:is(.color-control-compact .color-input-swatch) {
    border-bottom-right-radius: 3px;
  }

  .x1280hs:is(.number-input-buttons button:last-child), .x1ioxfem:is(.color-swatches button), .x1ndxm7f:is(.theme-switch button), .x1p4nyld:is(.element-inspector .conversion-note), .xlgxd8t:is(.document-view-controls .button), .xu3kbe9:is(.pages-list button) {
    border-bottom-right-radius: 4px;
  }

  .x12uxhvc:is(.color-popover .color-hex-field), .x172mzl8:is(.spacing-controls fieldset), .x1eq26wc:is(.color-hex-field > input), .x1lp2doq:is(.element-inspector input[type="number"]), .x1nuqa5w:is(.color-channels .number-input > input), .xit8af4:is(.element-inspector textarea), .xo0l2jk.edge-resize {
    border-bottom-right-radius: 5px;
  }

  .xk2pw8a:is(.document-view-controls .control-group) {
    border-bottom-right-radius: 6px;
  }

  .x1cydep5:is(.inspector-empty > span) {
    border-bottom-right-radius: 9px;
  }

  .x11cl5c4:is(.theme-switch button), .x1593tb0:is(.color-control-compact .color-input-swatch), .x16bl4ad:is(.selection-controls-compact .element-resize), .x17g12lz:is(.color-control-compact .color-input), .x1bo9h7t:is(.number-input-buttons button), .x1i96dxy:is(.layer-search input), .x1m8wa28:is(.color-control-compact .color-input-chevron), .x1mjd6t7:is(.layer-search button), .x1spphfp:is(.color-hex-field > input), .x8bsyjd:is(.editor-toolbar .icon-button), .x91ozgi:is(.pages-list button), .xtbmk52:is(.app-editor .workspace) {
    border-bottom-style: none;
  }

  .x11f8paj:is(.element-inspector input[type="number"]), .x11nwezh:is(.spacing-controls fieldset), .x1s485q5:is(.number-input-buttons button:first-child), .x1uybv33:is(.element-inspector textarea), .x1wh44pi:is(.color-swatches button), .x2goiem:is(.color-control-compact .color-input-letter), .x9i60xo:is(.color-popover .color-hex-field), .xeahyv1:is(.color-input-swatch > span), .xsdvvbv:is(.color-channels .number-input > input), .xw3um37:is(.kind-field input) {
    border-bottom-style: solid;
  }

  .x123i322:is(.selection-controls-compact .element-resize), .x12qozes:is(.editor-toolbar .icon-button), .x1cxsc0n:is(.color-hex-field > input), .x1kya5ij:is(.layer-search button), .x1q3zi44:is(.color-control-compact .color-input-chevron), .x1t548ew:is(.app-editor .workspace), .xc6ogqp:is(.theme-switch button), .xh0ztlz:is(.number-input-buttons button), .xs1agp1:is(.color-control-compact .color-input-swatch), .xt3dimg:is(.color-control-compact .color-input), .xtaz41i:is(.layer-search input), .xz914tn:is(.pages-list button) {
    border-bottom-width: 0;
  }

  .x1k3lj0m:is(.color-input-swatch > span), .x6cn5qf:is(.element-inspector input[type="number"]), .x8aiger:is(.element-inspector textarea), .xdzsi14:is(.kind-field input), .xek0vzu:is(.spacing-controls fieldset), .xjzekmv:is(.color-swatches button), .xl1zhc9:is(.color-popover .color-hex-field), .xl5znrr:is(.color-channels .number-input > input), .xtpwikc:is(.number-input-buttons button:first-child) {
    border-bottom-width: 1px;
  }

  .xf2ewbh.parsed-annotation.subtype-Underline {
    border-bottom-width: 2px;
  }

  .xwo62ux:is(.color-control-compact .color-input-letter) {
    border-bottom-width: 3px;
  }

  .x1toc4rj:is(.selection-controls:not(.selection-controls-compact) .element-resize) {
    border-bottom-width: calc(1px / var(--selection-scale));
  }

  .x15s8bil:is(.kind-field .dropdown-trigger), .x7udqvd:is(.kind-field input) {
    border-left-color: #6989aa;
  }

  .x136d49v:is(.color-input-swatch > span), .x1d9utbo:is(.color-swatches button) {
    border-left-color: #80808060;
  }

  .x14vo5tb:is(.color-control-compact .color-input-letter), .x151klf8:is(.app-editor .workspace), .x1isbgow:is(.editor-toolbar .icon-button), .x1jawghq:is(.color-control-compact .color-input), .x1nu35m7:is(.layer-search button), .x1p5epzc:is(.layer-search input), .x40vqjy:is(.theme-switch button), .x7ngzj:is(.color-control-compact .color-input-chevron), .xdoiziu:is(.number-input-buttons button), .xdtjckl:is(.selection-controls-compact .element-resize), .xm4zuia:is(.color-hex-field > input), .xtrlv7u:is(.color-control-compact .color-input-swatch), .xw4ztku:is(.pages-list button) {
    border-left-color: currentColor;
  }

  .x2kqni9:is(.document-view-controls .button), .xx2lwky:is(.language-switch .dropdown-trigger) {
    border-left-color: #0000;
  }

  .x1ucjulx.upload-zone.dragging {
    border-left-color: var(--xq7k3bi);
  }

  .x136807y.text-style-button[aria-pressed="true"], .x1641yr7:is(.color-popover .color-hex-field), .x1adh339:is(.app-editor > .site-header), .x1g5qa3g:is(.color-channels .number-input > input), .x1hhmyc6:is(.spacing-controls fieldset), .x1lznpy5:is(.element-inspector input[type="number"]), .x1mpq7ws.secondary, .x29jxow:is(.element-inspector textarea), .x3p3nmu:is(.language-switch .dropdown-trigger[aria-expanded="true"]), .xggbi7t:is(.language-switch .dropdown-trigger:hover) {
    border-left-color: var(--xu598wn);
  }

  .x12h4a7q:is(.pages-list button), .x13nv6oi:is(.color-control-compact .color-input-letter), .x15o8jef:is(.selection-controls-compact .element-resize), .x1dhw6ie:is(.color-control-compact .color-input), .x1gwfyys:is(.color-control-compact .color-input-swatch), .x1inm4s4:is(.app-editor .workspace), .x1pepy0h:is(.layer-search input), .x1ufxat8:is(.color-control-compact .color-input-chevron), .x8feiro:is(.layer-search button), .xhp9wbl:is(.color-hex-field > input), .xkzcgtd:is(.theme-switch button), .xqai90i:is(.number-input-buttons button), .xv50ax4:is(.editor-toolbar .icon-button) {
    border-left-style: none;
  }

  .x1bobw4n:is(.color-popover .color-hex-field), .x1gzhj0y:is(.spacing-controls fieldset), .x1nj41ks:is(.color-swatches button), .x7g2s8g:is(.element-inspector input[type="number"]), .x96rgq6:is(.color-input-swatch > span), .xjztmff:is(.color-channels .number-input > input), .xno04rl:is(.kind-field input), .xxscued:is(.element-inspector textarea) {
    border-left-style: solid;
  }

  .x156hyl9:is(.color-control-compact .color-input-swatch), .x19slprd:is(.selection-controls-compact .element-resize), .x1cwtfkz:is(.color-control-compact .color-input-letter), .x1czhbs2:is(.pages-list button), .x1ephl72:is(.color-control-compact .color-input-chevron), .x1r3memf:is(.theme-switch button), .x1ryhr1:is(.layer-search button), .x686um6:is(.editor-toolbar .icon-button), .x6u2uca:is(.app-editor .workspace), .x7li91h.parsed-annotation.subtype-Underline, .xj1ryjx:is(.color-hex-field > input), .xlyg3uh:is(.layer-search input), .xqmhcth:is(.color-control-compact .color-input), .xwla7cv:is(.number-input-buttons button) {
    border-left-width: 0;
  }

  .x13ubk2f:is(.kind-field input), .x1cdt4zh:is(.color-channels .number-input > input), .x1cxtnos:is(.color-swatches button), .x1m8o6iu:is(.element-inspector textarea), .x3nydeg:is(.element-inspector input[type="number"]), .xg45wbr:is(.color-popover .color-hex-field), .xoq1ibg:is(.color-input-swatch > span), .xp0fxo1:is(.spacing-controls fieldset) {
    border-left-width: 1px;
  }

  .x1b2mtgu:is(.selection-controls:not(.selection-controls-compact) .element-resize) {
    border-left-width: calc(1px / var(--selection-scale));
  }

  .x1stnt03:is(.kind-field .dropdown-trigger), .xp13gbe:is(.kind-field input) {
    border-right-color: #6989aa;
  }

  .x1pd08e8:is(.color-input-swatch > span), .xqj29md:is(.color-swatches button) {
    border-right-color: #80808060;
  }

  .x1178mvx:is(.color-hex-field > input), .x1d1ukyt:is(.color-control-compact .color-input-letter), .x1gf4iw3:is(.selection-controls-compact .element-resize), .x1sgjr4q:is(.pages-list button), .x1uj6yr7:is(.color-control-compact .color-input), .x5v81cm:is(.editor-toolbar .icon-button), .xa636un:is(.theme-switch button), .xmpfsm2:is(.layer-search button), .xnc4dit:is(.number-input-buttons button), .xol7hm3:is(.layer-search input), .xu27roe:is(.app-editor .workspace), .xyinb95:is(.color-control-compact .color-input-chevron), .xzm0vfm:is(.color-control-compact .color-input-swatch) {
    border-right-color: currentColor;
  }

  .x1b313ss:is(.language-switch .dropdown-trigger), .x1f63abz:is(.document-view-controls .button) {
    border-right-color: #0000;
  }

  .x1koturv.upload-zone.dragging {
    border-right-color: var(--xq7k3bi);
  }

  .x108snr9:is(.spacing-controls fieldset), .x11nsjes:is(.element-inspector textarea), .x1918irf:is(.app-editor > .site-header), .x1mueo5x:is(.language-switch .dropdown-trigger[aria-expanded="true"]), .x1n00rie.text-style-button[aria-pressed="true"], .x1tdmsgz:is(.editor-toolbar .history-controls), .x1vdtc7c:is(.element-inspector input[type="number"]), .x1xs27f3:is(.color-channels .number-input > input), .xchw4un:is(.color-popover .color-hex-field), .xp9xvom.secondary, .xs2heda:is(.language-switch .dropdown-trigger:hover) {
    border-right-color: var(--xu598wn);
  }

  .x18akwes:is(.selection-controls-compact .element-resize), .x18wtvxg:is(.color-control-compact .color-input-chevron), .x1ak184s:is(.layer-search button), .x1d5altq:is(.color-hex-field > input), .x1eqiaxe:is(.color-control-compact .color-input-letter), .x1m0p7oe:is(.color-control-compact .color-input), .xegfpx9:is(.editor-toolbar .icon-button), .xew4s7x:is(.layer-search input), .xhx8dzn:is(.theme-switch button), .xi70688:is(.pages-list button), .xjx8lfz:is(.color-control-compact .color-input-swatch), .xqvekyt:is(.app-editor .workspace), .xyjwy6u:is(.number-input-buttons button) {
    border-right-style: none;
  }

  .x11vejad:is(.kind-field input), .x12xg67v:is(.color-swatches button), .x17tn50h:is(.element-inspector input[type="number"]), .x1e5rj19:is(.element-inspector textarea), .x1lxcid0:is(.color-input-swatch > span), .x1qargle:is(.color-channels .number-input > input), .x755hyb:is(.editor-toolbar .history-controls), .xebtngs:is(.color-popover .color-hex-field), .xngg74n:is(.spacing-controls fieldset) {
    border-right-style: solid;
  }

  .x1a4q6bf:is(.layer-search button), .x1d28pax:is(.app-editor .workspace), .x1i9974d:is(.selection-controls-compact .element-resize), .x1r9vnqf:is(.color-control-compact .color-input-letter), .x1ru94kc:is(.layer-search input), .x1xjmlav.parsed-annotation.subtype-Underline, .x5obz41:is(.editor-toolbar .icon-button), .xabu4m4:is(.pages-list button), .xbz488x:is(.color-control-compact .color-input-swatch), .xdxy2mg:is(.color-hex-field > input), .xezt75r:is(.color-control-compact .color-input), .xwnvowq:is(.number-input-buttons button), .xyn9wnh:is(.color-control-compact .color-input-chevron), .xz0ajl7:is(.theme-switch button) {
    border-right-width: 0;
  }

  .x18fzvyg:is(.color-input-swatch > span), .x1fto6w9:is(.color-popover .color-hex-field), .x1gxe3bw:is(.color-channels .number-input > input), .x1i798dc:is(.editor-toolbar .history-controls), .x1yj08ei:is(.kind-field input), .x4kcwgw:is(.spacing-controls fieldset), .xe3uril:is(.element-inspector textarea), .xrervc7:is(.color-swatches button), .xyqnhns:is(.element-inspector input[type="number"]) {
    border-right-width: 1px;
  }

  .x11pylew:is(.selection-controls:not(.selection-controls-compact) .element-resize) {
    border-right-width: calc(1px / var(--selection-scale));
  }

  .x1hhshzi:is(.kind-field .dropdown-trigger), .x1u57qzj:is(.kind-field input) {
    border-top-color: #6989aa;
  }

  .x14xpt5j:is(.color-swatches button), .x1l1n83q:is(.color-input-swatch > span) {
    border-top-color: #80808060;
  }

  .x108tniw:is(.layer-search button), .x133u64h:is(.app-editor .workspace), .x1fcgk5m:is(.color-control-compact .color-input-chevron), .x1kt8cn5:is(.number-input-buttons button), .x1py9mle:is(.color-hex-field > input), .x1qx2kn9:is(.color-control-compact .color-input-letter), .x1wurvcx:is(.color-control-compact .color-input-swatch), .x3htlgm:is(.layer-search input), .x8wbqw8:is(.pages-list button), .xglzabw:is(.editor-toolbar .icon-button), .xhzdkh3:is(.color-control-compact .color-input), .xiccs0t:is(.selection-controls-compact .element-resize), .xyxzph1:is(.theme-switch button) {
    border-top-color: currentColor;
  }

  .x14rnhsk:is(.document-view-controls .button), .x1juso9v:is(.language-switch .dropdown-trigger) {
    border-top-color: #0000;
  }

  .xybigdl.upload-zone.dragging {
    border-top-color: var(--xq7k3bi);
  }

  .x11hlied:is(.element-inspector textarea), .x1plzuze:is(.color-popover .color-hex-field), .x1x9a9y2:is(.color-channels .number-input > input), .x6r2em7.secondary, .x9fbzec:is(.language-switch .dropdown-trigger:hover), .xajr7da:is(.language-switch .dropdown-trigger[aria-expanded="true"]), .xe46zga:is(.element-inspector input[type="number"]), .xfw7w45:is(.spacing-controls fieldset), .xhhs32m:is(.app-editor > .site-header), .xm5ioxv.text-style-button[aria-pressed="true"] {
    border-top-color: var(--xu598wn);
  }

  .x14bu755:is(.kind-field .dropdown-trigger), .x1rb0q96:is(.kind-field input), .x1rx69wp:is(.color-control-compact .color-input-letter), .xdcqx3x:is(.color-control-compact .color-input-chevron), .xp11d4j:is(.app-editor .workspace) {
    border-top-left-radius: 0;
  }

  .x1bzof7e:is(.color-control-compact .color-input-swatch), .xb7jrwk:is(.color-input-swatch > span) {
    border-top-left-radius: 3px;
  }

  .x1h5j1cs:is(.document-view-controls .button), .x1hk5dfi:is(.color-swatches button), .x1hvw8l6:is(.pages-list button), .x4no1mh:is(.element-inspector .conversion-note), .xftncur:is(.theme-switch button) {
    border-top-left-radius: 4px;
  }

  .x1105hpt:is(.color-hex-field > input), .x13yuith:is(.element-inspector textarea), .x15m1tnd:is(.element-inspector input[type="number"]), .x1b4uw51:is(.color-popover .color-hex-field), .x1i5cejm.edge-resize, .x8pt4cd:is(.spacing-controls fieldset), .xvhaim1:is(.color-channels .number-input > input) {
    border-top-left-radius: 5px;
  }

  .x1wunu85:is(.document-view-controls .control-group) {
    border-top-left-radius: 6px;
  }

  .x1660rly:is(.inspector-empty > span) {
    border-top-left-radius: 9px;
  }

  .x17oz1gh:is(.kind-field .dropdown-trigger), .x1w70ocb:is(.app-editor .workspace), .x831rsx:is(.kind-field input), .xatpfqx:is(.color-control-compact .color-input-letter), .xrva11c:is(.color-control-compact .color-input-chevron) {
    border-top-right-radius: 0;
  }

  .x1uhdgn4:is(.color-input-swatch > span), .x1x4p29h:is(.color-control-compact .color-input-swatch) {
    border-top-right-radius: 3px;
  }

  .x195l9p9:is(.color-swatches button), .x1f7qkll:is(.element-inspector .conversion-note), .x1kp5n29:is(.theme-switch button), .x3jtqfo:is(.pages-list button), .x7oazzt:is(.document-view-controls .button), .xl202ir:is(.number-input-buttons button:first-child) {
    border-top-right-radius: 4px;
  }

  .x12n2m5d:is(.color-popover .color-hex-field), .x1fuy1j.edge-resize, .x1iytq5d:is(.element-inspector input[type="number"]), .x1sekdmu:is(.element-inspector textarea), .x2ujvxv:is(.spacing-controls fieldset), .xij9b36:is(.color-hex-field > input), .xouq7nu:is(.color-channels .number-input > input) {
    border-top-right-radius: 5px;
  }

  .xoil5sb:is(.document-view-controls .control-group) {
    border-top-right-radius: 6px;
  }

  .x1lmxtma:is(.inspector-empty > span) {
    border-top-right-radius: 9px;
  }

  .x19mb6rq:is(.color-control-compact .color-input-letter), .x1ah2bmu:is(.color-control-compact .color-input-swatch), .x1av9zwd:is(.color-control-compact .color-input-chevron), .x1f3hoqx:is(.editor-toolbar .icon-button), .x1ky07jk:is(.number-input-buttons button), .x1oa3ici:is(.app-editor .workspace), .x1x6lobm:is(.selection-controls-compact .element-resize), .x4ut8k2:is(.layer-search button), .x7krghn:is(.color-hex-field > input), .x9zwfh:is(.layer-search input), .xnwj4yd:is(.pages-list button), .xort215:is(.theme-switch button), .xs4xmot:is(.color-control-compact .color-input) {
    border-top-style: none;
  }

  .x123om9h:is(.element-inspector textarea), .x1a5a4wa:is(.color-swatches button), .x1a8b3ax:is(.spacing-controls fieldset), .x1hy1q54:is(.color-channels .number-input > input), .x1mp43d0:is(.kind-field input), .x1w57d8j:is(.element-inspector input[type="number"]), .xe17pgp:is(.color-popover .color-hex-field), .xf2mftl:is(.color-input-swatch > span) {
    border-top-style: solid;
  }

  .x15egdrx:is(.color-hex-field > input), .x17fyutt:is(.color-control-compact .color-input-letter), .x182p2el:is(.selection-controls-compact .element-resize), .x1h73qwd:is(.color-control-compact .color-input-swatch), .x1keq28y:is(.layer-search button), .x1uji807:is(.editor-toolbar .icon-button), .x3wba08:is(.number-input-buttons button), .x4ycjx0:is(.app-editor .workspace), .x7y9m08:is(.color-control-compact .color-input), .xc4l2rj:is(.color-control-compact .color-input-chevron), .xe8019t.parsed-annotation.subtype-Underline, .xg5t951:is(.layer-search input), .xgeol32:is(.theme-switch button), .xvc7gm6:is(.pages-list button) {
    border-top-width: 0;
  }

  .x1cv405n:is(.spacing-controls fieldset), .xgpwfef:is(.element-inspector input[type="number"]), .xh9m0nt:is(.color-popover .color-hex-field), .xk4t8a3:is(.kind-field input), .xsljpdf:is(.color-swatches button), .xt12jd7:is(.element-inspector textarea), .xz6yd30:is(.color-channels .number-input > input), .xzd616c:is(.color-input-swatch > span) {
    border-top-width: 1px;
  }

  .xrp2ud:is(.selection-controls:not(.selection-controls-compact) .element-resize) {
    border-top-width: calc(1px / var(--selection-scale));
  }

  .xpnlg9n.corner-s {
    bottom: -3.5px;
  }

  .xo75rw.corner-sw, .xvdt1wu.corner-se {
    bottom: -5px;
  }

  .x15abfq0:is(.selection-controls-compact .corner-sw), .xhphoxw:is(.selection-controls-compact .corner-se) {
    bottom: calc(-14px / var(--selection-scale));
  }

  .x1ixwuu3:is(.selection-controls:not(.selection-controls-compact) .corner-se), .xuucdj:is(.selection-controls:not(.selection-controls-compact) .corner-sw) {
    bottom: calc(-5px / var(--selection-scale));
  }

  .x1620hio:is(.selection-controls:not(.selection-controls-compact) .corner-s) {
    bottom: calc(-7px / var(--selection-scale));
  }

  .x1eh3z2j.parsed-text, .x1skb9jk:is(.element-content > img), .x7tpanw:is(.kind-field .dropdown-trigger), .xewbxko:is(.kind-field .dropdown), .xlw5qds:is(.kind-field input) {
    height: 100%;
  }

  .x1g7rfh1.app-editor {
    height: 100dvh;
  }

  .x1qbtt17:is(.color-control-compact .color-input-letter), .x1r8a60m:is(.color-input-swatch > span), .xsdn0ih:is(.app-editor .brand-mark svg) {
    height: 20px;
  }

  .x11zbrex.corner-w, .x18xs97n.corner-e, .x1m3vcqd:is(.app-editor .brand-mark) {
    height: 22px;
  }

  .xzom9k7:is(.color-swatches button) {
    height: 24px;
  }

  .xna99bk:is(.theme-switch button), .xxmuuo7:is(.color-control-compact .color-input-swatch) {
    height: 26px;
  }

  .x1ijzu5w:is(.editor-toolbar .icon-button) {
    height: 28px;
  }

  .xzx27xx:is(.document-actions .icon-button) {
    height: 30px;
  }

  .x1djga1r:is(.color-channels .number-input > input), .x1umu3jk:is(.color-hex-field > input) {
    height: 32px;
  }

  .x30g8wi:is(.inspector-empty > span) {
    height: 38px;
  }

  .xmo4x0n:is(.app-editor > .site-header) {
    height: 44px;
  }

  .x1l3b02e.corner-s, .xc91uyh.corner-n {
    height: 7px;
  }

  .xewdw22:is(.color-control-compact .color-input-chevron) {
    height: auto;
  }

  .x14c7zzg:is(.selection-controls:not(.selection-controls-compact) .element-resize) {
    height: calc(10px / var(--selection-scale));
  }

  .x1ar0n38:is(.selection-controls-compact .element-resize) {
    height: calc(12px / var(--selection-scale));
  }

  .xlpo45g:is(.selection-controls-compact .element-grip) {
    height: calc(16px / var(--selection-scale));
  }

  .xvtpemz:is(.selection-controls:not(.selection-controls-compact) .element-grip) {
    height: calc(20px / var(--selection-scale));
  }

  .x19t93hg:is(.selection-controls:not(.selection-controls-compact) .corner-e), .xxza0ah:is(.selection-controls:not(.selection-controls-compact) .corner-w) {
    height: calc(22px / var(--selection-scale));
  }

  .x1thvuxn:is(.selection-controls:not(.selection-controls-compact) .corner-s), .xpl4zvw:is(.selection-controls:not(.selection-controls-compact) .corner-n) {
    height: calc(7px / var(--selection-scale));
  }

  .x6lsxlf.corner-w {
    left: -3.5px;
  }

  .x196s555.corner-sw, .xmoh63r.corner-nw {
    left: -5px;
  }

  .x3221pv:is(.selection-controls-compact .element-grip), .xuh5frr:is(.color-area > .sr-only), .xyn4zlz:is(.selection-controls-compact .element-grip.grip-inside) {
    left: 0;
  }

  .x19mqmr4.corner-n, .x6sgu95.corner-s {
    left: 50%;
  }

  .x1js0zda.element-grip.grip-inside {
    left: 8px;
  }

  .x1hmsdyx:is(.selection-controls-compact .corner-nw), .x584pep:is(.selection-controls-compact .corner-sw) {
    left: calc(-14px / var(--selection-scale));
  }

  .xsk6qt:is(.selection-controls:not(.selection-controls-compact) .corner-nw), .xt9zntt:is(.selection-controls:not(.selection-controls-compact) .corner-sw) {
    left: calc(-5px / var(--selection-scale));
  }

  .x1nqhuxd:is(.selection-controls:not(.selection-controls-compact) .corner-w) {
    left: calc(-7px / var(--selection-scale));
  }

  .x1nfgy6d:is(.selection-controls:not(.selection-controls-compact) .element-grip.grip-inside) {
    left: calc(8px / var(--selection-scale));
  }

  .x1iimz6h:is(.layer-tree ul), .x1qbvxu8.color-control-compact, .x1u4ps8y:is(.feature-row p), .x1v677zz:is(.document-status .conversion-note), .x1w85r97:is(.document-title p), .x8o7wp1:is(.kind-field input[type="checkbox"]), .xhuzti6:is(.kind-field input[type="radio"]), .xhvl6ls.parsed-text, .xtk5zc4:is(.number-input-buttons button) {
    margin-bottom: 0;
  }

  .x14kno53:is(.element-inspector label), .x1mif6cf:is(.upload-zone h2), .x1w1y5az:is(.spacing-controls fieldset), .x9oftde:is(.inspector-empty h3) {
    margin-bottom: 10px;
  }

  .x19rsjgl:is(.element-inspector h4), .x1nzdltp:is(.background-controls h4), .x1qzqs8w:is(.element-inspector .selection-picker), .xd8pjzr:is(.element-inspector p), .xkst4tk:is(.element-inspector .checkbox-label) {
    margin-bottom: 12px;
  }

  .xudnzf9:is(.element-inspector h3) {
    margin-bottom: 16px;
  }

  .x17yty1j:is(.inspector-empty > span) {
    margin-bottom: 18px;
  }

  .x1e8mf3h:is(.upload-zone p) {
    margin-bottom: 23px;
  }

  .x10s17bk:is(.intro .eyebrow) {
    margin-bottom: 24px;
  }

  .x19feyo:is(.element-inspector .button), .xnkjeu9:is(.document-title h2) {
    margin-bottom: 3px;
  }

  .x1ilz96p:is(.element-inspector .color-control > label) {
    margin-bottom: 6px;
  }

  .x3gltcy:is(.spacing-controls h4) {
    margin-bottom: 8px;
  }

  .x14p2486:is(.feature-row h3) {
    margin-bottom: 9px;
  }

  .x1lwxig9:is(.editor-toolbar .history-controls) {
    margin-left: -16px;
  }

  .x10niidu:is(.kind-field input[type="radio"]), .x11da568:is(.element-inspector .checkbox-label), .x11i7g3y:is(.number-input-buttons button), .x17pur8m:is(.layer-tree ul), .x1t2aguv:is(.document-title p), .x1u6p5xr:is(.background-controls h4), .x1veluyr:is(.element-inspector p), .x1xuv9co:is(.spacing-controls h4), .x2aaycf:is(.feature-row p), .x2tuuw7:is(.document-status .conversion-note), .x4otrg:is(.element-inspector h4), .x5wrhrw:is(.feature-row h3), .xadn9ug:is(.element-inspector h3), .xgza123:is(.spacing-controls fieldset), .xkffc07:is(.element-inspector .button), .xlhbvfn:is(.upload-zone h2), .xluk5ic.parsed-text, .xszmr3m:is(.upload-zone p), .xwpok4u:is(.document-title h2), .xxvw2u:is(.kind-field input[type="checkbox"]) {
    margin-left: 0;
  }

  .x1vzoyc4:is(.inspector-empty > span), .x8j5if3.color-control-compact, .xln2jke:is(.app-shell:not(.app-editor) > main), .xo971yn:is(.app-shell:not(.app-editor) > footer), .xvirmge:is(.pages-list small) {
    margin-left: auto;
  }

  .x1326v58:is(.kind-field input[type="checkbox"]), .x14gsosj:is(.element-inspector h3), .x16vr58m:is(.feature-row p), .x17fxyjr:is(.upload-zone p), .x18bdve:is(.document-title p), .x18eax2b:is(.number-input-buttons button), .x1ca1i4t:is(.element-inspector p), .x1e03s69.parsed-text, .x1gh8dsg:is(.document-title h2), .x1kpch7m:is(.document-status .conversion-note), .x1ny8zfn:is(.element-inspector h4), .x1qsyx2f:is(.upload-zone h2), .x1yk4ftm:is(.element-inspector .button), .x7lobxn:is(.kind-field input[type="radio"]), .xix8tsx:is(.element-inspector .checkbox-label), .xkp9y9s:is(.spacing-controls h4), .xmj8wut:is(.spacing-controls fieldset), .xqio8u2:is(.layer-tree ul), .xqxuico:is(.feature-row h3), .xvqtm84.color-control-compact, .xx849nu:is(.background-controls h4) {
    margin-right: 0;
  }

  .x13b1t96:is(.app-shell:not(.app-editor) > footer), .x16df4d9:is(.inspector-empty > span), .x1d0s5rr:is(.app-shell:not(.app-editor) > main) {
    margin-right: auto;
  }

  .x11cwzec:is(.kind-field input[type="checkbox"]), .x12w17jg:is(.background-controls h4), .x13idvfc:is(.feature-row p), .x14qypas.color-control-compact, .x17596pv.parsed-text, .x19fhd9h:is(.number-input-buttons button), .x19jtwvp:is(.upload-zone p), .x1a7qvvn:is(.kind-field input[type="radio"]), .x1k66bb7:is(.document-title p), .x3p6m4f:is(.document-status .conversion-note), .x5pzuk:is(.document-title h2), .x7qggos:is(.element-inspector h4), .xb915p7:is(.element-inspector h3), .xy41fhb:is(.layer-tree ul), .xzd89y5:is(.upload-zone h2), .xzs7o2f:is(.spacing-controls h4), .xztjkxa:is(.element-inspector .number-input > input[type="number"]) {
    margin-top: 0;
  }

  .x1cd6sfy:is(.spacing-controls fieldset) {
    margin-top: 10px;
  }

  .x9bs44:is(.element-inspector details) {
    margin-top: 16px;
  }

  .xxnm54c:is(.dropdown-option small) {
    margin-top: 2px;
  }

  .x8pk67y:is(.element-inspector .button) {
    margin-top: 3px;
  }

  .x187l39w:is(.font-family-name small), .xnmp1c0:is(.element-inspector .checkbox-label) {
    margin-top: 4px;
  }

  .x1tpr8sy:is(.element-inspector label > .dropdown), .x1trz2r8:is(.color-popover .color-hex-field), .x1ybg4y9:is(.element-inspector input[type="number"]), .xxoc8ls:is(.element-inspector textarea) {
    margin-top: 6px;
  }

  .x1rtkghc:is(.element-inspector p), .xmkeof5:is(.spacing-controls > button) {
    margin-top: 8px;
  }

  .x1cl9mgp:is(.feature-row h3) {
    margin-top: 9px;
  }

  .x128evmz:is(.inspector-empty > span) {
    margin-top: auto;
  }

  .x10ttgsa:is(.app-shell:not(.app-editor) > main), .x1wgkzi1:is(.app-shell:not(.app-editor) > footer) {
    max-width: 1440px;
  }

  .xl6c7d3:is(.element-content > img) {
    max-width: none;
  }

  .x13v92iu:is(.app-editor > main), .x1nerafz:is(.number-input-buttons button), .xn1sc68:is(.kind-field .dropdown-trigger), .xwp0kf9:is(.app-editor .workspace) {
    min-height: 0;
  }

  .x1o1ss8b:is(.element-inspector textarea) {
    min-height: 112px;
  }

  .x8lgc6j:is(.document-view-controls .button) {
    min-height: 25px;
  }

  .x2e2g3q:is(.color-control-compact .color-input) {
    min-height: 26px;
  }

  .x19atbeg:is(.element-inspector .button), .xysswyy:is(.element-inspector input[type="number"]) {
    min-height: 30px;
  }

  .x1t0v0l0:is(.document-actions .button) {
    min-height: 32px;
  }

  .x1iluy0n:is(.editor-toolbar .history-controls) {
    min-height: 42px;
  }

  .x116g2gp:is(.color-hex-field > input), .x1mbleuj:is(.spacing-controls fieldset), .x1o0xf6g:is(.layer-search input), .x1x3fy64:is(.dropdown-option > span:first-child), .x6rp9ec:is(.app-editor .workspace), .x6s5vnb:is(.document-title > div) {
    min-width: 0;
  }

  .x1ktmmvw:is(.selection-controls-compact .element-grip) {
    min-width: calc(20px / var(--selection-scale));
  }

  .x132zz0q:is(.selection-controls:not(.selection-controls-compact) .element-grip) {
    min-width: calc(24px / var(--selection-scale));
  }

  .x1uyppa8.app-editor, .x2shxtn:is(.document-title h2) {
    overflow-x: hidden;
  }

  .x1jpm9pe:is(.selection-controls-compact .element-resize), .xelyrw.dom-page.editing {
    overflow-x: visible;
  }

  .x75gdvx.app-editor, .xhshtiq:is(.document-title h2) {
    overflow-y: hidden;
  }

  .x16smmdp:is(.selection-controls-compact .element-resize), .x1i2orxw.dom-page.editing {
    overflow-y: visible;
  }

  .x105bc7x:is(.editor-toolbar .history-controls), .x12tlqbz:is(.app-editor > main), .x19yqc6s:is(.layer-tree ul), .x1d1w39t:is(.spacing-controls legend), .x1gaytw7:is(.color-swatches button), .x1pgxsi0.parsed-text, .x2u4kmx:is(.selection-controls:not(.selection-controls-compact) .element-grip), .xc3pyah:is(.editor-toolbar .icon-button), .xss5cwe:is(.app-editor > .site-header), .xun0xin:is(.number-input-buttons button) {
    padding-bottom: 0;
  }

  .x1klfc95:is(.spacing-controls fieldset) {
    padding-bottom: 10px;
  }

  .x1humas4:is(.document-view-controls .control-group), .x548vf5:is(.kind-field .dropdown-trigger), .xdn290e:is(.kind-field input), .xgxxsw:is(.layer-search button), .xnamhso:is(.color-control-compact .color-input-swatch) {
    padding-bottom: 2px;
  }

  .x7mnv6s:is(.document-view-controls .button) {
    padding-bottom: 4px;
  }

  .x15kou2m:is(.document-status .conversion-note), .x1jr4m0z:is(.element-inspector .button), .x1nl18qs:is(.color-hex-field > input), .x1om71z7:is(.color-channels .number-input > input), .x1sgmwf8:is(.document-actions .button), .x5chr2s:is(.element-inspector textarea), .xl5unis:is(.element-inspector input[type="number"]), .xs8aiuu:is(.editor-main > .conversion-note) {
    padding-bottom: 6px;
  }

  .xvgi5be:is(.pages-list button) {
    padding-bottom: 7px;
  }

  .xc0cl5n:is(.element-inspector .conversion-note) {
    padding-bottom: 8px;
  }

  .x1746cnb:is(.layer-tree ul), .x1mbtpe0:is(.number-input-buttons button), .x1qwxb5a:is(.selection-controls:not(.selection-controls-compact) .element-grip), .x1swk8q7.parsed-text, .x26tswb:is(.app-editor > main), .xiv34y6:is(.color-swatches button), .xoxoohy:is(.editor-toolbar .icon-button) {
    padding-left: 0;
  }

  .x7wca82:is(.spacing-controls fieldset) {
    padding-left: 10px;
  }

  .x98d1vs:is(.document-actions .button) {
    padding-left: 11px;
  }

  .x1mchrdh:is(.editor-toolbar .history-controls), .x1ovslnn:is(.document-status .conversion-note) {
    padding-left: 12px;
  }

  .x1gjc0dj:is(.editor-main > .conversion-note) {
    padding-left: 14px;
  }

  .x19ndpea:is(.app-editor > .site-header) {
    padding-left: 18px;
  }

  .x1tn1jpp:is(.color-control-compact .color-input-swatch), .x575mbj:is(.kind-field input), .x8yzsvs:is(.kind-field .dropdown-trigger), .xhwv5ng:is(.document-view-controls .control-group), .xw0mkr2:is(.layer-search button) {
    padding-left: 2px;
  }

  .x1k1utn8:is(.document-view-controls > span), .xksgkaq:is(.spacing-controls legend) {
    padding-left: 4px;
  }

  .x3v2nm9:is(.app-shell:not(.app-editor) > main), .xqxl57v:is(.app-shell:not(.app-editor) > footer) {
    padding-left: 64px;
  }

  .x13832jm:is(.element-inspector input[type="number"]), .xbt37v8:is(.element-inspector textarea), .xu6fsw0:is(.color-channels .number-input > input) {
    padding-left: 7px;
  }

  .x14unlcx:is(.element-inspector .button), .x150xqbn:is(.element-inspector .conversion-note), .x1d176iu:is(.pages-list button), .x1mccxd6:is(.document-view-controls .button) {
    padding-left: 8px;
  }

  .xay0r:is(.color-hex-field > input) {
    padding-left: 9px;
  }

  .x17z1hzy:is(.number-input-buttons button), .x1bgcs1t:is(.selection-controls:not(.selection-controls-compact) .element-grip), .x1ln5cha:is(.editor-toolbar .icon-button), .x1qzl8ws:is(.layer-tree ul), .xlyqhm5.parsed-text, .xm90aji:is(.app-editor > main), .xzf6up7:is(.color-swatches button) {
    padding-right: 0;
  }

  .x1bt2elw:is(.spacing-controls fieldset) {
    padding-right: 10px;
  }

  .x1qlvhx8:is(.document-actions .button) {
    padding-right: 11px;
  }

  .x1fkttgh:is(.editor-toolbar .history-controls), .x7ohgcw:is(.document-status .conversion-note) {
    padding-right: 12px;
  }

  .xnqif1u:is(.editor-main > .conversion-note) {
    padding-right: 14px;
  }

  .x1xacpeg:is(.app-editor > .site-header) {
    padding-right: 18px;
  }

  .xqgfn3m:is(.color-channels .number-input > input) {
    padding-right: 26px;
  }

  .x38ke7x:is(.element-inspector .number-input > input[type="number"]) {
    padding-right: 28px;
  }

  .x13dvhoo:is(.document-view-controls .control-group), .x1l79to1:is(.kind-field .dropdown-trigger), .x1oxzkkm:is(.layer-search button), .x1w4iglp:is(.kind-field input), .xvlqud8:is(.color-control-compact .color-input-swatch) {
    padding-right: 2px;
  }

  .x1rw4y2a:is(.spacing-controls legend) {
    padding-right: 4px;
  }

  .xmgujjq:is(.app-shell:not(.app-editor) > main), .xql97wz:is(.app-shell:not(.app-editor) > footer) {
    padding-right: 64px;
  }

  .x1bjap5o:is(.element-inspector textarea), .xbn9bt2:is(.element-inspector input[type="number"]) {
    padding-right: 7px;
  }

  .x178cz9p:is(.element-inspector .conversion-note), .x1g4jq4q:is(.document-view-controls .button), .x1vd6tzv:is(.pages-list button), .xuzf6v8:is(.element-inspector .button) {
    padding-right: 8px;
  }

  .x1sibkie:is(.color-hex-field > input) {
    padding-right: 9px;
  }

  .x16jrbws:is(.app-editor > .site-header), .x19o0od1:is(.editor-toolbar .icon-button), .x1dlx62b:is(.editor-toolbar .history-controls), .x1dwd1hk:is(.selection-controls:not(.selection-controls-compact) .element-grip), .x1empaut:is(.number-input-buttons button), .x1eyvaeu.parsed-text, .x1rtbja3:is(.spacing-controls legend), .xcdka6i:is(.layer-tree ul), .xdf3m13:is(.app-editor > main), .xiwkquo:is(.color-swatches button) {
    padding-top: 0;
  }

  .xrusjrj:is(.spacing-controls fieldset) {
    padding-top: 10px;
  }

  .x1fedpr6:is(.color-control-compact .color-input-swatch), .x1ntsdet:is(.kind-field input), .x6mibyt:is(.document-view-controls .control-group), .xbxoxfh:is(.kind-field .dropdown-trigger), .xh352is:is(.layer-search button) {
    padding-top: 2px;
  }

  .xyn07o4:is(.document-view-controls .button) {
    padding-top: 4px;
  }

  .x1ah3in8:is(.document-status .conversion-note), .x1c2crd0:is(.color-channels .number-input > input), .x1ecjq2x:is(.color-hex-field > input), .x1g2z1mj:is(.editor-main > .conversion-note), .x1p7o83g:is(.element-inspector input[type="number"]), .x1u61zkt:is(.document-actions .button), .x1xedj7k:is(.element-inspector textarea), .xpvvqyo:is(.element-inspector .button) {
    padding-top: 6px;
  }

  .x1sj6wdl:is(.pages-list button) {
    padding-top: 7px;
  }

  .xp64q2l:is(.element-inspector .conversion-note) {
    padding-top: 8px;
  }

  .xgji3k6.corner-e {
    right: -3.5px;
  }

  .x1mx8kwq.corner-ne, .xau186f.corner-se {
    right: -5px;
  }

  .x4mkwuo:is(.selection-controls-compact .corner-ne), .xh06xw0:is(.selection-controls-compact .corner-se) {
    right: calc(-14px / var(--selection-scale));
  }

  .x1jiys3u:is(.selection-controls:not(.selection-controls-compact) .corner-se), .x1ncxiny:is(.selection-controls:not(.selection-controls-compact) .corner-ne) {
    right: calc(-5px / var(--selection-scale));
  }

  .x1kchxop:is(.selection-controls:not(.selection-controls-compact) .corner-e) {
    right: calc(-7px / var(--selection-scale));
  }

  .x181scus.corner-n {
    top: -3.5px;
  }

  .x1ibpk0w.corner-ne, .x8fejv3.corner-nw {
    top: -5px;
  }

  .x1o28971:is(.element-inspector > .panel-heading), .xf6g2v4:is(.color-area > .sr-only) {
    top: 0;
  }

  .x1wbeixd.corner-w, .xebf88e.corner-e {
    top: 50%;
  }

  .xkbw8o7.element-grip.grip-inside {
    top: 8px;
  }

  .x14htxox:is(.selection-controls-compact .corner-nw), .xei7xhb:is(.selection-controls-compact .corner-ne) {
    top: calc(-14px / var(--selection-scale));
  }

  .xq30x6t:is(.selection-controls:not(.selection-controls-compact) .element-grip) {
    top: calc(-27px / var(--selection-scale));
  }

  .x1j8an0r:is(.selection-controls-compact .element-grip) {
    top: calc(-32px / var(--selection-scale));
  }

  .x1afj3yd:is(.selection-controls:not(.selection-controls-compact) .corner-nw), .xbsea07:is(.selection-controls:not(.selection-controls-compact) .corner-ne) {
    top: calc(-5px / var(--selection-scale));
  }

  .x1948v3m:is(.selection-controls:not(.selection-controls-compact) .corner-n) {
    top: calc(-7px / var(--selection-scale));
  }

  .x12vxc9o:is(.selection-controls-compact .element-grip.grip-inside) {
    top: calc(100% + 16px / var(--selection-scale));
  }

  .x1sz5h3a:is(.selection-controls:not(.selection-controls-compact) .element-grip.grip-inside) {
    top: calc(8px / var(--selection-scale));
  }

  .x16batqe:is(.kind-field .dropdown), .x1862v97:is(.element-inspector input[type="number"]), .x18xg1z2:is(.kind-field .dropdown-trigger), .x195kv40:is(.color-hex-field > input), .x1hatrnp:is(.kind-field input), .x1ii0edw:is(.pages-list button), .x1qkpz48:is(.element-inspector textarea), .x1u9x96c:is(.element-inspector .button), .x26y3fc:is(.number-input-buttons button), .x4xhp3g:is(.layer-search input), .xc1auln:is(.spacing-controls > button), .xf5wtcz:is(.color-channels .number-input > input), .xh0yqpj.parsed-text, .xs0xnu4:is(.element-content > img) {
    width: 100%;
  }

  .x15cfwaz:is(.color-control-compact .color-input-letter) {
    width: 12px;
  }

  .x1bq0962:is(.color-input-swatch > span), .x1hawtpy:is(.app-editor .brand-mark), .xsuizcw:is(.app-editor .brand-mark svg) {
    width: 20px;
  }

  .x1iqwcwc.corner-n, .x1rvjb4x.corner-s {
    width: 22px;
  }

  .xhv57vv:is(.color-control-compact .color-input-swatch) {
    width: 26px;
  }

  .xq40ik1:is(.theme-switch button), .xrfv8fd:is(.editor-toolbar .icon-button) {
    width: 28px;
  }

  .xz1e7h2:is(.document-actions .icon-button) {
    width: 30px;
  }

  .x10fi0u:is(.inspector-empty > span) {
    width: 38px;
  }

  .x1n50t3u:is(.color-control-compact .color-input-chevron) {
    width: 6px;
  }

  .x1e8mrx4.corner-w, .xkwg6ix.corner-e {
    width: 7px;
  }

  .x14a3y7p:is(.selection-controls:not(.selection-controls-compact) .element-resize) {
    width: calc(10px / var(--selection-scale));
  }

  .x19qqvxe:is(.selection-controls-compact .element-resize) {
    width: calc(12px / var(--selection-scale));
  }

  .x1rfexlp:is(.selection-controls:not(.selection-controls-compact) .corner-s), .xq3ku4x:is(.selection-controls:not(.selection-controls-compact) .corner-n) {
    width: calc(22px / var(--selection-scale));
  }

  .x1id8hno:is(.selection-controls:not(.selection-controls-compact) .corner-w), .xg8bdtu:is(.selection-controls:not(.selection-controls-compact) .corner-e) {
    width: calc(7px / var(--selection-scale));
  }

  @media (width <= 999px) {
    .x1jz2a4n.x1jz2a4n {
      border-bottom-color: currentColor;
    }

    .xkuk9uz.xkuk9uz {
      border-bottom-style: none;
    }

    .xzzwolp.xzzwolp {
      border-bottom-width: 0;
    }

    .x11jf1ae.x11jf1ae {
      border-left-color: currentColor;
    }
  }

  @media (width <= 700px) {
    .x1rj09dk.x1rj09dk {
      border-left-color: currentColor;
    }
  }

  @media (width <= 999px) {
    .x1j6kg42.x1j6kg42 {
      border-left-style: none;
    }
  }

  @media (width <= 700px) {
    .x1jrzmf6.x1jrzmf6 {
      border-left-style: none;
    }
  }

  @media (width <= 999px) {
    .x1mrffk9.x1mrffk9 {
      border-left-width: 0;
    }
  }

  @media (width <= 700px) {
    .xpp82rp.xpp82rp {
      border-left-width: 0;
    }
  }

  @media (width <= 999px) {
    .xvg7kue.xvg7kue {
      border-right-color: currentColor;
    }

    .x11y8e2z.x11y8e2z {
      border-right-style: none;
    }

    .x1zz91a.x1zz91a {
      border-right-width: 0;
    }

    .x1uvam5i.x1uvam5i {
      border-top-color: currentColor;
    }
  }

  @media (width <= 700px) {
    .x568erb.x568erb {
      border-top-color: var(--xu598wn);
    }
  }

  @media (width <= 999px) {
    .x1wgukwf.x1wgukwf {
      border-top-style: none;
    }
  }

  @media (width <= 700px) {
    .x8upgoh.x8upgoh {
      border-top-style: solid;
    }
  }

  @media (width <= 999px) {
    .xp9wno9.xp9wno9 {
      border-top-width: 0;
    }
  }

  @media (width <= 700px) {
    .x1240y2e.x1240y2e {
      border-top-width: 1px;
    }
  }

  @media (width <= 999px) {
    .x1hdp9zh.x1hdp9zh {
      bottom: 0;
    }
  }

  @media (width <= 700px) {
    .xmn4dqw.xmn4dqw {
      height: 100%;
    }

    .xx272kp.xx272kp {
      height: 32px;
    }

    .x12n64np.x12n64np {
      height: 64dvh;
    }

    .x12zxoc9.x12zxoc9 {
      height: auto;
    }
  }

  @media (width <= 599px) {
    .x1ou59q6.x1ou59q6 {
      height: 34px;
    }
  }

  @media (width <= 520px) {
    .xfqsdfn.xfqsdfn {
      height: 80px;
    }
  }

  @media (width <= 999px) {
    .xffyy72.xffyy72 {
      left: 0;
    }
  }

  @media (width <= 700px) {
    .xb6ig99.xb6ig99 {
      margin-bottom: auto;
    }

    .xtt86z4.xtt86z4 {
      margin-left: auto;
    }

    .x1t45z4c.x1t45z4c {
      margin-right: auto;
    }

    .xhzsq2.xhzsq2 {
      margin-top: auto;
    }
  }

  @media (width <= 999px) {
    .x1nthi2h.x1nthi2h {
      max-height: 70dvh;
    }
  }

  @media (width <= 700px) {
    .xig1pvw.xig1pvw {
      max-height: 68dvh;
    }

    .xnai9to.xnai9to {
      max-height: none;
    }

    .x1g4tc7m.x1g4tc7m {
      max-width: 560px;
    }

    .x17jk13s.x17jk13s {
      min-height: 0;
    }

    .xyfpn6s.xyfpn6s {
      min-height: 400px;
    }

    .x15ay9wd.x15ay9wd {
      min-height: 500px;
    }
  }

  @media (width <= 599px) {
    .x188qqo2.x188qqo2 {
      min-width: 46px;
    }
  }

  @media (width <= 700px) {
    .x1x9a7fj.x1x9a7fj {
      overflow-x: visible;
    }

    .x12coobj.x12coobj {
      overflow-y: visible;
    }

    .x3rxw1y.x3rxw1y {
      padding-bottom: 0;
    }

    .x8w2hyy.x8w2hyy {
      padding-bottom: 10px;
    }

    .xmn8sdn.xmn8sdn {
      padding-bottom: 24px;
    }

    .xnl28jz.xnl28jz {
      padding-bottom: 30px;
    }

    .xziak4y.xziak4y {
      padding-bottom: 8px;
    }
  }

  @media (width <= 599px) {
    .x1w2jcq3.x1w2jcq3 {
      padding-bottom: 0;
    }
  }

  @media (width <= 520px) {
    .xmu67x.xmu67x {
      padding-bottom: 10px;
    }

    .x646s7m.x646s7m {
      padding-bottom: 36px;
    }
  }

  @media (width <= 800px) {
    .x1c5sqmm.x1c5sqmm {
      padding-left: 0;
    }
  }

  @media (width <= 700px) {
    .xatkk8r.xatkk8r {
      padding-left: 10px;
    }

    .xb7yk7o.xb7yk7o {
      padding-left: 12px;
    }

    .xcdxpz0.xcdxpz0 {
      padding-left: 19px;
    }

    .x1jo3skt.x1jo3skt {
      padding-left: 30px;
    }

    .x1w5cbb5.x1w5cbb5 {
      padding-left: 32px;
    }

    .x3x8wl1.x3x8wl1 {
      padding-left: 6px;
    }

    .x12eejyc.x12eejyc {
      padding-left: 8px;
    }
  }

  @media (width <= 520px) {
    .xylpen5.xylpen5 {
      padding-left: 0;
    }

    .x19juxm2.x19juxm2 {
      padding-left: 12px;
    }

    .xusx7c7.xusx7c7 {
      padding-left: 16px;
    }
  }

  @media (width <= 800px) {
    .x2kwtl7.x2kwtl7 {
      padding-right: 0;
    }
  }

  @media (width <= 700px) {
    .xfk63l9.xfk63l9 {
      padding-right: 10px;
    }

    .x1mqlxvu.x1mqlxvu {
      padding-right: 12px;
    }

    .xpcyvau.xpcyvau {
      padding-right: 19px;
    }

    .x1upb17s.x1upb17s {
      padding-right: 30px;
    }

    .xq5s7ue.xq5s7ue {
      padding-right: 32px;
    }

    .x1dtqqz6.x1dtqqz6 {
      padding-right: 6px;
    }

    .xk1xv46.xk1xv46 {
      padding-right: 8px;
    }
  }

  @media (width <= 599px) {
    .xujwp4p.xujwp4p {
      padding-right: 16px;
    }
  }

  @media (width <= 520px) {
    .xk6e1bs.xk6e1bs {
      padding-right: 0;
    }

    .x1vrrb0l.x1vrrb0l {
      padding-right: 12px;
    }

    .x1l6uto3.x1l6uto3 {
      padding-right: 16px;
    }
  }

  @media (width <= 700px) {
    .x1wc1b1a.x1wc1b1a {
      padding-top: 0;
    }

    .x3c6d2d.x3c6d2d {
      padding-top: 10px;
    }

    .x1eusay6.x1eusay6 {
      padding-top: 24px;
    }

    .xkar1cm.xkar1cm {
      padding-top: 30px;
    }

    .x8vniim.x8vniim {
      padding-top: 8px;
    }
  }

  @media (width <= 599px) {
    .x15crct4.x15crct4 {
      padding-top: 0;
    }
  }

  @media (width <= 520px) {
    .xc71ie6.xc71ie6 {
      padding-top: 10px;
    }

    .x1tddv27.x1tddv27 {
      padding-top: 36px;
    }
  }

  @media (width <= 999px) {
    .x1pwcy7f.x1pwcy7f {
      right: 0;
    }

    .xg2zgw.xg2zgw {
      top: 0;
    }

    .xjlrlid.xjlrlid {
      width: 272px;
    }
  }

  @media (width <= 700px) {
    .x1v68ji2.x1v68ji2 {
      width: 100%;
    }

    .xu9bher.xu9bher {
      width: 32px;
    }

    .x1mwnigf.x1mwnigf {
      width: 34px;
    }
  }

  @media (width <= 599px) {
    .x11g0ax.x11g0ax {
      width: 34px;
    }
  }

  @media (width <= 700px) {
    .x1a9lqfz.x1a9lqfz:is(.color-control-compact .color-input-swatch) {
      height: 32px;
    }

    .x6ll6go.x6ll6go:is(.editor-main > .page-stage) {
      height: 64dvh;
    }

    .xh6rnps.xh6rnps.app-editor {
      height: auto;
    }
  }

  @media (width <= 599px) {
    .x1h099wm.x1h099wm:is(.editor-toolbar .history-controls .icon-button) {
      height: 22px;
    }

    .xxh5yvo.xxh5yvo:is(.editor-toolbar .icon-button) {
      height: 28px;
    }
  }

  @media (width <= 520px) {
    .x15335q8.x15335q8:is(.app-editor > .site-header) {
      height: 44px;
    }

    .xf7dh2b.xf7dh2b:is(.feature-row h3) {
      margin-bottom: 5px;
    }
  }

  @media (width <= 599px) {
    .x18unbxd.x18unbxd:is(.editor-toolbar .history-controls) {
      margin-left: -6px;
    }
  }

  @media (width <= 520px) {
    .x16fnkyh.x16fnkyh:is(.feature-row h3) {
      margin-left: 0;
    }

    .x1grjf2b.x1grjf2b:is(.feature-row h3) {
      margin-right: 0;
    }

    .xm6tcng.xm6tcng:is(.feature-row h3) {
      margin-top: 0;
    }
  }

  @media (width <= 700px) {
    .xiksj5n.xiksj5n:is(.editor-main > .page-stage) {
      max-height: 68dvh;
    }

    .x3ki0et.x3ki0et.app-editor {
      min-height: 100dvh;
    }

    .x1m319ie.x1m319ie:is(.editor-main > .page-stage) {
      min-height: 400px;
    }
  }

  @media (width <= 599px) {
    .x1hydb0x.x1hydb0x:is(.editor-toolbar .zoom-label) {
      min-width: 34px;
    }
  }

  @media (width <= 700px) {
    .xkr3l0u.xkr3l0u.app-editor {
      overflow-x: visible;
    }

    .x1lpdo69.x1lpdo69.app-editor {
      overflow-y: visible;
    }

    .x1eugek1.x1eugek1:is(.app-editor > .site-header), .x3hnyqp.x3hnyqp:is(.app-editor .site-header) {
      padding-bottom: 0;
    }

    .x1yv4t5g.x1yv4t5g:is(.document-view-controls .button) {
      padding-bottom: 5px;
    }

    .x5wtr0r.x5wtr0r:is(.document-actions .button) {
      padding-bottom: 6px;
    }
  }

  @media (width <= 520px) {
    .x5sz206.x5sz206:is(.app-editor > main) {
      padding-bottom: 0;
    }

    .xj8873c.xj8873c:is(.document-view-controls .button) {
      padding-bottom: 5px;
    }

    .x1ivjwy7.x1ivjwy7:is(.document-actions .button), .x97shks.x97shks:is(.element-inspector .button) {
      padding-bottom: 6px;
    }
  }

  @media (width <= 800px) {
    .x6sfo3b.x6sfo3b:is(.app-editor > main) {
      padding-left: 0;
    }

    .x18emvnr.x18emvnr:is(.app-shell:not(.app-editor) > footer), .xzw7em4.xzw7em4:is(.app-shell:not(.app-editor) > main) {
      padding-left: 24px;
    }
  }

  @media (width <= 700px) {
    .xoi5sed.xoi5sed:is(.app-editor > .site-header) {
      padding-left: 12px;
    }

    .x87xx2c.x87xx2c:is(.document-actions .button) {
      padding-left: 5px;
    }

    .x15g7ewm.x15g7ewm:is(.document-view-controls .button) {
      padding-left: 8px;
    }
  }

  @media (width <= 599px) {
    .x420hhl.x420hhl:is(.editor-toolbar .history-controls) {
      padding-left: 6px;
    }
  }

  @media (width <= 520px) {
    .x1s8kdec.x1s8kdec:is(.app-editor > main) {
      padding-left: 0;
    }

    .xo6o5a3.xo6o5a3:is(.app-editor > .site-header) {
      padding-left: 12px;
    }

    .x137wp0s.x137wp0s:is(.app-shell:not(.app-editor) > footer), .xmzryh2.xmzryh2:is(.app-shell:not(.app-editor) > main) {
      padding-left: 16px;
    }

    .xahamd4.xahamd4:is(.document-actions .button) {
      padding-left: 5px;
    }

    .x1g6z87e.x1g6z87e:is(.element-inspector .button), .xo36h7l.xo36h7l:is(.document-view-controls .button) {
      padding-left: 8px;
    }
  }

  @media (width <= 800px) {
    .x9loibz.x9loibz:is(.app-editor > main) {
      padding-right: 0;
    }

    .x1iidt55.x1iidt55:is(.app-shell:not(.app-editor) > footer), .xkafgi2.xkafgi2:is(.app-shell:not(.app-editor) > main) {
      padding-right: 24px;
    }
  }

  @media (width <= 700px) {
    .x1nqygbl.x1nqygbl:is(.app-editor > .site-header) {
      padding-right: 12px;
    }

    .xwwqdn6.xwwqdn6:is(.document-actions .button) {
      padding-right: 5px;
    }

    .x10r84jc.x10r84jc:is(.document-view-controls .button) {
      padding-right: 8px;
    }
  }

  @media (width <= 599px) {
    .xhrh3xq.xhrh3xq:is(.editor-toolbar .history-controls) {
      padding-right: 6px;
    }
  }

  @media (width <= 520px) {
    .x1qz515q.x1qz515q:is(.app-editor > main) {
      padding-right: 0;
    }

    .xxqzdp8.xxqzdp8:is(.app-editor > .site-header) {
      padding-right: 12px;
    }

    .x1bpilfr.x1bpilfr:is(.app-shell:not(.app-editor) > main), .x1hefm0k.x1hefm0k:is(.app-shell:not(.app-editor) > footer) {
      padding-right: 16px;
    }

    .x24phji.x24phji:is(.document-actions .button) {
      padding-right: 5px;
    }

    .xakqoze.xakqoze:is(.document-view-controls .button), .xv2mzmv.xv2mzmv:is(.element-inspector .button) {
      padding-right: 8px;
    }
  }

  @media (width <= 700px) {
    .x1z0tjfj.x1z0tjfj:is(.app-editor > .site-header), .xq04se8.xq04se8:is(.app-editor .site-header) {
      padding-top: 0;
    }

    .x1tymwlt.x1tymwlt:is(.document-view-controls .button) {
      padding-top: 5px;
    }

    .x1vudu2v.x1vudu2v:is(.document-actions .button) {
      padding-top: 6px;
    }
  }

  @media (width <= 520px) {
    .xwpjsgh.xwpjsgh:is(.app-editor > main) {
      padding-top: 0;
    }

    .xi62x73.xi62x73:is(.document-view-controls .button) {
      padding-top: 5px;
    }

    .x1jepbxk.x1jepbxk:is(.document-actions .button), .xtrrgs.xtrrgs:is(.element-inspector .button) {
      padding-top: 6px;
    }
  }

  @media (width <= 700px) {
    .x1ga95gd.x1ga95gd:is(.editor-toolbar .icon-button) {
      width: 25px;
    }

    .x195dc6w.x195dc6w:is(.color-control-compact .color-input-swatch) {
      width: 32px;
    }
  }

  @media (width <= 599px) {
    .x1n2m6yr.x1n2m6yr:is(.editor-toolbar .icon-button) {
      width: 22px;
    }
  }
}

@layer priority6 {
  .x165wqpt::backdrop {
    background-color: #0006;
  }

  .x1whdu6j:is(.number-input input)::-webkit-inner-spin-button {
    -webkit-appearance: none;
  }

  .x45t7cu:is(.number-input input)::-webkit-outer-spin-button {
    -webkit-appearance: none;
  }

  .x1vw3hpu:is(.selection-controls-compact .element-resize):before {
    background-color: #fff;
  }

  .x1ljials:is(.selection-controls-compact .element-resize):after {
    background-color: var(--selection-color);
  }

  .x5uveq1:is(.selection-controls-compact .element-resize):after, .xytt4ss:is(.selection-controls-compact .element-resize):before {
    background-image: none;
  }

  .x1u06z5e:is(.selection-controls-compact .element-resize):after, .xxptotd:is(.selection-controls-compact .element-resize):before {
    content: "";
  }

  .x1poxr0q:is(.selection-controls-compact .element-resize):after {
    opacity: .5;
  }

  .x1ylav45:is(.selection-controls-compact .element-resize):before, .xyedrlh:is(.selection-controls-compact .element-resize):after {
    position: absolute;
  }

  .x1az8oya:is(.selection-controls-compact .element-resize):after {
    transform: rotate(var(--connector-angle));
  }

  .x19zl70s:is(.selection-controls-compact .element-resize):after {
    transform-origin: 0;
  }

  .xejz5tn:is(.selection-controls-compact .element-resize):after {
    z-index: -1;
  }
}

@layer priority7 {
  .x6bakmq:is(.selection-controls-compact .element-resize):before {
    border-bottom-color: var(--selection-color);
  }

  .xusdnrm:is(.selection-controls-compact .element-resize):before {
    border-bottom-left-radius: 50%;
  }

  .x1rzvtsj:is(.selection-controls-compact .element-resize):before {
    border-bottom-right-radius: 50%;
  }

  .x1kstn1e:is(.selection-controls-compact .element-resize):before {
    border-bottom-style: solid;
  }

  .xhmemyn:is(.selection-controls-compact .element-resize):before {
    border-bottom-width: calc(1px / var(--selection-scale));
  }

  .xyzmxfc:is(.selection-controls-compact .element-resize):before {
    border-left-color: var(--selection-color);
  }

  .x1diylp:is(.selection-controls-compact .element-resize):before {
    border-left-style: solid;
  }

  .xo18ou8:is(.selection-controls-compact .element-resize):before {
    border-left-width: calc(1px / var(--selection-scale));
  }

  .x6t5pt7:is(.selection-controls-compact .element-resize):before {
    border-right-color: var(--selection-color);
  }

  .xivfb6w:is(.selection-controls-compact .element-resize):before {
    border-right-style: solid;
  }

  .x196n4cq:is(.selection-controls-compact .element-resize):before {
    border-right-width: calc(1px / var(--selection-scale));
  }

  .xnc308p:is(.selection-controls-compact .element-resize):before {
    border-top-color: var(--selection-color);
  }

  .xh4vk80:is(.selection-controls-compact .element-resize):before {
    border-top-left-radius: 50%;
  }

  .xsw0dl0:is(.selection-controls-compact .element-resize):before {
    border-top-right-radius: 50%;
  }

  .x17omy0d:is(.selection-controls-compact .element-resize):before {
    border-top-style: solid;
  }

  .x1b3alzl:is(.selection-controls-compact .element-resize):before {
    border-top-width: calc(1px / var(--selection-scale));
  }

  .xm961jr:is(.selection-controls-compact .element-resize):before {
    bottom: 25%;
  }

  .xa31h9y:is(.selection-controls-compact .element-resize):after {
    height: calc(1px / var(--selection-scale));
  }

  .x1osc6ww:is(.selection-controls-compact .element-resize):before {
    left: 25%;
  }

  .x1raoj6y:is(.selection-controls-compact .element-resize):after {
    left: 50%;
  }

  .x1xlx9af:is(.number-input input)::-webkit-inner-spin-button {
    margin-bottom: 0;
  }

  .x512nyg:is(.number-input input)::-webkit-outer-spin-button {
    margin-bottom: 0;
  }

  .x16v04d8:is(.number-input input)::-webkit-outer-spin-button {
    margin-left: 0;
  }

  .x1vrp1wa:is(.number-input input)::-webkit-inner-spin-button {
    margin-left: 0;
  }

  .x1otm98h:is(.number-input input)::-webkit-outer-spin-button {
    margin-right: 0;
  }

  .xinoilp:is(.number-input input)::-webkit-inner-spin-button {
    margin-right: 0;
  }

  .xfr4daw:is(.number-input input)::-webkit-inner-spin-button {
    margin-top: 0;
  }

  .xy1qxzj:is(.number-input input)::-webkit-outer-spin-button {
    margin-top: 0;
  }

  .xuqroru:is(.selection-controls-compact .element-resize):before {
    right: 25%;
  }

  .xpbbdn:is(.selection-controls-compact .element-resize):before {
    top: 25%;
  }

  .x17btxo5:is(.selection-controls-compact .element-resize):after {
    top: 50%;
  }

  .x8hxe0t:is(.selection-controls-compact .element-resize):after {
    width: calc(11.3px / var(--selection-scale));
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root, .xh47wjf {
  --xwzzlt4: #f7f7f7;
  --xc1922y: #fff;
  --xu555k3: #fafafa;
  --x1x7giwa: #f1f1f1;
  --x101hocw: #eaeaea;
  --xq7k3bi: #191919;
  --x1d28lns: #747474;
  --xu598wn: #e2e2e2;
  --xtu5lqw: #171717;
  --xnq2n8l: #fff;
  --xpq5sne: #ececec;
  --x1pt5xl7: #2563eb;
  --x1ce8a4z: #fff2f2;
  --xgw59gu: #efb8b8;
  --x1b3njcs: #ab2929;
  --x1bidp9o: 0 6px 24px #00000014;
}

.xhtcnif.xhtcnif, .xhtcnif.xhtcnif:root {
  --xwzzlt4: #171717;
  --xu598wn: #363636;
  --x101hocw: #141414;
  --xtu5lqw: #f4f4f4;
  --x1x7giwa: #2c2c2c;
  --x1ce8a4z: #392222;
  --xgw59gu: #743b3b;
  --x1b3njcs: #ffadad;
  --x1pt5xl7: #83aaff;
  --xpq5sne: #303030;
  --xnq2n8l: #111;
  --x1bidp9o: 0 6px 24px #00000040;
  --xc1922y: #202020;
  --xu555k3: #252525;
  --xq7k3bi: #ededed;
  --x1d28lns: #a0a0a0;
}

.x1df15um {
  --selection-color: #2563eb;
}

.x1igg9pq:is(.selection-controls-compact .corner-sw) {
  --connector-angle: -45deg;
}

.x1ohcxky:is(.selection-controls-compact .corner-ne) {
  --connector-angle: 135deg;
}

.x1acfs7k:is(.selection-controls-compact .corner-se) {
  --connector-angle: 225deg;
}

.xfv7mhn:is(.selection-controls-compact .corner-nw) {
  --connector-angle: 45deg;
}

.x1eol42b[data-width-limit="max"] {
  --selection-color: #7e3db0;
}

.x15l3lnu[data-width-limit="min"] {
  --selection-color: #b86100;
}
