@stylex;@font-face{font-family:Dosis;src:url(/assets/fonts/dosis.woff2) format("woff2");font-display:swap}@layer base{#root{width:100%;height:100%}html{font-family:Dosis}html,body{background-color:var(--color-bg-app);color:var(--color-text-primary);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;margin:0;text-wrap:pretty;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}}:root{--color-bg-app: #000000;--color-text-primary: #ffffff;--color-brand-surface: #4d8abe;--color-brand-surface-hover: #5b98cb;--color-brand-surface-active: #4178a5;--color-brand-surface-border: #2f6692;--color-brand-surface-strong: #376c97;--color-brand-surface-strong-border: #275174;--color-nav-overlay: rgb(0 0 0 / 15%);--color-nav-hover: rgb(0 0 0 / 10%);--color-input-overlay: rgb(0 0 0 / 10%);--color-theme-toggle-bg: rgb(255 255 255 / 18%);--color-theme-toggle-border: rgb(255 255 255 / 34%);--color-theme-toggle-text: #ffffff;--color-theme-toggle-hover-bg: rgb(255 255 255 / 14%);--color-theme-toggle-active-bg: rgb(255 255 255 / 30%);--color-theme-toggle-active-text: #11263a;--color-pagination-primary-bg: var(--color-brand-surface);--color-pagination-primary-hover-bg: var(--color-brand-surface-hover);--color-pagination-primary-active-bg: var(--color-brand-surface-active);--color-pagination-primary-border: var(--color-brand-surface-border);--color-pagination-primary-text: #ffffff;--color-pagination-current-bg: var(--color-brand-surface-strong);--color-pagination-current-border: var(--color-brand-surface-strong-border);--color-pagination-current-text: #ffffff;--color-pagination-disabled-bg: #335f86;--color-pagination-disabled-border: #234762;--color-pagination-disabled-text: #d2e4f4;line-height:1;font-weight:500;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark]{--color-brand-surface: #3f739f;--color-brand-surface-hover: #4c82ae;--color-brand-surface-active: #345f85;--color-brand-surface-border: #27506f;--color-brand-surface-strong: #315d80;--color-brand-surface-strong-border: #22435f;--color-nav-overlay: rgb(0 0 0 / 30%);--color-nav-hover: rgb(255 255 255 / 12%);--color-input-overlay: rgb(0 0 0 / 24%);--color-theme-toggle-bg: rgb(0 0 0 / 26%);--color-theme-toggle-border: rgb(255 255 255 / 28%);--color-theme-toggle-text: #f2f6fa;--color-theme-toggle-hover-bg: rgb(255 255 255 / 10%);--color-theme-toggle-active-bg: rgb(255 255 255 / 22%);--color-theme-toggle-active-text: #fefefe;--color-pagination-disabled-bg: #2b506f;--color-pagination-disabled-border: #1f3b51;--color-pagination-disabled-text: #bdd2e4}a{font-weight:inherit;color:inherit;text-decoration:inherit}a:hover{color:inherit}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button,input,select,textarea{font-family:inherit}button,button:hover,button:focus,button:focus-visible,button:active,button:disabled{border:none;outline:none;-webkit-tap-highlight-color:transparent}

@layer priority1 {
  :root, .xxcf5n4 {
    --x18u7j0z: .75rem;
    --x1e4cq6m: .875rem;
    --xv5yq5o: 1rem;
    --xx9mfda: 1.125rem;
    --x16vyb3w: 1.25rem;
    --x17jadqk: 1.5rem;
    --x17z72eu: 1.875rem;
    --xiec4os: 2.25rem;
  }

  :root, .xfmo648 {
    --xjsle4f: 0rem;
    --x19m66vc: .25rem;
    --x15wbx6o: .5rem;
    --xsvivqh: .75rem;
    --xq6qyis: 1rem;
    --xy04ds0: 1.25rem;
    --xv1vx1j: 1.5rem;
    --xbx472m: 1.75rem;
    --x1ros4qb: 2rem;
    --x18m0zv5: 2.25rem;
    --xm0jia7: 2.5rem;
    --xu58u1z: 2.75rem;
    --xv4kcw2: 3rem;
    --xb6c58a: 3.25rem;
    --x1739hr2: 3.5rem;
    --x1fkeu0u: 3.75rem;
    --xp96y2x: 4rem;
    --xjxgnrl: 4.25rem;
    --xwwtobx: 4.5rem;
    --x1tmgaha: 4.75rem;
    --xoi3wcg: 5rem;
    --x15qjy3s: 5.25rem;
    --xov2vp0: 5.5rem;
    --xqju7n3: 5.75rem;
    --x13m1gk4: 6rem;
    --x1y14oew: 6.25rem;
    --x1giiakw: 6.5rem;
    --x1e2b5fx: 6.75rem;
    --xzgb220: 7rem;
    --x1f9lyoi: 7.25rem;
    --x1d14pi: 7.5rem;
    --x10se77t: 100%;
    --xbxl5li: 100svh;
  }
}

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

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1upq4ec {
    padding: calc(var(--sphynx-cat-album--padding) * 1px);
  }

  .xmqlqq {
    padding: var(--x15wbx6o);
  }

  .x1ueabro {
    padding: var(--xsvivqh);
  }
}

@layer priority3 {
  .x1dbrrpx {
    border-color: #1e7e34;
  }

  .x1uqsww2 {
    border-color: #1f5fa9;
  }

  .xstn1u {
    border-color: #9f2121;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x143d3l5 {
    border-color: var(--color-border-muted);
  }

  .x1t3ry6h {
    border-color: var(--color-pagination-current-border);
  }

  .x1hxfk3m {
    border-color: var(--color-pagination-disabled-border);
  }

  .x18w40lu {
    border-color: var(--color-pagination-primary-border);
  }

  .x16eypsj {
    border-radius: .25rem;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .xkjhmq2 {
    border-radius: var(--x19m66vc);
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x1inecj1 {
    border-width: 0 6px 6px;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x5s8wdi {
    border-width: 6px 0 6px 6px;
  }

  .x1k54j7b {
    border-width: 6px 6px 0;
  }

  .x155e2au {
    border-width: 6px 6px 6px 0;
  }

  .x1fmtrb2 {
    border-width: var(--xjsle4f);
  }

  .x98rzlu {
    flex: 1;
  }

  .x195vfkc {
    gap: 2px;
  }

  .xbu86xf {
    gap: var(--x15wbx6o);
  }

  .x15vr91t {
    gap: var(--x19m66vc);
  }

  .x1h5zjfy {
    gap: var(--xq6qyis);
  }

  .xva0c0q {
    gap: var(--xsvivqh);
  }

  .xe8uvvx {
    list-style: none;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1abml15 {
    padding-inline: var(--x15wbx6o);
  }

  .xwwpwmt {
    padding-inline: var(--xbx472m);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .x1t3p8o2:hover {
    border-style: none;
  }

  .xyh9hr5:hover {
    border-width: var(--xjsle4f);
  }

  .x2j15wl:hover {
    outline: none;
  }

  .x1p86rsh:focus {
    border-style: none;
  }

  .x1bptska:focus {
    border-width: var(--xjsle4f);
  }

  .x1uvtmcs:focus, .xqh3lvm:active {
    outline: none;
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x18w1mbn {
    aspect-ratio: var(--sphynx-cat-album--photo-width)  / var(--sphynx-cat-album--photo-height);
  }

  .xth3nnm {
    backdrop-filter: blur(var(--x18m0zv5));
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x15cjo92 {
    background-color: #111;
  }

  .xqh91mc {
    background-color: #2d79d0;
  }

  .x105esvc {
    background-color: #4fdc75;
  }

  .x1f9qyzp {
    background-color: #d12f2f;
  }

  .x1c5tqo3 {
    background-color: #fff;
  }

  .xexfsw {
    background-color: #4fdc75e6;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x17mqr9r {
    background-color: var(--color-bg-app);
  }

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

  .xdtguml {
    background-color: var(--color-input-overlay);
  }

  .xk2va2q {
    background-color: var(--color-nav-overlay);
  }

  .xkqldah {
    background-color: var(--color-pagination-current-bg);
  }

  .x15ov9k0 {
    background-color: var(--color-pagination-disabled-bg);
  }

  .xgr5hiz {
    background-color: var(--color-pagination-primary-bg);
  }

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

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x2nmlg0 {
    box-shadow: 0 0 0 1px #00000040, 0 0 8px #4fdc75bf;
  }

  .x1dvches {
    box-shadow: 0 0 0 9999px #00000073;
  }

  .x1vub5xm {
    box-shadow: inset 0 1px #ffffff3d;
  }

  .x11684ic {
    box-shadow: inset 0 2px #ffffff85, inset 0 -1px #0000002e, 0 1px 2px #0003;
  }

  .x19yqlpm {
    box-shadow: inset 0 2px #ffffff9e, inset 0 -1px #00000038, 0 1px 2px #00000040;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

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

  .xr2h260 {
    color: #c42d2d;
  }

  .xfungia {
    color: #fff;
  }

  .x1heor9g {
    color: inherit;
  }

  .x14rj5u3 {
    color: var(--color-pagination-current-text);
  }

  .x1sauno4 {
    color: var(--color-pagination-disabled-text);
  }

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

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

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

  .x1awj2ng {
    color: #fff;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .x1bs6i17 {
    column-gap: var(--x15wbx6o);
  }

  .x1m21r4p {
    contain: layout style paint;
  }

  .x14mnfz1 {
    cursor: e-resize;
  }

  .xv5twrn {
    cursor: move;
  }

  .xa1wxp5 {
    cursor: n-resize;
  }

  .xc7edbc {
    cursor: ne-resize;
  }

  .xrpsa6j {
    cursor: nw-resize;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1iyc00i {
    cursor: s-resize;
  }

  .xp35lg9 {
    cursor: se-resize;
  }

  .x1egwzy8 {
    cursor: sw-resize;
  }

  .x14isd7o {
    cursor: w-resize;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ey7xld {
    font-family: monospace;
  }

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

  .x1k6wstc {
    font-size: 10px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x1ipxsn9 {
    font-size: var(--x17jadqk);
  }

  .x12w5l32 {
    font-size: var(--x17z72eu);
  }

  .x1bmj2bb {
    font-size: var(--x18u7j0z);
  }

  .x1j61x8r {
    font-style: normal;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1uu0p8 {
    font-weight: 900;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .xf4yft {
    letter-spacing: .25px;
  }

  .x18vacxs {
    letter-spacing: .32px;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x14ju556 {
    line-height: 0;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x1hkcafd {
    row-gap: calc(var(--sphynx-cat-album--spacing) * 1px);
  }

  .xgizs8a {
    row-gap: var(--x15wbx6o);
  }

  .x1kq6ny5 {
    row-gap: var(--xsvivqh);
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x68av9p {
    text-box: trim-both cap alphabetic;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x19pm5ym {
    text-shadow: none;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xx69xxh {
    touch-action: pan-y;
  }

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

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

  .x1q2yuad {
    transform: translate(0);
  }

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

  .xitnhlw {
    transform: translateX(50%);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x131p8rn {
    transform: translateY(50%);
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x1i2vc9d {
    transition-property: filter, opacity;
  }

  .x1eokjkq {
    transition-property: filter;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .xcj1dhv {
    transition-timing-function: linear;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x6my1t9 {
    will-change: opacity,transform;
  }

  .x1lldw8n {
    word-break: normal;
  }

  .xp3md9m {
    word-spacing: normal;
  }

  .x1vvkbs {
    word-wrap: break-word;
  }

  .x9qbew1 {
    z-index: 1080;
  }

  .x14g40p9 {
    z-index: 999;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .x1pi63fm:disabled {
    filter: none;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xsjp0iz:disabled {
    opacity: .72;
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .xqroeek:hover {
    background-color: var(--color-nav-hover);
  }

  .x1etlgr:hover {
    background-color: var(--color-pagination-primary-hover-bg);
  }

  .xkapau0:hover {
    filter: brightness(.95);
  }

  .xtyz6cm:hover {
    filter: brightness(.98);
  }

  .x1t6km9i:active {
    background-color: var(--color-pagination-primary-active-bg);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width >= 48rem) {
    .xo2ubr0.xo2ubr0 {
      align-items: center;
    }

    .x1j2yrl1.x1j2yrl1 {
      display: flex;
    }

    .x1yn2rt8.x1yn2rt8 {
      display: none;
    }
  }

  @media (pointer: coarse) {
    .xhj50sb.xhj50sb {
      display: none;
    }
  }

  @media (width >= 48rem) {
    .x1k046mz.x1k046mz {
      flex-direction: row;
    }
  }

  @media (width <= 24.37rem) {
    .x1xysgg6.x1xysgg6 {
      font-size: var(--x17jadqk);
    }
  }

  @media (width >= 48rem) {
    .x2hrb9y.x2hrb9y {
      font-size: var(--xiec4os);
    }

    .x19h39eh.x19h39eh:hover {
      background-color: var(--color-nav-hover);
    }
  }
}

@layer priority5 {
  .x1tb4r59 {
    border-bottom-color: #000;
  }

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

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

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

  .xnxu92d {
    border-left-color: #000;
  }

  .x5qkfew {
    border-right-color: #000;
  }

  .x1bu9nt {
    border-top-color: #000;
  }

  .xqmqy1e {
    bottom: -1px;
  }

  .xsugpx9 {
    bottom: -6px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1o9xf9h {
    bottom: var(--x15wbx6o);
  }

  .x5yr21d {
    height: 100%;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .xols6we {
    height: 6px;
  }

  .xuzvuw4 {
    height: 78px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x180ywhi {
    height: var(--xp96y2x);
  }

  .xr4m1q5 {
    height: var(--xsvivqh);
  }

  .x1cxfx44 {
    height: var(--xv1vx1j);
  }

  .x1ojtbga {
    left: -1px;
  }

  .xdjccd9 {
    left: -6px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x9z0xx7 {
    margin-left: var(--x19m66vc);
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x1xr5p7o {
    max-width: 860px;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1cs0745 {
    min-height: calc(var(--xbxl5li) - var(--xp96y2x));
  }

  .xaed4tk {
    min-height: var(--xbxl5li);
  }

  .x17s4nb9 {
    min-width: 30px;
  }

  .x1t6r9yz {
    min-width: 860px;
  }

  .xetsin4 {
    min-width: var(--x10se77t);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xbaz6xv {
    padding-bottom: 30px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x1g3sxde {
    padding-bottom: var(--xbx472m);
  }

  .xh6dsg8 {
    padding-bottom: var(--xsvivqh);
  }

  .x1lqa7cf {
    padding-left: 10px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x2ylt8k {
    padding-left: var(--xbx472m);
  }

  .x6ee9ch {
    padding-left: var(--xsvivqh);
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .x17xjekd {
    padding-right: var(--xbx472m);
  }

  .x1fxz7uc {
    padding-right: var(--xsvivqh);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .x9orja2 {
    padding-top: 30px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .xb936ah {
    padding-top: var(--xsvivqh);
  }

  .x1kc4spy {
    right: -1px;
  }

  .xgzdjil {
    right: -6px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x1wol95h {
    right: var(--xsvivqh);
  }

  .x1pdr0v7 {
    top: -1px;
  }

  .xtu2xtp {
    top: -6px;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xgbm1jk {
    width: 78px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xciqiaa {
    width: calc((100% - 1px*(var(--sphynx-cat-album--columns) - 1)*var(--sphynx-cat-album--spacing) - 2px*var(--sphynx-cat-album--columns)*var(--sphynx-cat-album--padding) - var(--sphynx-cat-album--adjusted-gaps)*1px)*var(--sphynx-cat-album--column-ratio)/var(--sphynx-cat-album--total-ratio) + 2px*var(--sphynx-cat-album--padding));
  }

  .xdtshbk {
    width: calc(100% - 1.5rem);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xbq0bje {
    width: var(--x10se77t);
  }

  .xvvdogg {
    width: var(--xsvivqh);
  }

  .xjmxhk5 {
    width: var(--xv1vx1j);
  }

  @media (width <= 47.99rem) and (not (pointer: coarse)) {
    .xpnn7qk.xpnn7qk {
      height: 12px;
    }
  }

  @media (pointer: coarse) {
    .xgv07iz.xgv07iz {
      height: 18px;
    }
  }

  @media (width <= 47.99rem) and (not (pointer: coarse)) {
    .xuqm7tx.xuqm7tx {
      height: 18px;
    }
  }

  @media (pointer: coarse) {
    .x1azvo1n.x1azvo1n {
      height: 30px;
    }
  }

  @media (width >= 64rem) {
    .x1s2tyj9.x1s2tyj9 {
      padding-left: var(--x1d14pi);
    }

    .x1cmwgaz.x1cmwgaz {
      padding-right: var(--x1d14pi);
    }
  }

  @media (width <= 47.99rem) and (not (pointer: coarse)) {
    .xpib9wx.xpib9wx {
      width: 12px;
    }
  }

  @media (pointer: coarse) {
    .xy6qlcs.xy6qlcs {
      width: 18px;
    }
  }

  @media (width <= 47.99rem) and (not (pointer: coarse)) {
    .x1m2e3oy.x1m2e3oy {
      width: 18px;
    }
  }

  @media (width >= 48rem) {
    .xzfhgub.xzfhgub {
      width: 300px;
    }
  }

  @media (pointer: coarse) {
    .xsb1sgj.xsb1sgj {
      width: 30px;
    }
  }

  @media (width >= 48rem) {
    .x1stc060.x1stc060 {
      width: min(720px, 100%);
    }
  }
}

@layer priority6 {
  .x4z2ic9::placeholder {
    color: #fff;
  }
}
