@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.header-outer{padding:15px 20px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-bar{background:var(--color-header);border:1px solid var(--color-border-header);z-index:1000;border-radius:18px;align-items:center;gap:20px;max-width:1500px;height:70px;margin:0 auto;padding:0 25px;display:flex;position:relative}.header-logo{color:var(--color-logo);letter-spacing:-.03em;white-space:nowrap;align-items:baseline;font-size:1.38rem;font-weight:700;text-decoration:none;display:inline-flex}.header-logo sup{color:var(--color-logo-version);margin-inline-start:3px;font-size:.63rem}.header-categories{align-items:center;gap:3px;display:flex}.header-cat-btn{color:var(--color-text-nav);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-size:.91rem;font-weight:500;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.header-cat-btn:hover{color:var(--color-text-nav-hover);background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-hover)}.header-cat-btn[aria-expanded=true]{color:var(--color-text-nav-hover);background:var(--color-bg-nav-open);border-color:var(--color-border-nav-open)}.header-cat-count{color:var(--color-text-count-badge);background:var(--color-bg-count-badge);text-align:center;border-radius:5px;min-width:23px;padding:1px 8px;font-size:.63rem;font-weight:700}.header-spacer{flex:1}.header-controls{align-items:center;gap:10px;min-width:0;display:flex}.header-donation-control{display:inline-flex}.header-theme-toggle,.header-preferences-toggle{border:1px solid var(--color-border-card);width:40px;height:40px;color:var(--color-text-nav);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s;display:flex}.header-theme-toggle:hover,.header-preferences-toggle:hover,.header-preferences-toggle[aria-expanded=true]{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.header-preferences-wrapper{display:inline-flex;position:relative}.prefs-popover{top:calc(100% + 10px);background:var(--color-dropdown);border:1px solid var(--color-border-dropdown);z-index:20;width:min(380px,100vw - 32px);color:var(--color-text-dropdown);box-shadow:var(--color-shadow-lg);border-radius:14px;flex-direction:column;gap:16px;padding:16px;animation:.15s ease-out headerDropIn;display:flex;position:absolute;inset-inline-end:0}.prefs-header{border-bottom:1px solid var(--color-border-card);flex-direction:column;gap:2px;padding-bottom:12px;display:flex}.prefs-title{color:var(--color-text-title);margin:0;font-size:.95rem;font-weight:700}.prefs-subtitle{color:var(--color-text-dropdown-head);margin:0;font-size:.76rem;line-height:1.4}.prefs-body{flex-direction:column;gap:16px;display:flex}.prefs-row{grid-template-columns:16px 1fr auto;align-items:center;gap:10px;min-width:0;margin:0;display:grid}.prefs-row--clickable{cursor:pointer}.prefs-row-icon{color:var(--color-text-dropdown-head);justify-content:center;align-items:center;display:inline-flex}.prefs-row-label{color:var(--color-text-dropdown-head);min-width:0;font-size:.82rem;font-weight:700}.prefs-row-control{justify-content:flex-end;align-items:center;min-width:0;display:inline-flex}.prefs-select{border:1px solid var(--color-border-card);background:var(--color-dropdown);min-width:170px;height:32px;color:var(--color-text-dropdown);font:inherit;cursor:pointer;border-radius:8px;padding:0 10px;font-size:.82rem}.prefs-hint{color:var(--color-text-dropdown-head);margin:-8px 0 0;padding-inline-start:26px;font-size:.74rem;line-height:1.5}.prefs-reset{border:1px solid var(--color-border-card);width:100%;height:38px;color:var(--color-text-nav);font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:.86rem;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.prefs-reset:hover{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.prefs-segmented{border:1px solid var(--color-border-card);background:var(--color-dropdown);border-radius:10px;flex:none;min-width:0;padding:3px;display:inline-flex;position:relative}.prefs-segmented-indicator{top:3px;background:var(--color-primary);pointer-events:none;border-radius:7px;width:calc(50% - 3px);height:calc(100% - 6px);transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;inset-inline-start:3px}.prefs-segmented[data-active=light] .prefs-segmented-indicator{transform:translate(0)}.prefs-segmented[data-active=dark] .prefs-segmented-indicator{transform:translate(100%)}[dir=rtl] .prefs-segmented[data-active=light] .prefs-segmented-indicator{transform:translate(0)}[dir=rtl] .prefs-segmented[data-active=dark] .prefs-segmented-indicator{transform:translate(-100%)}.prefs-slider{appearance:none;background:var(--color-bg-chip);cursor:pointer;border-radius:2px;outline:none;width:170px;height:4px}.prefs-slider::-webkit-slider-thumb{appearance:none;background:var(--color-primary);border:2px solid var(--color-dropdown);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 1px var(--color-border-card);border-radius:50%;transition:transform .12s}.prefs-slider::-webkit-slider-thumb:hover{transform:scale(1.12)}.prefs-slider::-moz-range-thumb{background:var(--color-primary);border:2px solid var(--color-dropdown);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 1px var(--color-border-card);border-radius:50%}.prefs-slider:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:4px}.theme-picker-grid{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.theme-picker-swatch{appearance:none;cursor:pointer;opacity:.7;border:none;border-radius:10px;height:44px;padding:0;transition:transform .15s,opacity .2s,box-shadow .2s}.theme-picker-swatch:hover{opacity:.92;transform:translateY(-1px)}.theme-picker-swatch[data-active=true]{opacity:1;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff73,0 4px 12px #00000047}.theme-picker-swatch:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:2px}.prefs-segmented-btn{z-index:1;width:36px;height:28px;color:var(--color-text-dropdown);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:0 0 36px;justify-content:center;align-items:center;min-width:0;padding:0;transition:color .18s;display:inline-flex;position:relative}.prefs-segmented-btn[data-active=true]{color:var(--color-white)}.prefs-segmented-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.prefs-toggle{appearance:none;background:var(--color-border-card);cursor:pointer;border-radius:999px;outline:none;flex-shrink:0;width:36px;height:20px;margin:0;transition:background .18s;position:relative}.prefs-toggle:before{content:"";top:2px;background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #00000040}.prefs-toggle:checked{background:var(--color-primary)}.prefs-toggle:checked:before{transform:translate(16px)}[dir=rtl] .prefs-toggle:checked:before{transform:translate(-16px)}.prefs-toggle:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}.header-cat-wrapper{position:relative}.header-dropdown{top:calc(100% + 10px);background:var(--color-dropdown);border:1px solid var(--color-border-dropdown);z-index:10;border-radius:15px;min-width:250px;padding:8px;animation:.15s ease-out headerDropIn;position:absolute;inset-inline-start:-5px}@keyframes headerDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-dropdown-title{text-transform:uppercase;letter-spacing:.13em;color:var(--color-text-dropdown-head);padding:10px 13px 5px;font-size:.58rem;font-weight:700}.header-dropdown-item{color:var(--color-text-dropdown);border-radius:10px;align-items:center;padding:9px 13px;font-size:.91rem;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}.header-dropdown-item:hover{color:var(--color-text-dropdown-hover);background:var(--color-bg-dropdown-hover)}.header-ai-badge{background:var(--color-bg-ai-badge);border:1px solid var(--color-border-tag);color:var(--color-accent);text-transform:uppercase;border-radius:4px;margin-inline-start:auto;padding:1px 6px;font-size:.53rem;font-weight:700}.header-locale-label{align-items:center;display:inline-flex}.header-locale-select{border:1px solid var(--color-border-card);min-width:82px;height:44px;color:var(--color-text-nav);cursor:pointer;font:inherit;background:0 0;border-radius:10px;padding:0 9px;font-size:.86rem}.header-locale-select:hover{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.header-hamburger{border:1px solid var(--color-border-card);width:50px;height:50px;color:var(--color-text-nav);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:none}.header-hamburger:hover{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.sidebar-overlay{background:var(--color-overlay-scrim);z-index:1000;animation:.2s sidebarFadeIn;position:fixed;inset:0}@keyframes sidebarFadeIn{0%{opacity:0}to{opacity:1}}.sidebar-panel{top:0;background:var(--color-dropdown);border-inline-start:1px solid var(--color-border-dropdown);z-index:1001;width:350px;max-width:80vw;height:100dvh;padding:20px;animation:.25s sidebarSlideIn;position:fixed;inset-inline-end:0;overflow-y:auto}@keyframes sidebarSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}[dir=rtl] .sidebar-panel{animation-name:sidebarSlideInRtl}@keyframes sidebarSlideInRtl{0%{transform:translate(-100%)}to{transform:translate(0)}}.sidebar-header{border-bottom:1px solid var(--color-border-card);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;display:flex}.sidebar-title{color:var(--color-text-title);font-size:1.13rem;font-weight:700}.sidebar-close{border:1px solid var(--color-border-card);width:45px;height:45px;color:var(--color-text-nav);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex}.sidebar-close:hover{background:var(--color-bg-nav-hover)}.sidebar-category{margin-bottom:15px}.sidebar-category-title{text-transform:uppercase;letter-spacing:.13em;color:var(--color-text-dropdown-head);padding:10px 13px 5px;font-size:.63rem;font-weight:700}.sidebar-nav-link{color:var(--color-text-dropdown);border-radius:10px;align-items:center;padding:13px 15px;font-size:1rem;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}.sidebar-nav-link:hover{color:var(--color-text-dropdown-hover);background:var(--color-bg-dropdown-hover)}.sidebar-ai-badge{background:var(--color-bg-ai-badge);border:1px solid var(--color-border-tag);color:var(--color-accent);text-transform:uppercase;border-radius:4px;margin-inline-start:auto;padding:1px 6px;font-size:.53rem;font-weight:700}.sidebar-quick-actions{border-top:1px solid var(--color-border-card);gap:10px;margin-top:12px;padding:15px 13px 5px;display:grid}.sidebar-locale-label{display:block}.sidebar-locale-select,.sidebar-action-button{border:1px solid var(--color-border-card);width:100%;min-height:44px;color:var(--color-text-dropdown);font:inherit;background:0 0;border-radius:10px}.sidebar-locale-select{padding:0 12px}.sidebar-action-button{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:inline-flex}.sidebar-action-button:hover{color:var(--color-text-dropdown-hover);background:var(--color-bg-dropdown-hover)}@media (width<=1120px){.header-bar{gap:15px;padding:0 20px}.header-categories{display:none}.header-hamburger{display:flex}.header-donation-control{display:none}}@media (width>=901px) and (width<=1120px){.header-cat-btn{padding:6px 10px;font-size:.85rem}.header-cat-count{padding:1px 6px;font-size:.58rem}}@media (width<=768px){.header-bar{gap:10px;padding:0 15px}.header-locale-label,.header-theme-toggle,.header-preferences-wrapper{display:none}}@media (width<=480px){.header-outer{padding:10px 13px}.header-bar{border-radius:15px;height:60px;padding:0 13px}.header-logo{font-size:1.19rem}.header-controls{gap:6px}.header-hamburger{width:46px;height:46px}.sidebar-panel{width:325px}.sidebar-nav-link{padding:10px 13px;font-size:.94rem}}html,body{background:var(--color-page);width:100%;height:100%;color:var(--color-text-title);margin:0;padding:0;font-family:Poppins,sans-serif}#root{width:100%;height:100%;margin:0;padding:0}@property --color-page{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-card{syntax:"<color>";inherits:true;initial-value:#0c122ab3}@property --color-card-hero{syntax:"<color>";inherits:true;initial-value:#0a0f24c7}@property --color-surface-0{syntax:"<color>";inherits:true;initial-value:#0a0f24}@property --color-accent{syntax:"<color>";inherits:true;initial-value:#22d3ee}@property --color-primary{syntax:"<color>";inherits:true;initial-value:#22d3ee}@property --color-primary-hover{syntax:"<color>";inherits:true;initial-value:#43dbf0}@property --color-accent-light{syntax:"<color>";inherits:true;initial-value:#5edcf2}@property --color-accent-glow{syntax:"<color>";inherits:true;initial-value:#22d3ee73}@property --color-text-title{syntax:"<color>";inherits:true;initial-value:#f8fafc}@property --color-text-body{syntax:"<color>";inherits:true;initial-value:#dbeafe}@property --color-text-label{syntax:"<color>";inherits:true;initial-value:#ffffff73}@property --color-border-card{syntax:"<color>";inherits:true;initial-value:#22d3ee29}@property --color-border-card-hover{syntax:"<color>";inherits:true;initial-value:#22d3ee47}@property --color-focus-ring{syntax:"<color>";inherits:true;initial-value:#22d3ee3d}@property --color-success{syntax:"<color>";inherits:true;initial-value:#4caf63}@property --color-warning{syntax:"<color>";inherits:true;initial-value:#ffd907}@property --color-error{syntax:"<color>";inherits:true;initial-value:#ef505b}:root{--color-page:transparent;--color-card:#0c122ab3;--color-card-hero:#0a0f24c7;--color-box-bg-rgb:10, 15, 36;--color-surface-0:#0a0f24;--color-surface-1:#0a0f24d1;--color-surface-2:#0a0f24db;--color-surface-elev:#0a0f24f0;--color-header:#0a0f24db;--color-dropdown:#0a0f24f7;--color-input:#22d3ee1a;--color-animation-bg-grain:radial-gradient(1200px 600px at 20% 0%, #22d3ee0f, transparent 60%), radial-gradient(900px 500px at 100% 100%, #c084fc0d, transparent 55%);--color-shine:linear-gradient(180deg, #ffffff0a, #fff0 40%);--color-overlay-scrim:#03060ca3;--color-overlay-solid:#050816;--color-overlay-soft:#0a2d3d;--color-glass-fill:#ffffff0a;--color-glass-fill-strong:#ffffff14;--color-glass-border:#ffffff14;--color-glass-border-strong:#ffffff24;--color-inset-shine:#ffffff2e;--color-accent:#22d3ee;--color-primary:#22d3ee;--color-primary-hover:#3dd8f0;--color-primary-hover-rgb:61, 216, 240;--color-primary-hover-transparent:#3dd8f038;--color-accent-light:#4edcf1;--color-accent-glow:#22d3ee73;--color-accent-glow-strong:#22d3ee8c;--color-accent-glow-weak:#22d3ee1a;--color-accent-transparent:#22d3ee00;--color-accent-ring:#22d3ee24;--color-accent-shadow:#22d3ee2e;--color-accent-shadow-strong:#22d3ee47;--color-focus-ring:#22d3ee3d;--color-focus-ring-strong:#22d3ee5c;--color-selection-bg:#22d3ee29;--color-text-title:#f8fafc;--color-text-title-hover:#fff;--color-text-title-hero:#f8fafc;--color-text-chip:#eff5fd;--color-text-chip-hover:#fff;--color-text-stat-value:#f8fafc;--color-text-nav:#f8fafc;--color-text-nav-hover:#fff;--color-text-dropdown:#f8fafc;--color-text-dropdown-hover:#fff;--color-text-body:#dbeafe;--color-text-body-hover:#e4effd;--color-text-body-hero:#dbeafe;--color-text-label:#909bad;--color-text-disabled:#f8fafc59;--color-text-label-hero:#b0bdd0;--color-text-stat-label:#909bad;--color-text-count-badge:#dbeafe;--color-text-dropdown-head:#909bad;--color-border-card:#22d3ee29;--color-border-card-hover:#22d3ee47;--color-border-strong:#22d3ee5c;--color-border-hero:#22d3ee33;--color-border-header:#22d3ee29;--color-border-dropdown:#22d3ee33;--color-border-tag:#22d3ee2e;--color-border-chip:#22d3ee29;--color-border-chip-hover:#22d3ee47;--color-border-nav-hover:#22d3ee2e;--color-border-nav-open:#22d3ee3d;--color-bg-tag:#22d3ee24;--color-bg-chip:#22d3ee1a;--color-bg-chip-hover:#22d3ee29;--color-bg-count-badge:#22d3ee1f;--color-bg-count-hover:#22d3ee2e;--color-bg-count-open:#22d3ee33;--color-bg-nav-hover:#22d3ee14;--color-bg-nav-open:#22d3ee1f;--color-bg-dropdown-hover:#22d3ee1a;--color-bg-ai-badge:#22d3ee24;--color-logo:#22d3ee;--color-logo-version:#dbeafe;--color-white:#fff;--color-secondary:#0a0f24d1;--color-secondary-hover:#191d31;--color-success:#4caf63;--color-success-hover:#5bc073;--color-success-bg:#4caf6326;--color-warning:#ffd907;--color-warning-hover:#ffde27;--color-warning-bg:#ffd90726;--color-error:#ef505b;--color-error-hover:#ff6770;--color-error-bg:#ef505b26;--color-error-bg-solid:#ef505b1f;--color-error-border:#ef505b4d;--color-purple:#c084fc;--color-purple-hover:#c893fc;--color-purple-shadow:#c084fc40;--color-purple-shadow-strong:#c084fc59;--color-tag-blue:#22d3ee;--color-shadow-sm:0 1px 3px #0000003d, 0 1px 2px #0000004d;--color-shadow-md:0 10px 24px #0000003d;--color-shadow-lg:0 24px 48px #0000004d;--color-primary-shadow:#22d3ee29;--color-primary-shadow-strong:#22d3ee3d;--color-primary-shadow-dark:#22d3ee4d;--color-toast-info-bg:#22d3eef5;--color-toast-success-bg:#4caf63f5;--color-toast-warning-bg:#ffd907f5;--color-toast-error-bg:#ef505bf5;--color-diff-added-text:#8ed9a7;--color-diff-removed-text:#ff989f;--color-diff-added-bg:#8ed9a721;--color-diff-removed-bg:#ff989f21;--color-diff-highlight-bg:#8ed9a73d;--color-diff-removed-highlight-bg:#ff989f3d;--color-checkerboard-a:#232632;--color-checkerboard-b:#121422;--color-output-black:#000;--color-output-white:#fff;--color-editor-default:#22d3ee;--color-editor-default-alt:#c084fc;--color-aurora-opacity:.85;--aurora-fallback:radial-gradient(circle at 24% 32%, #22d3ee85, transparent 38%), radial-gradient(circle at 68% 28%, #8b5cf675, transparent 42%), radial-gradient(circle at 78% 72%, #ec489957, transparent 38%), radial-gradient(circle at 42% 78%, #2dd4bf42, transparent 42%), linear-gradient(135deg, #050816, #0b1028)}.aurora-background{z-index:-2;pointer-events:none;background:var(--aurora-fallback);position:fixed;inset:0;overflow:hidden}.aurora-canvas{pointer-events:none;width:100%;height:100%;opacity:var(--color-aurora-opacity);display:block;position:absolute;inset:0}.aurora-glass-veil{z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(var(--aurora-blur-px,0px)) saturate(140%);position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aurora-glass-veil{display:none}}.animation-shell .preview-canvas-wrap{aspect-ratio:16/9;width:100%;max-width:100%;max-height:100%;position:relative}.animation-shell .preview-canvas{border-radius:var(--r-md);background:#111;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 60px #0009,0 0 0 1px #ffffff0f}.animation-shell .preview-canvas .preview-iframe{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}
/*$vite$:1*/
@layer priority1;

@layer priority2 {
  .xnu0ddx {
    background: color-mix(in oklab,var(--x141fqqy) 16%,var(--x193v4qt));
  }

  .x1xbbz9r {
    background: color-mix(in oklab,var(--x141fqqy) 18%,transparent);
  }

  .xdq25wo {
    background: color-mix(in oklab,var(--xekrwy7) 85%,var(--x141fqqy) 4%);
  }

  .xlr7r15 {
    background: linear-gradient(135deg,var(--x1o73vvj),var(--x1frcjo9));
  }

  .x6gymv3 {
    background: linear-gradient(45deg,var(--x1eq3mfw),var(--x1rurkvx),var(--x163vumk),var(--x7yd9rn));
  }

  .x11ouuaj {
    background: linear-gradient(90deg,var(--xnvwb1r) 25%,var(--xya22rs) 50%,var(--xnvwb1r) 75%);
  }

  .x1w04h09 {
    background: linear-gradient(var(--x4akp13),var(--x4akp13)) 0 0  / 1px 100% no-repeat;
  }

  .x11g6tue {
    background: none;
  }

  .xpwlohp {
    background: radial-gradient(circle at 50% 50%,var(--xo4qcx7),transparent 60%),repeating-linear-gradient(45deg,var(--x19lwjfp) 0 6px,transparent 6px 12px);
  }

  .x1md70p1 {
    background: none;
  }

  .x188crax {
    background: var(--clip-accent);
  }

  .xkni1wv {
    background: var(--clip-bg);
  }

  .xjcg0ko {
    background: var(--lane-color-soft);
  }

  .x1my4a2x {
    background: var(--x141fqqy);
  }

  .xiecyeu {
    background: var(--x14j4gvu);
  }

  .x197pn4 {
    background: var(--x1581nvt);
  }

  .x1durslr {
    background: var(--x193v4qt);
  }

  .xoozldu {
    background: var(--x195uo6z);
  }

  .x1j9q5bo {
    background: var(--x1efid6x);
  }

  .x1odoz7i {
    background: var(--x1fieq4x);
  }

  .xjpfkye {
    background: var(--x1frcjo9);
  }

  .x1sgvhp7 {
    background: var(--x1ilw87v);
  }

  .x9mpgq8 {
    background: var(--x1k3dq6y);
  }

  .x3wqp7p {
    background: var(--x1ld8vr9);
  }

  .x9kgcy8 {
    background: var(--x1llluk2);
  }

  .xxi4m4q {
    background: var(--x1o73vvj);
  }

  .xvx8qxp {
    background: var(--x1ojuqte);
  }

  .x1f3itej {
    background: var(--x1q0x4xy);
  }

  .x1ll9tkn {
    background: var(--x1rq4tae);
  }

  .x14crczy {
    background: var(--x1sr1kml);
  }

  .x159wd59 {
    background: var(--x4akp13);
  }

  .xski9ti {
    background: var(--x815jba);
  }

  .x9m8rtg {
    background: var(--x992r6z);
  }

  .xuuea70 {
    background: var(--xekrwy7);
  }

  .x18qsr6v {
    background: var(--xft3rjj);
  }

  .x1t0o9mx {
    background: var(--xj7tr6k);
  }

  .xbdgpc0 {
    background: var(--xnvwb1r);
  }

  .x1y6o0xh {
    background: var(--xqmovjd);
  }

  .xpseaem {
    background: var(--xrstbtc);
  }

  .x60clgw {
    background: var(--xs9y6l3);
  }

  .xlr95ik {
    background: var(--xtfnf8z);
  }

  .x6p1ddj {
    background: var(--xxe8pc8);
  }

  .x1rrfwrf {
    background: var(--xxx295b);
  }

  .xiu5k4t {
    background: var(--xya22rs);
  }

  .x1r7xphn {
    background: #fff;
  }

  .xljrnxf:disabled {
    background: none;
  }

  .xgcs657:disabled {
    background: var(--x193v4qt);
  }

  .xwec36:disabled {
    background: var(--x1inp1qh);
  }

  .x1czv8yr:hover {
    background: color-mix(in oklab,var(--x141fqqy) 10%,transparent);
  }

  .xe5i7om:hover {
    background: var(--x14mbnc6);
  }

  .xwkuwea:hover {
    background: var(--x192mrhy);
  }

  .x19ui3r6:hover {
    background: var(--x193v4qt);
  }

  .xmuig3l:hover {
    background: var(--x1ilw87v);
  }

  .xwhvqq:hover {
    background: var(--x1inp1qh);
  }

  .x3mepsc:hover {
    background: var(--x1jd8109);
  }

  .x1q175n7:hover {
    background: var(--x1rq4tae);
  }

  .xkcgaq0:hover {
    background: var(--x815jba);
  }

  .xbyerpv:hover {
    background: var(--xft3rjj);
  }

  .x1br534n:hover {
    background: var(--xucatiy);
  }

  .xnumybl:active {
    background: color-mix(in oklab,var(--x141fqqy) 18%,transparent);
  }
}

@layer priority3 {
  .xynrsu8 {
    background-position: 0 0, 0 10px, 10px -10px, -10px 0;
  }

  .x1glek3q {
    background-position: 0 0, 0 5px, 5px -5px, -5px 0;
  }

  .x1d09dzq {
    background-position: right var(--x3rbinl) center;
  }

  .xaqea5y {
    border-bottom: 0;
  }

  .x13bbsx7 {
    border-bottom: 1.5px solid var(--x1ld8vr9);
  }

  .x1otxz3h {
    border-bottom: 1px dashed var(--x195uo6z);
  }

  .x16otzjt {
    border-bottom: 1px dashed var(--x4akp13);
  }

  .xv6ey05 {
    border-bottom: 1px dashed var(--xd0vheq);
  }

  .xouricl {
    border-bottom: 1px solid color-mix(in oklab,var(--lane-color) 30%,transparent);
  }

  .xamt9e0 {
    border-bottom: 1px solid var(--clip-accent);
  }

  .x1mxej7f {
    border-bottom: 1px solid var(--clip-border);
  }

  .xem5lf5 {
    border-bottom: 1px solid var(--x141fqqy);
  }

  .xmjmqy2 {
    border-bottom: 1px solid var(--x195uo6z);
  }

  .xg9at0c {
    border-bottom: 1px solid var(--x1jq9pct);
  }

  .xovyj4p {
    border-bottom: 1px solid var(--x1kaqwl4);
  }

  .x1rlw1mg {
    border-bottom: 1px solid var(--x1llluk2);
  }

  .x1pe066q {
    border-bottom: 1px solid var(--x1tk7k2x);
  }

  .xjiaj3y {
    border-bottom: 1px solid var(--x3ga1jc);
  }

  .x1y2gsvp {
    border-bottom: 1px solid var(--x4akp13);
  }

  .x7n29ls {
    border-bottom: 1px solid var(--x710cen);
  }

  .xeb1vny {
    border-bottom: 1px solid var(--xaony5c);
  }

  .xcqu1u9 {
    border-bottom: 1px solid var(--xd0vheq);
  }

  .xdpcykj {
    border-bottom: 1px solid var(--xdfsuk5);
  }

  .x16hja0v {
    border-bottom: 1px solid var(--xnvwb1r);
  }

  .x1ehex1z {
    border-bottom: 1px solid var(--xtfnf8z);
  }

  .x1j9r7zs {
    border-bottom: 1px solid var(--xv49es7);
  }

  .x1d1r0jw {
    border-bottom: 1px solid;
  }

  .x1m0bref {
    border-bottom: 2px dashed var(--x195uo6z);
  }

  .xt6zfgw {
    border-bottom: 2px solid var(--xd0vheq);
  }

  .x1wpia0x {
    border-bottom: 3px dashed var(--x195uo6z);
  }

  .x5t9dwc {
    border-bottom: 3px dashed var(--x710cen);
  }

  .x1hunuzm {
    border-bottom: 3px dashed var(--xd0vheq);
  }

  .xtg69s {
    border-bottom: 3px dashed;
  }

  .x13xs72c {
    border-bottom: 3px solid #0000;
  }

  .x3vhu0z {
    border-bottom: 3px solid var(--x195uo6z);
  }

  .xnwz1cq {
    border-bottom: 3px solid var(--x1tk7k2x);
  }

  .x1lceft5 {
    border-bottom: 3px solid var(--x710cen);
  }

  .x1hgw15r {
    border-bottom: 3px solid var(--x84366y);
  }

  .x1dzkh9r {
    border-bottom: 3px solid var(--xd0vheq);
  }

  .xa5xfic {
    border-bottom: 3px solid var(--xnvwb1r);
  }

  .xqm24in {
    border-bottom: 3px solid var(--xrstbtc);
  }

  .xizfgax {
    border-bottom: 3px solid var(--xv49es7);
  }

  .xot5vo3 {
    border-bottom: 3px solid;
  }

  .x71kpoc {
    border-bottom: 3px;
  }

  .x4r22zo {
    border-bottom: 4px solid var(--x195uo6z);
  }

  .x1eq56sx {
    border-bottom: 4px solid var(--x1efi7n7);
  }

  .x1rumaxw {
    border-bottom: 4px solid var(--xd0vheq);
  }

  .x1tyzjfg {
    border-bottom: 5px solid var(--x1efi7n7);
  }

  .xj9ywhc {
    border-bottom: 6px solid #0000;
  }

  .x112ta8 {
    border-bottom: none;
  }

  .x12wdn4z {
    border-inline-end: 0;
  }

  .x27nh5a {
    border-inline-end: 1.5px solid var(--x1ld8vr9);
  }

  .x1i761sq {
    border-inline-end: 1px dashed var(--x195uo6z);
  }

  .x1020659 {
    border-inline-end: 1px dashed var(--xd0vheq);
  }

  .xhki5j3 {
    border-inline-end: 1px solid color-mix(in oklab,var(--lane-color) 30%,transparent);
  }

  .x1gh1kz6 {
    border-inline-end: 1px solid var(--clip-accent);
  }

  .x3jxmng {
    border-inline-end: 1px solid var(--clip-border);
  }

  .x13bfd4d {
    border-inline-end: 1px solid var(--x141fqqy);
  }

  .x83t3pc {
    border-inline-end: 1px solid var(--x195uo6z);
  }

  .xbqlctl {
    border-inline-end: 1px solid var(--x1jq9pct);
  }

  .xq3vygt {
    border-inline-end: 1px solid var(--x1kaqwl4);
  }

  .xqwx69o {
    border-inline-end: 1px solid var(--x1llluk2);
  }

  .x1unjuog {
    border-inline-end: 1px solid var(--x1tk7k2x);
  }

  .xl2230l {
    border-inline-end: 1px solid var(--x3ga1jc);
  }

  .x5fq2sk {
    border-inline-end: 1px solid var(--x4akp13);
  }

  .x6zd323 {
    border-inline-end: 1px solid var(--x710cen);
  }

  .x10qz4p3 {
    border-inline-end: 1px solid var(--xaony5c);
  }

  .x1mi2o2n {
    border-inline-end: 1px solid var(--xd0vheq);
  }

  .x1y6uujs {
    border-inline-end: 1px solid var(--xdfsuk5);
  }

  .x1dipdxl {
    border-inline-end: 1px solid var(--xnvwb1r);
  }

  .xr6ukp7 {
    border-inline-end: 1px solid var(--xtfnf8z);
  }

  .x13pv9hg {
    border-inline-end: 1px solid var(--xv49es7);
  }

  .x1awxumh {
    border-inline-end: 1px solid;
  }

  .x1tz1dg5 {
    border-inline-end: 2px dashed var(--x195uo6z);
  }

  .x19k0cmc {
    border-inline-end: 2px solid var(--xd0vheq);
  }

  .x1bqclul {
    border-inline-end: 3px dashed var(--x195uo6z);
  }

  .x1pc8o3b {
    border-inline-end: 3px dashed var(--x710cen);
  }

  .xz8ac3x {
    border-inline-end: 3px dashed var(--xd0vheq);
  }

  .x3uypac {
    border-inline-end: 3px dashed;
  }

  .x13toxln {
    border-inline-end: 3px solid var(--x195uo6z);
  }

  .x1p4hz23 {
    border-inline-end: 3px solid var(--x1tk7k2x);
  }

  .x1k23q6l {
    border-inline-end: 3px solid var(--x710cen);
  }

  .xpuxxu2 {
    border-inline-end: 3px solid var(--x84366y);
  }

  .xxcz8er {
    border-inline-end: 3px solid var(--xd0vheq);
  }

  .x1ipl2fy {
    border-inline-end: 3px solid var(--xnvwb1r);
  }

  .x1cxvy6e {
    border-inline-end: 3px solid var(--xv49es7);
  }

  .x1ltfrbx {
    border-inline-end: 3px solid;
  }

  .xigeqm0 {
    border-inline-end: 3px;
  }

  .xw330ux {
    border-inline-end: 4px solid var(--x195uo6z);
  }

  .xmrwg33 {
    border-inline-end: 4px solid var(--x1efi7n7);
  }

  .x1f61gj7 {
    border-inline-end: 4px solid var(--xd0vheq);
  }

  .x95m6p6 {
    border-inline-end: 5px solid var(--x1efi7n7);
  }

  .xeeujsu {
    border-inline-end: 6px solid #0000;
  }

  .xtmcdsl {
    border-inline-end: none;
  }

  .x1f0uuog {
    border-inline-start: 0;
  }

  .x6uwvr {
    border-inline-start: 1.5px solid var(--x1ld8vr9);
  }

  .x1ckz8v7 {
    border-inline-start: 1px dashed var(--x195uo6z);
  }

  .x15dyrje {
    border-inline-start: 1px dashed var(--xd0vheq);
  }

  .x1bke3fx {
    border-inline-start: 1px solid color-mix(in oklab,var(--lane-color) 30%,transparent);
  }

  .x1yszyle {
    border-inline-start: 1px solid var(--clip-accent);
  }

  .x15pfrlf {
    border-inline-start: 1px solid var(--clip-border);
  }

  .x1qfvhtb {
    border-inline-start: 1px solid var(--x141fqqy);
  }

  .x5rc0q3 {
    border-inline-start: 1px solid var(--x195uo6z);
  }

  .x1madf7z {
    border-inline-start: 1px solid var(--x1jq9pct);
  }

  .x9x5g5s {
    border-inline-start: 1px solid var(--x1kaqwl4);
  }

  .x1utt10r {
    border-inline-start: 1px solid var(--x1llluk2);
  }

  .x1jlwim3 {
    border-inline-start: 1px solid var(--x1tk7k2x);
  }

  .x1aao7ni {
    border-inline-start: 1px solid var(--x3ga1jc);
  }

  .xxovbwg {
    border-inline-start: 1px solid var(--x4akp13);
  }

  .x1te7ol1 {
    border-inline-start: 1px solid var(--x710cen);
  }

  .x3062nh {
    border-inline-start: 1px solid var(--xaony5c);
  }

  .xrryw1 {
    border-inline-start: 1px solid var(--xd0vheq);
  }

  .xhtw1wy {
    border-inline-start: 1px solid var(--xdfsuk5);
  }

  .x1506pz2 {
    border-inline-start: 1px solid var(--xnvwb1r);
  }

  .x1hnhq1i {
    border-inline-start: 1px solid var(--xtfnf8z);
  }

  .xfak67s {
    border-inline-start: 1px solid var(--xv49es7);
  }

  .x18f9flm {
    border-inline-start: 1px solid;
  }

  .x1qbbzs0 {
    border-inline-start: 2px dashed var(--x195uo6z);
  }

  .x1juzqg8 {
    border-inline-start: 2px solid var(--xd0vheq);
  }

  .xdf4e3j {
    border-inline-start: 3px dashed var(--x195uo6z);
  }

  .x1qvjehx {
    border-inline-start: 3px dashed var(--x710cen);
  }

  .x1ubd3qi {
    border-inline-start: 3px dashed var(--xd0vheq);
  }

  .x1uh702t {
    border-inline-start: 3px dashed;
  }

  .xvzdxo3 {
    border-inline-start: 3px solid var(--x195uo6z);
  }

  .x1j7k4u7 {
    border-inline-start: 3px solid var(--x1tk7k2x);
  }

  .x1rrfq7j {
    border-inline-start: 3px solid var(--x710cen);
  }

  .xv8msse {
    border-inline-start: 3px solid var(--x84366y);
  }

  .x7ejn6j {
    border-inline-start: 3px solid var(--xd0vheq);
  }

  .xhwd710 {
    border-inline-start: 3px solid var(--xnvwb1r);
  }

  .xjet957 {
    border-inline-start: 3px solid var(--xv49es7);
  }

  .x1wyyq0d {
    border-inline-start: 3px solid;
  }

  .x1rm9ieh {
    border-inline-start: 3px;
  }

  .x1r3gcg2 {
    border-inline-start: 4px solid var(--x195uo6z);
  }

  .x13v9c9f {
    border-inline-start: 4px solid var(--x1efi7n7);
  }

  .x1sxob35 {
    border-inline-start: 4px solid var(--xd0vheq);
  }

  .x1co1kby {
    border-inline-start: 5px solid var(--x1efi7n7);
  }

  .x16bx88s {
    border-inline-start: 6px solid #0000;
  }

  .x4gj9lk {
    border-inline-start: none;
  }

  .x1ppypuc {
    border-left: 1px solid var(--x4akp13);
  }

  .x1l1nrqu {
    border-left: 4px solid var(--x195uo6z);
  }

  .xcym7qx {
    border-left: none;
  }

  .x1uidovl {
    border-right: 1px dashed var(--x4akp13);
  }

  .x1m5apkq {
    border-right: 1px solid var(--x4akp13);
  }

  .xpmfyaz {
    border-right: 1px solid var(--xd0vheq);
  }

  .x7956lj {
    border-right: none;
  }

  .x6umtig {
    border-top: 0;
  }

  .x1k9yo6b {
    border-top: 1.5px solid var(--x1ld8vr9);
  }

  .xldge7u {
    border-top: 1px dashed var(--x195uo6z);
  }

  .x18jlgc3 {
    border-top: 1px dashed var(--xd0vheq);
  }

  .xmx2oxh {
    border-top: 1px solid color-mix(in oklab,var(--lane-color) 30%,transparent);
  }

  .xli0d2d {
    border-top: 1px solid var(--clip-accent);
  }

  .x18hbfnd {
    border-top: 1px solid var(--clip-border);
  }

  .xu19jlo {
    border-top: 1px solid var(--x141fqqy);
  }

  .x18v90qb {
    border-top: 1px solid var(--x195uo6z);
  }

  .xkgq99l {
    border-top: 1px solid var(--x1jq9pct);
  }

  .x99lq2r {
    border-top: 1px solid var(--x1kaqwl4);
  }

  .x3s8chk {
    border-top: 1px solid var(--x1llluk2);
  }

  .x6ntifq {
    border-top: 1px solid var(--x1tk7k2x);
  }

  .xxfvpe {
    border-top: 1px solid var(--x3ga1jc);
  }

  .x8utztb {
    border-top: 1px solid var(--x4akp13);
  }

  .x1ogvq6a {
    border-top: 1px solid var(--x710cen);
  }

  .xuher3j {
    border-top: 1px solid var(--xaony5c);
  }

  .x1s2n8h5 {
    border-top: 1px solid var(--xd0vheq);
  }

  .xq4nqht {
    border-top: 1px solid var(--xdfsuk5);
  }

  .x3es509 {
    border-top: 1px solid var(--xnvwb1r);
  }

  .x75ggl4 {
    border-top: 1px solid var(--xtfnf8z);
  }

  .x1tw6iou {
    border-top: 1px solid var(--xv49es7);
  }

  .x166x1oz {
    border-top: 1px solid;
  }

  .x1a6lhuo {
    border-top: 2px dashed var(--x195uo6z);
  }

  .x1ngan30 {
    border-top: 2px solid var(--xd0vheq);
  }

  .x7xwvq4 {
    border-top: 3px dashed var(--x195uo6z);
  }

  .x1cag9yt {
    border-top: 3px dashed var(--x710cen);
  }

  .xg4vd0z {
    border-top: 3px dashed var(--xd0vheq);
  }

  .x1yydlwn {
    border-top: 3px dashed;
  }

  .x1dpr4k0 {
    border-top: 3px solid var(--x195uo6z);
  }

  .x1vfq7mi {
    border-top: 3px solid var(--x1tk7k2x);
  }

  .x13nep73 {
    border-top: 3px solid var(--x710cen);
  }

  .xmga27r {
    border-top: 3px solid var(--x84366y);
  }

  .x12oh5by {
    border-top: 3px solid var(--xd0vheq);
  }

  .x1mz9vxf {
    border-top: 3px solid var(--xnvwb1r);
  }

  .x1nmob4u {
    border-top: 3px solid var(--xv49es7);
  }

  .x1ji8yvw {
    border-top: 3px solid;
  }

  .x5fnvgg {
    border-top: 3px;
  }

  .xpe6lhx {
    border-top: 4px solid var(--x195uo6z);
  }

  .x1x8gbcs {
    border-top: 4px solid var(--x1efi7n7);
  }

  .x1ilb6gp {
    border-top: 4px solid var(--xd0vheq);
  }

  .xnef32e {
    border-top: 5px solid var(--x195uo6z);
  }

  .xtavm8z {
    border-top: 6px solid #0000;
  }

  .x76ihet {
    border-top: none;
  }

  .xzi2gwo {
    container: inspector / inline-size;
  }

  .x3psx0u {
    flex: none;
  }

  .xk30mkq {
    flex: 240px;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

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

  .x1a80n4u {
    grid-column: span 3;
  }

  .xp99yp5 {
    grid-column: span 4;
  }

  .x5rwitv {
    grid-column: span 5;
  }

  .xqpfrw6 {
    grid-column: span 7;
  }

  .xjej8gk {
    grid-row: span 2;
  }

  .x1b6ykf0 {
    outline: 0;
  }

  .xd788f4 {
    outline: 2px solid var(--x1ld8vr9);
  }

  .x1a2a7pz {
    outline: none;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x13b6k1y {
    place-items: stretch stretch;
  }

  .x1di6z1p {
    scroll-snap-type: x proximity;
  }

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1n2doah {
    transition: all .12s;
  }

  .x169l3ba {
    transition: all .2s;
  }

  .x10gahu4, .x2ortz2 {
    transition: all .3s;
  }

  .xxmis3c {
    transition: all var(--x11ckct5) var(--x4q8raq);
  }

  .x1b9ogg5 {
    transition: all var(--x12hslw5);
  }

  .xjmq1f1 {
    transition: all var(--xpn2xda) ease;
  }

  .x10v624b {
    transition: all var(--xpn2xda);
  }

  .xn13k1y {
    transition: background .12s, color .12s;
  }

  .x1huvaip {
    transition: background .3s, color .3s, border-color .3s;
  }

  .x7154v4 {
    transition: background var(--x11ckct5) var(--x4q8raq),color var(--x11ckct5) var(--x4q8raq),padding var(--x11ckct5) var(--x4q8raq);
  }

  .xdn6034 {
    transition: background var(--x11ckct5) var(--x4q8raq);
  }

  .x15b3cds {
    transition: background var(--x11ckct5),border-color var(--x11ckct5);
  }

  .x1v7iuh6 {
    transition: background var(--xpn2xda),opacity var(--xpn2xda);
  }

  .x1qzydbh {
    transition: background-color .22s, box-shadow .22s, transform .2s;
  }

  .x1yw82vv {
    transition: background-color .2s, transform .2s;
  }

  .x5gkzjs {
    transition: background-color .2s;
  }

  .xgezook {
    transition: background-color;
  }

  .xqvavf9 {
    transition: background-color var(--x12hslw5),color var(--x12hslw5),opacity var(--x12hslw5);
  }

  .xdwlpw8 {
    transition: background-color var(--x12hslw5),color var(--x12hslw5);
  }

  .x1t8uodw {
    transition: background-color var(--x12hslw5);
  }

  .xwo3ib0 {
    transition: background-color var(--xpn2xda) ease;
  }

  .xtp6m4w {
    transition: background-color var(--xpn2xda),color var(--xpn2xda),border-color var(--xpn2xda);
  }

  .xdgg4zl {
    transition: background-color var(--xpn2xda);
  }

  .x1bi0ybe {
    transition: border-color .3s;
  }

  .xypf4jm {
    transition: border-color var(--x11ckct5) var(--x4q8raq),box-shadow var(--x11ckct5) var(--x4q8raq);
  }

  .xy49man {
    transition: border-color var(--x11ckct5) var(--x4q8raq);
  }

  .xkqb0i {
    transition: border-color var(--x12hslw5),background-color var(--x12hslw5),box-shadow var(--x12hslw5);
  }

  .x266cr5 {
    transition: border-color var(--xpn2xda),background var(--xpn2xda);
  }

  .xqplsmj {
    transition: border-color var(--xpn2xda),background-color var(--xpn2xda),color var(--xpn2xda);
  }

  .xlxga8y {
    transition: border-color var(--xpn2xda),box-shadow var(--xpn2xda);
  }

  .xr31su0 {
    transition: border-color var(--xpn2xda);
  }

  .xa47he2 {
    transition: box-shadow .24s, background-image .24s;
  }

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

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

  .x12gbvwl {
    transition: color var(--x11ckct5) var(--x4q8raq),background var(--x11ckct5) var(--x4q8raq);
  }

  .x18uf13g {
    transition: color var(--xpn2xda);
  }

  .x1fhcob3 {
    transition: height .2s;
  }

  .x5e2zcc {
    transition: max-width var(--x12g06c7) var(--x4q8raq),opacity var(--x11ckct5) var(--x4q8raq),margin-left var(--x11ckct5) var(--x4q8raq);
  }

  .xq2gx43 {
    transition: none;
  }

  .x1menxfy {
    transition: opacity var(--x11ckct5);
  }

  .x1olbs48 {
    transition: opacity var(--xpn2xda) ease-in-out;
  }

  .xlfaiqb {
    transition: opacity var(--xpn2xda);
  }

  .x8aco7a {
    transition: transform var(--x11ckct5) var(--x4q8raq),box-shadow var(--x11ckct5) var(--x4q8raq);
  }

  .xbk178k {
    transition: transform var(--x12hslw5),color var(--x12hslw5);
  }

  .x1mipybp {
    transition: transform var(--xpn2xda),box-shadow var(--xpn2xda);
  }

  .x1v8w2p4 {
    transition: transform var(--xpn2xda);
  }

  .x1ia5jpq {
    transition: width var(--xpn2xda);
  }

  .xyuqw10:focus-visible {
    outline: 2px solid var(--x14t22yb);
  }

  .xv0pr16:focus-visible {
    outline: 2px solid var(--x1puk3cx);
  }

  .x13s8oyc:focus-visible {
    outline: 2px solid var(--x1rurkvx);
  }

  .xyeut74:focus-visible {
    outline: 2px solid var(--xv49es7);
  }

  .x1tmtvhd:focus-within, .xsrmynz:focus-visible {
    outline: 3px solid var(--x1rurkvx);
  }

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

  .x2ndyfy:first-child {
    border-right: none;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  @media (width <= 768px) {
    .xhgqnta.xhgqnta {
      flex: 100%;
    }
  }

  @media (width >= 768px) {
    .x1rc4h8i.x1rc4h8i {
      flex: 1;
    }
  }

  @media (width <= 768px) {
    .xtw90v.xtw90v {
      flex: none;
    }
  }

  @media (width <= 480px) {
    .x1ql15be.x1ql15be {
      grid-column: span 1;
    }
  }

  @media (width >= 481px) and (width <= 1024px) {
    .x1kqjyqa.x1kqjyqa {
      grid-column: span 3;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xfrygp0.xfrygp0 {
      grid-column: span 3;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x15yxx26.x15yxx26 {
      grid-column: span 3;
    }

    .x1uc00zd.x1uc00zd {
      grid-column: span 4;
    }

    .x1xwqghj.x1xwqghj {
      grid-column: span 5;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xhwbm5v.xhwbm5v {
      grid-column: span 6;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xdk8cz6.xdk8cz6 {
      grid-column: span 8;
    }
  }

  @media (width <= 768px) {
    .x15001z1.x15001z1 {
      grid-row: span 1;
    }
  }

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

@layer priority4 {
  .xlh3980 {
    -moz-osx-font-smoothing: grayscale;
  }

  .x1lugfcp {
    -webkit-appearance: none;
  }

  .x1ut71p {
    -webkit-backdrop-filter: blur(14px) saturate(140%);
  }

  .xaztzkw {
    -webkit-backdrop-filter: blur(6px) saturate(120%);
  }

  .xgc2je4 {
    -webkit-backdrop-filter: blur(6px);
  }

  .xhyclsz {
    -webkit-backdrop-filter: blur(8px) saturate(120%);
  }

  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

  .x15ux2bj {
    accent-color: var(--x195uo6z);
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .xqjyukv {
    align-content: stretch;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

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

  .xkh2ocl {
    align-self: stretch;
  }

  .x1mminal {
    animation-delay: -.16s;
  }

  .x15g1pi7 {
    animation-delay: -.32s;
  }

  .x1cuam14 {
    animation-delay: -.75s;
  }

  .xgb8rb8 {
    animation-delay: -12s;
  }

  .x1akoj29 {
    animation-delay: -6s;
  }

  .x183qis7 {
    animation-delay: 50ms;
  }

  .xmmqq2k {
    animation-delay: .15s;
  }

  .x1k0bccz {
    animation-delay: .1s;
  }

  .x192tdn3 {
    animation-delay: .25s;
  }

  .x1t83zlg {
    animation-delay: .2s;
  }

  .x1x1c4bx {
    animation-delay: .3s;
  }

  .x1xwhvez {
    animation-delay: .4s;
  }

  .xfjzax6 {
    animation-delay: .5s;
  }

  .x1nrwgbl {
    animation-delay: .6s;
  }

  .x1la68h3 {
    animation-delay: .75s;
  }

  .x1uzojwf {
    animation-delay: 0s;
  }

  .xshklg3 {
    animation-delay: 1s;
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .x773k2o {
    animation-duration: .14s;
  }

  .xllfotl {
    animation-duration: .18s;
  }

  .x5hsz1j {
    animation-duration: .2s;
  }

  .x4afe7t {
    animation-duration: .3s;
  }

  .x2mfxb {
    animation-duration: .4s;
  }

  .xxkxylk {
    animation-duration: .5s;
  }

  .xdz8niu {
    animation-duration: .6s;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .xemfg65 {
    animation-duration: .8s;
  }

  .xegkacw {
    animation-duration: .9s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .xjq15ov {
    animation-duration: 18s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x7t6ubo {
    animation-duration: 3s;
  }

  .xeaay5l {
    animation-duration: 4s;
  }

  .x13yjmwk {
    animation-duration: var(--x11ckct5);
  }

  .x1uh4lub {
    animation-duration: var(--x12g06c7);
  }

  .x4jzcis {
    animation-duration: var(--x1o1z6gl);
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .xuij49y {
    animation-iteration-count: 2;
  }

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

  .xv7wrfs {
    animation-name: x11hjej0-B;
  }

  .xa7oedm {
    animation-name: x127c7en-B;
  }

  .x1mzyl2z {
    animation-name: x14g2r72-B;
  }

  .x1xcdv6u {
    animation-name: x17bmke9-B;
  }

  .xyk5q00 {
    animation-name: x17h9c0y-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .x1htlo27 {
    animation-name: x193nwzp-B;
  }

  .x1f5znsz {
    animation-name: x193tcgr-B;
  }

  .xhvguf6 {
    animation-name: x1esz3ei-B;
  }

  .x1sai81f {
    animation-name: x1gznsdv-B;
  }

  .xkyw62o {
    animation-name: x1h80wmf-B;
  }

  .xt741y9 {
    animation-name: x1hv84rx-B;
  }

  .x97zbip {
    animation-name: x1k48ry3-B;
  }

  .x1i3e1oo {
    animation-name: x1ni3chr-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .xqim7kv {
    animation-name: x1yhncuk-B;
  }

  .x1lbu1ql {
    animation-name: x2284ev-B;
  }

  .x9bdvdu {
    animation-name: x4e0q11-B;
  }

  .xxdlyef {
    animation-name: x4jpmhj-B;
  }

  .xungzjo {
    animation-name: x6tsjlz-B;
  }

  .x1x0quh1 {
    animation-name: x97m37s-B;
  }

  .x1mgcnok {
    animation-name: xapjgfx-B;
  }

  .xgtvioo {
    animation-name: xb5v048-B;
  }

  .xvc4yzp {
    animation-name: xf792gz-B;
  }

  .xwtwjz2 {
    animation-name: xhgnm4t-B;
  }

  .x95xqgu {
    animation-name: xmhs2k9-B;
  }

  .xe26lsl {
    animation-name: xow12fz-B;
  }

  .x1ifdzg1 {
    animation-name: xpjeu4a-B;
  }

  .x1ka1v4i {
    animation-name: xqng64z-B;
  }

  .xocttpt {
    animation-name: xqssjme-B;
  }

  .xqnxcvj {
    animation-name: xr8eula-B;
  }

  .x8o90pd {
    animation-name: xroe53j-B;
  }

  .x1w2dxzf {
    animation-name: xsu3wz6-B;
  }

  .x1rc51vy {
    animation-name: xuxjohs-B;
  }

  .x1bgx8fo {
    animation-name: xvwkq88-B;
  }

  .x1j4p4jw {
    animation-name: xw2c1lr-B;
  }

  .xivcr1a {
    animation-name: xy94qka-B;
  }

  .x1yky480 {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  .xj2ofj3 {
    animation-timing-function: cubic-bezier(.25, .46, .45, .94);
  }

  .xz1gd8z {
    animation-timing-function: cubic-bezier(0, .2, .8, 1);
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

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

  .x1debuo4 {
    animation-timing-function: ease;
  }

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

  .xdr7l65 {
    animation-timing-function: step-end;
  }

  .x1xqoe2 {
    animation-timing-function: var(--x4q8raq);
  }

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9, .x1plog1 {
    aspect-ratio: 1;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .xgv0goc {
    backdrop-filter: blur(10px);
  }

  .xvn2z4z {
    backdrop-filter: blur(12px);
  }

  .x5d6qrs {
    backdrop-filter: blur(14px) saturate(140%);
  }

  .x8gyo0a {
    backdrop-filter: blur(14px);
  }

  .xpivpjv {
    backdrop-filter: blur(4px);
  }

  .xsfbom1 {
    backdrop-filter: blur(6px) saturate(120%);
  }

  .x1ydx4q1 {
    backdrop-filter: blur(6px);
  }

  .xrmx3l0 {
    backdrop-filter: blur(8px) saturate(120%);
  }

  .x1nr1p0w {
    background-attachment: fixed;
  }

  .xa44r0r {
    background-color: #00000073;
  }

  .x8qq8ib {
    background-color: #0000008c;
  }

  .x1v911su, .xjbqb8w {
    background-color: #0000;
  }

  .x1fyv6xe {
    background-color: var(--color-bg-dropdown-hover);
  }

  .x1uj5k63 {
    background-color: var(--x141ise5);
  }

  .x1a3jcnn {
    background-color: var(--x15qsmdb);
  }

  .x35z3v0 {
    background-color: var(--x167tho6);
  }

  .x1ak29ph {
    background-color: var(--x16abp12);
  }

  .x1udzv8f {
    background-color: var(--x17v0s8c);
  }

  .xea8b6u {
    background-color: var(--x18b2u00);
  }

  .x1qx0h3d {
    background-color: var(--x195uo6z);
  }

  .x19amnpx {
    background-color: var(--x19zehzg);
  }

  .xi5yzzm {
    background-color: var(--x1cv8ofg);
  }

  .xprsnql {
    background-color: var(--x1efi7n7);
  }

  .x1u0wyri {
    background-color: var(--x1ilw87v);
  }

  .xyyfskh {
    background-color: var(--x1jd8109);
  }

  .x1p9ffx4 {
    background-color: var(--x1jq9pct);
  }

  .xu782jo {
    background-color: var(--x1kaqwl4);
  }

  .x1087wf3 {
    background-color: var(--x1ojuqte);
  }

  .xremolc {
    background-color: var(--x1rmrmv0);
  }

  .x19urxb7 {
    background-color: var(--x1tk7k2x);
  }

  .x3qbqbm {
    background-color: var(--x1ufmq4e);
  }

  .x1f2qhpq {
    background-color: var(--x1w5rqha);
  }

  .xyg8uzi {
    background-color: var(--x1wdie4a);
  }

  .x5mfv1t {
    background-color: var(--x33jz7u);
  }

  .x1i4eht1 {
    background-color: var(--x8w5t1e);
  }

  .xycmvw {
    background-color: var(--x9cgbs8);
  }

  .x1iyjvs2 {
    background-color: var(--xc23eyt);
  }

  .x19lx2sh {
    background-color: var(--xcpq6as);
  }

  .x19xj6qv {
    background-color: var(--xd0vheq);
  }

  .x7blmrk {
    background-color: var(--xnvwb1r);
  }

  .xzg1gd {
    background-color: var(--xrfr6xj);
  }

  .xl37xjr {
    background-color: var(--xrstbtc);
  }

  .x5mof7q {
    background-color: var(--xu4xigc);
  }

  .xywfbfr {
    background-color: var(--xv49es7);
  }

  .xfugf5y {
    background-color: var(--xxc1p7k);
  }

  .x1w69mhf {
    background-color: var(--xya22rs);
  }

  .x1w64roj {
    background-color: var(--xzyksl4);
  }

  .x1gz0ga0 {
    background-image: linear-gradient(45deg,var(--x1kyvf8f) 25%,transparent 25%),linear-gradient(-45deg,var(--x1kyvf8f) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--x1kyvf8f) 75%),linear-gradient(-45deg,transparent 75%,var(--x1kyvf8f) 75%);
  }

  .x1r2h3eq {
    background-image: linear-gradient(45deg,var(--xivbpnv) 25%,transparent 25%),linear-gradient(-45deg,var(--xivbpnv) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--xivbpnv) 75%),linear-gradient(-45deg,transparent 75%,var(--xivbpnv) 75%);
  }

  .xul2z5u {
    background-image: radial-gradient(ellipse at 30% 110%,var(--x1eq3mfw),transparent 55%),linear-gradient(135deg,var(--xya22rs) 0%,var(--x1ilw87v) 100%);
  }

  .xry4ffu {
    background-image: radial-gradient(ellipse at 50% 120%,var(--x1eq3mfw),transparent 60%),linear-gradient(135deg,var(--xya22rs) 0%,var(--x1ilw87v) 100%);
  }

  .x1isci1i {
    background-image: radial-gradient(ellipse at 70% 110%,var(--x33jz7u),transparent 55%),linear-gradient(135deg,var(--xya22rs) 0%,var(--x1ilw87v) 100%);
  }

  .x1o7gp9q {
    background-image: radial-gradient(var(--x19lwjfp) 1px,transparent 1px);
  }

  .x1m3ngkz {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x157haek {
    background-size: 10px 10px;
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .xnvw0yq {
    background-size: 20px 20px;
  }

  .x1jya1je {
    background-size: 3px 3px;
  }

  .x1g6ikvs {
    background-size: 400% 400%;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .x1dm3dyd {
    border-end-end-radius: 10px;
  }

  .x14vvt0a {
    border-end-end-radius: 14px;
  }

  .xnqoqkk {
    border-end-end-radius: 15px;
  }

  .x1vmbcc8 {
    border-end-end-radius: 18px;
  }

  .x1xkn691 {
    border-end-end-radius: 1px;
  }

  .x93ce7q {
    border-end-end-radius: 2.5rem;
  }

  .x1khw62d {
    border-end-end-radius: 20px;
  }

  .xshg46c {
    border-end-end-radius: 22px;
  }

  .x1ui04y5 {
    border-end-end-radius: 2px;
  }

  .xdfaw6k {
    border-end-end-radius: 30px;
  }

  .xt6ovg4 {
    border-end-end-radius: 3px;
  }

  .x1wcsgtt {
    border-end-end-radius: 4px;
  }

  .x1pahc9y {
    border-end-end-radius: 50%;
  }

  .x1u0fnx4 {
    border-end-end-radius: 5px;
  }

  .xr2y4jy {
    border-end-end-radius: 6px;
  }

  .x1nug9m2 {
    border-end-end-radius: 7px;
  }

  .xde0f50 {
    border-end-end-radius: 8px;
  }

  .x179ill4 {
    border-end-end-radius: 999px;
  }

  .x1ojmjj {
    border-end-end-radius: 99px;
  }

  .xkt9b90 {
    border-end-end-radius: var(--x1m5fbwm);
  }

  .x1j2bacb {
    border-end-end-radius: var(--x1oq6v0p);
  }

  .xqkrqa {
    border-end-end-radius: var(--x1p3j4r2);
  }

  .xf997k6 {
    border-end-end-radius: var(--x1riuhyl);
  }

  .xfk59la {
    border-end-end-radius: var(--xaz8vzn);
  }

  .xpmc2bv {
    border-end-end-radius: var(--xrf6d7c);
  }

  .xniep1p {
    border-end-end-radius: var(--xta52c7);
  }

  .x1txs87w {
    border-end-end-radius: var(--xxmd6pe);
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x1pv694p {
    border-end-start-radius: 10px;
  }

  .x1w3ol1v {
    border-end-start-radius: 14px;
  }

  .x16lu3ki {
    border-end-start-radius: 15px;
  }

  .x16xm01d {
    border-end-start-radius: 18px;
  }

  .x4oqio7 {
    border-end-start-radius: 1px;
  }

  .xwuly9i {
    border-end-start-radius: 2.5rem;
  }

  .x709u02 {
    border-end-start-radius: 20px;
  }

  .xlej2ay {
    border-end-start-radius: 22px;
  }

  .x6en5u8 {
    border-end-start-radius: 2px;
  }

  .xefzod {
    border-end-start-radius: 30px;
  }

  .x1ru8ea5 {
    border-end-start-radius: 3px;
  }

  .x1pczhz8 {
    border-end-start-radius: 4px;
  }

  .x1ertn4p {
    border-end-start-radius: 50%;
  }

  .xbxn0j6 {
    border-end-start-radius: 5px;
  }

  .x1ihp6rs {
    border-end-start-radius: 6px;
  }

  .x18qtlnh {
    border-end-start-radius: 7px;
  }

  .x15x8krk {
    border-end-start-radius: 8px;
  }

  .x1b60jn0 {
    border-end-start-radius: 999px;
  }

  .xj6tauk {
    border-end-start-radius: 99px;
  }

  .xah2lz8 {
    border-end-start-radius: var(--x1m5fbwm);
  }

  .xaj1trk {
    border-end-start-radius: var(--x1oq6v0p);
  }

  .x42ixor {
    border-end-start-radius: var(--x1p3j4r2);
  }

  .x1jn47qs {
    border-end-start-radius: var(--x1riuhyl);
  }

  .xoxzrf {
    border-end-start-radius: var(--xaz8vzn);
  }

  .xr71snw {
    border-end-start-radius: var(--xrf6d7c);
  }

  .x1i1lvjv {
    border-end-start-radius: var(--xta52c7);
  }

  .x63zppp {
    border-end-start-radius: var(--xxmd6pe);
  }

  .xfdudmy {
    border-inline-end-color: color-mix(in oklab,var(--x141fqqy) 50%,var(--x4akp13));
  }

  .x1o3jo1z {
    border-inline-end-color: #0000;
  }

  .x27qbu4 {
    border-inline-end-color: var(--x10hb4ji);
  }

  .x1hm165z {
    border-inline-end-color: var(--x141fqqy);
  }

  .xep81n2 {
    border-inline-end-color: var(--x14mbnc6);
  }

  .x1facf8n {
    border-inline-end-color: var(--x195uo6z);
  }

  .x1lsv3c1 {
    border-inline-end-color: var(--x1jq9pct);
  }

  .x8bsbnk {
    border-inline-end-color: var(--x1kaqwl4);
  }

  .xn994b6 {
    border-inline-end-color: var(--x1ld8vr9);
  }

  .x1ntugkf {
    border-inline-end-color: var(--x1tk7k2x);
  }

  .x1fse9sk {
    border-inline-end-color: var(--xd0vheq);
  }

  .xlm65wr {
    border-inline-end-color: var(--xtfnf8z);
  }

  .x4ncp8e {
    border-inline-end-color: var(--xv49es7);
  }

  .xwy3id5 {
    border-inline-end-style: dashed;
  }

  .x1p6kvsq {
    border-inline-start-color: color-mix(in oklab,var(--x141fqqy) 50%,var(--x4akp13));
  }

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

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

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

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

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

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

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

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

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

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

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

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

  .x11nt7xy {
    border-inline-start-style: dashed;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .xi7iut8 {
    border-start-end-radius: 10px;
  }

  .x1mbk4o {
    border-start-end-radius: 14px;
  }

  .x1vjm0to {
    border-start-end-radius: 15px;
  }

  .x1uxb8k9 {
    border-start-end-radius: 18px;
  }

  .x91jh78 {
    border-start-end-radius: 1px;
  }

  .x4k6yb5 {
    border-start-end-radius: 2.5rem;
  }

  .x180vkcf {
    border-start-end-radius: 20px;
  }

  .xksyday {
    border-start-end-radius: 22px;
  }

  .x1e4oeot {
    border-start-end-radius: 2px;
  }

  .x1k4ovr2 {
    border-start-end-radius: 30px;
  }

  .xs83zq4 {
    border-start-end-radius: 3px;
  }

  .x1t39747 {
    border-start-end-radius: 4px;
  }

  .xeusxvb {
    border-start-end-radius: 50%;
  }

  .x1kchd1x {
    border-start-end-radius: 5px;
  }

  .x1whfx0g {
    border-start-end-radius: 6px;
  }

  .x7f0h72 {
    border-start-end-radius: 7px;
  }

  .x5a5i1n {
    border-start-end-radius: 8px;
  }

  .x1033uif {
    border-start-end-radius: 999px;
  }

  .x124ains {
    border-start-end-radius: 99px;
  }

  .x1xafb7q {
    border-start-end-radius: var(--x1m5fbwm);
  }

  .x113nf5t {
    border-start-end-radius: var(--x1oq6v0p);
  }

  .xo9euy5 {
    border-start-end-radius: var(--x1p3j4r2);
  }

  .xfyfgnb {
    border-start-end-radius: var(--x1riuhyl);
  }

  .xja5xxo {
    border-start-end-radius: var(--xaz8vzn);
  }

  .xq3owr0 {
    border-start-end-radius: var(--xrf6d7c);
  }

  .x15z60ea {
    border-start-end-radius: var(--xta52c7);
  }

  .xu69zhj {
    border-start-end-radius: var(--xxmd6pe);
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .x16qb05n {
    border-start-start-radius: 10px;
  }

  .x12l2aii {
    border-start-start-radius: 14px;
  }

  .x1rgw4pv {
    border-start-start-radius: 15px;
  }

  .x1xn7y0n {
    border-start-start-radius: 18px;
  }

  .xkqq1k2 {
    border-start-start-radius: 1px;
  }

  .x8xkr1x {
    border-start-start-radius: 2.5rem;
  }

  .x12ol6y4 {
    border-start-start-radius: 20px;
  }

  .x1ua1ujl {
    border-start-start-radius: 22px;
  }

  .xr9e8f9 {
    border-start-start-radius: 2px;
  }

  .x120xd9q {
    border-start-start-radius: 30px;
  }

  .x1fqc64z {
    border-start-start-radius: 3px;
  }

  .xjwep3j {
    border-start-start-radius: 4px;
  }

  .x1c9tyrk {
    border-start-start-radius: 50%;
  }

  .x13t61ll {
    border-start-start-radius: 5px;
  }

  .x1i5p2am {
    border-start-start-radius: 6px;
  }

  .xr9w4p7 {
    border-start-start-radius: 7px;
  }

  .x1obq294 {
    border-start-start-radius: 8px;
  }

  .x1iwo8zk {
    border-start-start-radius: 999px;
  }

  .xaur0o6 {
    border-start-start-radius: 99px;
  }

  .x1bmyn54 {
    border-start-start-radius: var(--x1m5fbwm);
  }

  .x42jnfq {
    border-start-start-radius: var(--x1oq6v0p);
  }

  .x17x3xsv {
    border-start-start-radius: var(--x1p3j4r2);
  }

  .xxpo6dq {
    border-start-start-radius: var(--x1riuhyl);
  }

  .x1eey056 {
    border-start-start-radius: var(--xaz8vzn);
  }

  .xfs3735 {
    border-start-start-radius: var(--xrf6d7c);
  }

  .xhghyn {
    border-start-start-radius: var(--xta52c7);
  }

  .xbuxhwk {
    border-start-start-radius: var(--xxmd6pe);
  }

  .x1yl6x2q {
    box-shadow: 0 0 0 1px var(--x14t22yb),var(--x1gg3lv9);
  }

  .x1b97hlk {
    box-shadow: 0 0 0 1px var(--x195uo6z);
  }

  .x1007tpy {
    box-shadow: 0 0 0 1px var(--xdfsuk5),0 4px 12px var(--xcc2i9l);
  }

  .xbyu1f5 {
    box-shadow: 0 0 0 1px var(--xdfsuk5);
  }

  .x19bee1l {
    box-shadow: 0 0 0 1px var(--xs9y6l3);
  }

  .x1q27d08 {
    box-shadow: 0 0 0 2px var(--x1581nvt);
  }

  .xkmvy2r {
    box-shadow: 0 0 0 2px var(--x1q0x4xy),0 0 0 4px var(--x1k3dq6y),0 6px 14px var(--xcc2i9l);
  }

  .x1e1qkcc {
    box-shadow: 0 0 0 3px var(--x14t22yb);
  }

  .x18wf771 {
    box-shadow: 0 0 10px var(--x1frcjo9);
  }

  .x66or0p {
    box-shadow: 0 0 10px var(--x1jq9pct);
  }

  .xuw329g {
    box-shadow: 0 0 12px var(--x150wy4w);
  }

  .xasgcrm {
    box-shadow: 0 0 14px var(--x1jq9pct);
  }

  .x1kusugx {
    box-shadow: 0 0 4px var(--x1o73vvj);
  }

  .x1l17cti {
    box-shadow: 0 0 8px var(--x141fqqy);
  }

  .xi8vbwa {
    box-shadow: 0 0 8px var(--x1eq3mfw);
  }

  .x19gikjg {
    box-shadow: 0 10px 22px var(--x10jo53u);
  }

  .x1nver1r {
    box-shadow: 0 1px 2px var(--xs9y6l3);
  }

  .xx10qh1 {
    box-shadow: 0 20px 20px var(--xo5fjly);
  }

  .x1oz6td8 {
    box-shadow: 0 2px 10px var(--xjlgamt),inset 0 1px 0 var(--xmug5x4);
  }

  .x1o4lfjq {
    box-shadow: 0 2px 4px var(--xs9y6l3);
  }

  .x1j97lkl {
    box-shadow: 0 2px 8px var(--xjlgamt);
  }

  .x1gpb8wh {
    box-shadow: 0 4px 14px #00000059;
  }

  .xjtoaqq {
    box-shadow: 0 4px 15px var(--x8w5t1e);
  }

  .x7me75r {
    box-shadow: 0 4px 15px var(--xvkopxo);
  }

  .x8tktde {
    box-shadow: 0 4px 16px var(--xcc2i9l);
  }

  .x1f807v1 {
    box-shadow: 0 8px 24px var(--xcc2i9l);
  }

  .x192upt7 {
    box-shadow: inset 0 0 0 2px var(--x195uo6z),0 0 24px var(--x150wy4w);
  }

  .xrg2r6u {
    box-shadow: inset 0 1px 0 var(--x992r6z),0 0 0 1px var(--x1ld8vr9),0 6px 14px var(--xcc2i9l);
  }

  .x1kjg7mi {
    box-shadow: inset 0 1px 0 var(--xdfsuk5),0 2px 6px var(--xjlgamt);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xvztwn9 {
    box-shadow: var(--x1565atr);
  }

  .xiunutw {
    box-shadow: var(--x1gg3lv9);
  }

  .x1mdb1d2 {
    box-shadow: var(--x1kcqqmt),0 0 0 1px var(--xdfsuk5);
  }

  .x2ooron {
    box-shadow: var(--x1kcqqmt);
  }

  .x4z0diy {
    box-shadow: var(--x1o0kak4);
  }

  .x1a5pr3h {
    box-shadow: var(--x1unvzqx);
  }

  .x1rq5wu5 {
    box-shadow: var(--x22qig5);
  }

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

  .x1rrognt {
    clip-path: polygon(0 0, 100% 0, 90% 50%, 100% 100%, 0 100%, 10% 50%);
  }

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

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x401uh1 {
    color: var(--lane-color);
  }

  .x27esw8 {
    color: var(--tool-description-color, var(--xzyksl4));
  }

  .x16jy8i1 {
    color: var(--tool-title-color, var(--x1nblac4));
  }

  .x9xaoby {
    color: var(--x141fqqy);
  }

  .xg9nn1j {
    color: var(--x195uo6z);
  }

  .x1e1syh2 {
    color: var(--x1eg1opb);
  }

  .x1nv0qun {
    color: var(--x1hl4m4n);
  }

  .x11mz8nd {
    color: var(--x1jq9pct);
  }

  .xrwwvxm {
    color: var(--x1kaqwl4);
  }

  .xbenzin {
    color: var(--x1ld8vr9);
  }

  .x1f3s8f5 {
    color: var(--x1llluk2);
  }

  .x1jc4maa {
    color: var(--x1nblac4);
  }

  .xyi6zoc {
    color: var(--x1ppug54);
  }

  .x1ewm7ov {
    color: var(--x1puk3cx);
  }

  .xg4yvue {
    color: var(--x1tk7k2x);
  }

  .xnnlpkf {
    color: var(--x1ufmq4e);
  }

  .x1c0rell {
    color: var(--x4olezi);
  }

  .xoz5for {
    color: var(--x6ccht5);
  }

  .xa0rldb {
    color: var(--xbg7kux);
  }

  .x107tc7s {
    color: var(--xg41wcv);
  }

  .x10crb2j {
    color: var(--xjv8jo8);
  }

  .x1h8lebi {
    color: var(--xqmovjd);
  }

  .x7c333q {
    color: var(--xv49es7);
  }

  .x128ogia {
    color: var(--xxe8pc8);
  }

  .x1coe6q6 {
    color: var(--xxx295b);
  }

  .x1okebk3 {
    color: var(--xzyksl4);
  }

  .x1awj2ng {
    color: #fff;
  }

  .xbqw27r {
    column-gap: .2rem;
  }

  .x4prdry {
    column-gap: .5rem;
  }

  .x1u4y3i7 {
    column-gap: .63rem;
  }

  .x1o1pmfc {
    column-gap: 0;
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .xu5zl3s {
    column-gap: 13px;
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x121lspk {
    column-gap: 1px;
  }

  .x1izhsip {
    column-gap: 1rem;
  }

  .x1gwx7s1 {
    column-gap: 23px;
  }

  .x1ned7t2 {
    column-gap: 2px;
  }

  .x1ihrfj4 {
    column-gap: 3px;
  }

  .x17zd0t2 {
    column-gap: 4px;
  }

  .xnldykx {
    column-gap: 5px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .x1lkxggs {
    column-gap: var(--x10cst8e);
  }

  .xglplnp {
    column-gap: var(--x164i5b1);
  }

  .xrpswki {
    column-gap: var(--x1nn9dhb);
  }

  .xy5h1g4 {
    column-gap: var(--x3rbinl);
  }

  .x1wn67dv {
    column-gap: var(--xiwc582);
  }

  .xpqogu8 {
    container-type: size;
  }

  .x14axycx {
    content: "";
  }

  .x1sqbtui {
    cursor: auto;
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1146j2 {
    cursor: help;
  }

  .xv5twrn {
    cursor: move;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xyozgr7 {
    cursor: row-resize;
  }

  .x1ed109x {
    cursor: text;
  }

  .xky4qsq {
    cursor: wait;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .xbh8q5q {
    fill: none;
  }

  .xwpdg19 {
    fill: var(--x1kaqwl4);
  }

  .xrgc18h {
    fill: var(--x1puk3cx);
  }

  .x1hedwgd {
    filter: blur(20px);
  }

  .x16zqahm {
    filter: blur(40px);
  }

  .x13149j5 {
    filter: drop-shadow(0 0 2px var(--x150wy4w));
  }

  .xi30cxz {
    filter: drop-shadow(0 0 2px var(--xyqzwj9));
  }

  .x1nz08h5 {
    filter: drop-shadow(0 0 3px var(--x150wy4w));
  }

  .x1oyo2t1 {
    filter: drop-shadow(0 0 3px var(--x1eq3mfw));
  }

  .x1pfwsh3 {
    filter: drop-shadow(0 0 5px var(--x150wy4w));
  }

  .xkcp37y {
    filter: none;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xmpt9z9 {
    font-family: JetBrains Mono, ui-monospace, Menlo, Consolas, monospace;
  }

  .xxy0pmm {
    font-family: JetBrains Mono, ui-monospace, Menlo, monospace;
  }

  .xtsk89q {
    font-family: JetBrains Mono, monospace;
  }

  .xi8vlnt {
    font-family: JetBrains Mono, ui-monospace, monospace;
  }

  .xjb2p0i {
    font-family: inherit;
  }

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

  .x1ey7xld {
    font-family: monospace;
  }

  .x18ljgn2 {
    font-family: Poppins, Inter, sans-serif;
  }

  .x1mhqvby {
    font-family: Poppins;
  }

  .xqmn2ps {
    font-family: var(--x12vut7x);
  }

  .xk9ufb5 {
    font-size: .63rem;
  }

  .xnqdymi {
    font-size: .6rem;
  }

  .x19xyp9s {
    font-size: .71rem;
  }

  .x1sfrptf {
    font-size: .7rem;
  }

  .xzwx8i7 {
    font-size: .86rem;
  }

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

  .x16vn6xf {
    font-size: .88rem;
  }

  .x7oktz0 {
    font-size: .92rem;
  }

  .xyr29y3 {
    font-size: .95rem;
  }

  .x1nrrp6k {
    font-size: .9rem;
  }

  .xw56lkk {
    font-size: 1.09rem;
  }

  .xnc0k7y {
    font-size: 1.13em;
  }

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .x1os0d8i {
    font-size: 1.44rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .x1ixxm99 {
    font-size: 1.88rem;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xazqsvr {
    font-size: 14.5px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x1lquap9 {
    font-size: 2.06rem;
  }

  .x13wtedm {
    font-size: 2.5rem;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x5heo1l {
    font-size: 23px;
  }

  .x17hui3d {
    font-size: 3.13rem;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .xn7rfii {
    font-size: 5rem;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .xkequoc {
    font-size: var(--x10j7jng);
  }

  .x1df5ymk {
    font-size: var(--x19frjsn);
  }

  .x5f8vi9 {
    font-size: var(--x1dgz39);
  }

  .xtecujg {
    font-size: var(--x1vqi15m);
  }

  .xjpf8zp {
    font-size: var(--xlijb21);
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1t8wntd {
    font-weight: 750;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x117nqv4 {
    font-weight: bold;
  }

  .x73340 {
    font-weight: var(--x10kmt40);
  }

  .xf00vyh {
    font-weight: var(--x11s7hf7);
  }

  .x1u3sm6x {
    font-weight: var(--x179x3rp);
  }

  .x1fr3vdx {
    font-weight: var(--x1lwc3mw);
  }

  .xapu6pa {
    font-weight: var(--x1qf0hxj);
  }

  .x8z353p {
    grid-template-columns: 180px minmax(0, 1fr);
  }

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

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

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

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

  .xlnm0p9 {
    grid-template-columns: 20px auto 1fr;
  }

  .x1ne0xu9 {
    grid-template-columns: 22px minmax(0, 1fr) 36px;
  }

  .xfvpzoy {
    grid-template-columns: 320px minmax(0, 1fr) 320px;
  }

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

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

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

  .xsp66 {
    grid-template-columns: 56px 1fr;
  }

  .x1xh1ura {
    grid-template-columns: 72px minmax(0, 1fr);
  }

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

  .x27aamz {
    grid-template-columns: minmax(0, 1fr) 300px;
  }

  .xlghu0s {
    grid-template-columns: minmax(0, 1fr) 320px;
  }

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

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

  .xuzcw8z {
    grid-template-columns: repeat(12, 1fr);
  }

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

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

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

  .xl501l6 {
    grid-template-columns: repeat(4, 1fr);
  }

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

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

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

  .x19eehl1 {
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  }

  .x120dftm {
    grid-template-rows: 168px auto;
  }

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

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

  .x1qd1gx7 {
    image-rendering: pixelated;
  }

  .x1d0qlrl {
    inset-inline-end: -2px;
  }

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

  .xdg88n9 {
    inset-inline-end: 16px;
  }

  .xl8ojoq {
    inset-inline-end: 8%;
  }

  .xc1jtlr {
    inset-inline-end: var(--x3rbinl);
  }

  .x5pnq3g {
    inset-inline-start: -2px;
  }

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

  .x3fwglr {
    inset-inline-start: 8%;
  }

  .x1ika4jv {
    inset-inline-start: var(--x3rbinl);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1l1ennw {
    justify-content: space-around;
  }

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

  .xaw8158 {
    justify-content: space-evenly;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .xl4xnwh {
    justify-items: stretch;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

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

  .x1yf5rgg {
    letter-spacing: .01em;
  }

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

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x14lbdrl {
    letter-spacing: .15em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x70uhz {
    letter-spacing: 1.25px;
  }

  .x1r0g7yl {
    letter-spacing: 1px;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .xjn30re {
    margin-inline-end: -1px;
  }

  .x14z9mp {
    margin-inline-end: 0;
  }

  .xnnr8r {
    margin-inline-end: 2px;
  }

  .x1p8j9ns {
    margin-inline-end: 3px;
  }

  .x11t971q {
    margin-inline-end: auto;
  }

  .x8vl2xv {
    margin-inline-end: var(--x10cst8e);
  }

  .xekoeo4 {
    margin-inline-end: var(--x1nn9dhb);
  }

  .xbntbtk {
    margin-inline-end: var(--x3rbinl);
  }

  .x1nkupzt {
    margin-inline-end: var(--xiwc582);
  }

  .x1hb08if {
    margin-inline-start: -1px;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xwklpps {
    margin-inline-start: 2px;
  }

  .x7phf20 {
    margin-inline-start: 3px;
  }

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

  .x1biuddk {
    margin-inline-start: var(--x10cst8e);
  }

  .x518125 {
    margin-inline-start: var(--x1nn9dhb);
  }

  .x1kp0m0o {
    margin-inline-start: var(--x3rbinl);
  }

  .x1w2dxx9 {
    margin-inline-start: var(--xiwc582);
  }

  .xwgxeq8 {
    mix-blend-mode: overlay;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xvpkmg4 {
    opacity: .25;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .x19s9pn4 {
    opacity: .82;
  }

  .xiiclqw {
    opacity: .85;
  }

  .x27vdmw {
    opacity: .95;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1do52mm {
    padding-inline-end: .25rem;
  }

  .x23fe1b {
    padding-inline-end: .35rem;
  }

  .xn31w3s {
    padding-inline-end: .55rem;
  }

  .xemswln {
    padding-inline-end: .5em;
  }

  .xqfkjy8 {
    padding-inline-end: .5rem;
  }

  .xhijqyo {
    padding-inline-end: .63em;
  }

  .x1ajlvza {
    padding-inline-end: .65rem;
  }

  .xkyoe5z {
    padding-inline-end: .75rem;
  }

  .x1cllmm7 {
    padding-inline-end: .7rem;
  }

  .xzdufmv {
    padding-inline-end: .85rem;
  }

  .x2z2drj {
    padding-inline-end: .8rem;
  }

  .xobqgpv {
    padding-inline-end: .94rem;
  }

  .xsjijpd {
    padding-inline-end: .9rem;
  }

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

  .xv2g6zq {
    padding-inline-end: 1.1rem;
  }

  .xpnwous {
    padding-inline-end: 1.25rem;
  }

  .xo2i3wf {
    padding-inline-end: 1.35rem;
  }

  .xssb9kg {
    padding-inline-end: 1.88rem;
  }

  .x2vl965 {
    padding-inline-end: 10px;
  }

  .x1kukv79 {
    padding-inline-end: 11px;
  }

  .xpdmqnj {
    padding-inline-end: 12px;
  }

  .x1pic42t {
    padding-inline-end: 14px;
  }

  .xv54qhq {
    padding-inline-end: 16px;
  }

  .x167vaf5 {
    padding-inline-end: 1rem;
  }

  .x183qbbg {
    padding-inline-end: 2.5rem;
  }

  .x1xnnf8n {
    padding-inline-end: 20px;
  }

  .x1o5r3ls {
    padding-inline-end: 22px;
  }

  .x5ta72y {
    padding-inline-end: 23px;
  }

  .x64bnmy {
    padding-inline-end: 24px;
  }

  .x14vy60q {
    padding-inline-end: 2px;
  }

  .xctxq56 {
    padding-inline-end: 2rem;
  }

  .x1im30kd {
    padding-inline-end: 3px;
  }

  .x11lfxj5 {
    padding-inline-end: 4px;
  }

  .x1gabggj {
    padding-inline-end: 5px;
  }

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .x1bjonze {
    padding-inline-end: 7px;
  }

  .xf159sx {
    padding-inline-end: 8px;
  }

  .xrw5ot4 {
    padding-inline-end: 9px;
  }

  .x1v35av {
    padding-inline-end: clamp(10px, 6%, 28px);
  }

  .xh80759 {
    padding-inline-end: var(--x10cst8e);
  }

  .x4unp3r {
    padding-inline-end: var(--x164i5b1);
  }

  .xb7rnmh {
    padding-inline-end: var(--x1nn9dhb);
  }

  .x5kwgwb {
    padding-inline-end: var(--x3rbinl);
  }

  .x1vm6vxw {
    padding-inline-end: var(--xiwc582);
  }

  .x1znate {
    padding-inline-start: .25rem;
  }

  .x1q3lkju {
    padding-inline-start: .55rem;
  }

  .xurresp {
    padding-inline-start: .5em;
  }

  .xm0luhl {
    padding-inline-start: .63em;
  }

  .x1cyzrr6 {
    padding-inline-start: .65rem;
  }

  .x1m83qfk {
    padding-inline-start: .75rem;
  }

  .x2mxlvt {
    padding-inline-start: .7rem;
  }

  .x1sgep67 {
    padding-inline-start: .85rem;
  }

  .x1feaqv7 {
    padding-inline-start: .8rem;
  }

  .xbe1w3s {
    padding-inline-start: .94rem;
  }

  .x1aa8yv2 {
    padding-inline-start: .95rem;
  }

  .x8hcgix {
    padding-inline-start: .9rem;
  }

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

  .x1pw1myi {
    padding-inline-start: 1.15rem;
  }

  .x1ggc64r {
    padding-inline-start: 1.1rem;
  }

  .xjh29tw {
    padding-inline-start: 1.25rem;
  }

  .xlqh5vh {
    padding-inline-start: 1.35rem;
  }

  .x1sw9yrt {
    padding-inline-start: 1.88rem;
  }

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

  .x1iwz3mf {
    padding-inline-start: 11px;
  }

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

  .x1onr9mi {
    padding-inline-start: 14px;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x8945me {
    padding-inline-start: 1rem;
  }

  .x1n4bvi3 {
    padding-inline-start: 2.5rem;
  }

  .x106a9eq {
    padding-inline-start: 20px;
  }

  .xz7312c {
    padding-inline-start: 22px;
  }

  .xm1n0gq {
    padding-inline-start: 23px;
  }

  .x13jy36j {
    padding-inline-start: 24px;
  }

  .xyiysdx {
    padding-inline-start: 2px;
  }

  .xld8u84 {
    padding-inline-start: 2rem;
  }

  .x1djpfga {
    padding-inline-start: 3px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .xaso8d8 {
    padding-inline-start: 5px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .x1pixwil {
    padding-inline-start: 7px;
  }

  .xmzvs34 {
    padding-inline-start: 8px;
  }

  .x7coems {
    padding-inline-start: 9px;
  }

  .x60dh7s {
    padding-inline-start: clamp(10px, 6%, 28px);
  }

  .xc4al03 {
    padding-inline-start: var(--x10cst8e);
  }

  .x1ew9zig {
    padding-inline-start: var(--x164i5b1);
  }

  .x1t5f64x {
    padding-inline-start: var(--x1nn9dhb);
  }

  .x165uo1k {
    padding-inline-start: var(--x3rbinl);
  }

  .x1gnzv4z {
    padding-inline-start: var(--xiwc582);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1cgyxn8 {
    row-gap: .2rem;
  }

  .x1fc8kun {
    row-gap: .5rem;
  }

  .xncnepm {
    row-gap: .63rem;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .x1jeq3ou {
    row-gap: 13px;
  }

  .x14vct77 {
    row-gap: 14px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .xm83of2 {
    row-gap: 1px;
  }

  .x1w6r25c {
    row-gap: 1rem;
  }

  .x1of4m7f {
    row-gap: 23px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .xpse7mg {
    row-gap: 3px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .x83ex68 {
    row-gap: 5px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x14z8thb {
    row-gap: var(--x10cst8e);
  }

  .xxb0gml {
    row-gap: var(--x164i5b1);
  }

  .x16p2bw9 {
    row-gap: var(--x1nn9dhb);
  }

  .x1fkj6xw {
    row-gap: var(--x3rbinl);
  }

  .x1m3kp31 {
    row-gap: var(--xiwc582);
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1oabwy5 {
    stroke-dasharray: 283;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .xefhp24 {
    stroke-width: 5px;
  }

  .x1n0jav9 {
    stroke: var(--xyqzwj9);
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x2b8uid {
    text-align: center;
  }

  .xmw9mke {
    text-align: justify;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .xw6cgo0 {
    text-anchor: middle;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xlif00h {
    text-shadow: 0 0 5px var(--x150wy4w);
  }

  .xuqd49z {
    text-shadow: 0 1px 2px var(--xs9y6l3);
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x1kyqaxf {
    text-transform: lowercase;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .x5ve5x3 {
    touch-action: none;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

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

  .x1s10owx {
    transform: rotate(90deg) scaleX(1);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .xozy240 {
    transform: translate(-50%, -50%) rotate(45deg);
  }

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

  .x1p7f9ex {
    transform: translateX(25px);
  }

  .x41r5uy {
    transform: translateX(26px);
  }

  .x1muecih {
    transform: translateY(-2px);
  }

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

  .x4ej8vm {
    unicode-bidi: isolate;
  }

  .xvrbanz {
    -webkit-user-select: all;
    user-select: all;
  }

  .x1kxipp6 {
    -webkit-user-select: auto;
    user-select: auto;
  }

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

  .x1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

  .x1q66pvx {
    will-change: transform,background-color;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x13faqbe {
    word-break: break-word;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .xp6lfbs {
    z-index: 1100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xp4indw {
    z-index: 2500;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xoegz02 {
    z-index: 4;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x13c03dx {
    z-index: var(--x10fq09u);
  }

  .x15khz5x {
    z-index: var(--x1n88brs);
  }

  .x1cjy786 {
    z-index: var(--x1qiwfg8);
  }

  .x7n6zbm {
    z-index: var(--xrs9mbg);
  }

  .xi501se:focus-visible {
    background-color: var(--x1cv8ofg);
  }

  .xbi99w:focus-visible {
    background-color: var(--xnvwb1r);
  }

  .xlx0hih:focus-visible {
    border-end-end-radius: 4px;
  }

  .x290jn4:focus-visible {
    border-end-end-radius: var(--x1oq6v0p);
  }

  .x1l5dkwq:focus-visible {
    border-end-start-radius: 4px;
  }

  .x11knjac:focus-visible {
    border-end-start-radius: var(--x1oq6v0p);
  }

  .xg88jhj:focus-within {
    border-inline-end-color: var(--x141fqqy);
  }

  .x1a6mp8y:focus-visible, .x2byxqt:focus-within {
    border-inline-end-color: var(--xv49es7);
  }

  .xmxw6x6:focus-within {
    border-inline-start-color: var(--x141fqqy);
  }

  .x7h5d81:focus-within, .xv9jrqr:focus-visible {
    border-inline-start-color: var(--xv49es7);
  }

  .x1dsu669:focus-visible {
    border-start-end-radius: 4px;
  }

  .xu8ujyx:focus-visible {
    border-start-end-radius: var(--x1oq6v0p);
  }

  .xcb7m2t:focus-visible {
    border-start-start-radius: 4px;
  }

  .xh1b29x:focus-visible {
    border-start-start-radius: var(--x1oq6v0p);
  }

  .xd49ic0:focus-visible {
    box-shadow: 0 0 0 2px var(--x1q0x4xy),0 0 0 4px var(--x9b6wi8);
  }

  .x1c09pka:focus-visible {
    box-shadow: 0 0 0 2px var(--xs9y6l3),0 0 0 4px var(--x9b6wi8);
  }

  .x138f8gj:focus-within {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--x141fqqy) 18%,transparent);
  }

  .x1tgmdiz:focus-within {
    box-shadow: 0 0 0 3px var(--x14t22yb),var(--x1unvzqx);
  }

  .x3hkl2s:focus-visible {
    box-shadow: 0 0 0 3px var(--x14t22yb);
  }

  .xtmg2jc:focus-visible {
    box-shadow: 0 0 0 3px var(--x1rurkvx);
  }

  .xbud4jo:focus-visible {
    box-shadow: 0 0 0 3px var(--xd0vheq);
  }

  .xstassl:focus-within {
    box-shadow: 0 0 0 3px var(--xft3rjj);
  }

  .x10vm0x1:focus-visible {
    color: var(--x195uo6z);
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .xhfxdjs:focus-visible {
    outline-offset: -3px;
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .xg3k7xy:first-child {
    border-end-end-radius: 0;
  }

  .x1l24flt:first-child {
    border-end-start-radius: var(--xrf6d7c);
  }

  .xkxv68e:first-child {
    border-start-end-radius: 0;
  }

  .x1f9dx3y:first-child {
    border-start-start-radius: var(--xrf6d7c);
  }

  .x1g9o5k7:last-child {
    border-end-end-radius: var(--xrf6d7c);
  }

  .xwbog0r:last-child {
    border-end-start-radius: 0;
  }

  .x1px6v62:last-child {
    border-start-end-radius: var(--xrf6d7c);
  }

  .x3m2koi:last-child {
    border-start-start-radius: 0;
  }

  .x1nwkzzc:disabled {
    background-color: var(--x1efi7n7);
  }

  .x2icg6e:disabled {
    background-color: var(--x1rhlwmk);
  }

  .x1b0gej5:disabled {
    border-inline-end-color: var(--xaony5c);
  }

  .x11ucv45:disabled {
    border-inline-start-color: var(--xaony5c);
  }

  .x1410412:disabled {
    box-shadow: none !important;
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x15gn7yf:disabled {
    color: var(--x18pafz4);
  }

  .x11wi7v5:disabled {
    color: var(--xjv8jo8);
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x1nj9xnt:disabled {
    opacity: .65;
  }

  .x1gl3shj:disabled {
    transform: none;
  }

  .x1968g1r:hover {
    background-color: var(--color-bg-dropdown-hover);
  }

  .xgwfn7j:hover {
    background-color: var(--x14mbnc6);
  }

  .xl9nu3a:hover {
    background-color: var(--x163vumk);
  }

  .xv8dogi:hover {
    background-color: var(--x195uo6z);
  }

  .x1sevxcb:hover {
    background-color: var(--x1cv8ofg);
  }

  .xxhukzx:hover {
    background-color: var(--x1efi7n7);
  }

  .x1rrcn84:hover {
    background-color: var(--x1ilw87v);
  }

  .xj76y5o:hover {
    background-color: var(--x1jd8109);
  }

  .xe8abit:hover {
    background-color: var(--x1ufmq4e);
  }

  .xr2q38u:hover {
    background-color: var(--x4v5kqm);
  }

  .x12qln8d:hover {
    background-color: var(--x8w5t1e);
  }

  .x2cl6wt:hover {
    background-color: var(--xgghgi5);
  }

  .x1uxrza3:hover {
    background-color: var(--xnvwb1r);
  }

  .xfau6d6:hover {
    background-color: var(--xrstbtc);
  }

  .x1mvrioq:hover {
    background-color: var(--xxc1p7k);
  }

  .x1kdf21a:hover {
    border-inline-end-color: var(--x10hb4ji);
  }

  .x8uib6z:hover {
    border-inline-end-color: var(--x141fqqy);
  }

  .x6kuz60:hover {
    border-inline-end-color: var(--x14mbnc6);
  }

  .xqli95k:hover {
    border-inline-end-color: var(--x195uo6z);
  }

  .x1vhb834:hover {
    border-inline-end-color: var(--x1k3dq6y);
  }

  .x1tsypch:hover {
    border-inline-end-color: var(--x1kaqwl4);
  }

  .x1tzdgmh:hover {
    border-inline-end-color: var(--x4akp13);
  }

  .xjfzjwt:hover {
    border-inline-end-color: var(--x710cen);
  }

  .xoo80io:hover {
    border-inline-end-color: var(--xaony5c);
  }

  .xg7m01u:hover {
    border-inline-end-color: var(--xv49es7);
  }

  .xdca5ff:hover {
    border-inline-start-color: var(--x10hb4ji);
  }

  .xe2ss9o:hover {
    border-inline-start-color: var(--x141fqqy);
  }

  .x18b6man:hover {
    border-inline-start-color: var(--x14mbnc6);
  }

  .x1dnr0zp:hover {
    border-inline-start-color: var(--x195uo6z);
  }

  .x17yfphk:hover {
    border-inline-start-color: var(--x1k3dq6y);
  }

  .x1uw0rld:hover {
    border-inline-start-color: var(--x1kaqwl4);
  }

  .xef9hfv:hover {
    border-inline-start-color: var(--x4akp13);
  }

  .xwrgo8x:hover {
    border-inline-start-color: var(--x710cen);
  }

  .x1hvfvp9:hover {
    border-inline-start-color: var(--xaony5c);
  }

  .xevg3m4:hover {
    border-inline-start-color: var(--xv49es7);
  }

  .x4q9mmu:hover {
    box-shadow: 0 0 8px var(--clip-accent);
  }

  .x9ohwn7:hover {
    box-shadow: 0 10px 20px var(--xo5fjly);
  }

  .x10imgwe:hover {
    box-shadow: 0 12px 28px var(--xjlgamt);
  }

  .x1a0xj1t:hover {
    box-shadow: 0 4px 12px var(--x10jo53u);
  }

  .x1u9qu3p:hover {
    box-shadow: 0 4px 12px var(--xvkopxo);
  }

  .x1c9m1vq:hover {
    box-shadow: 0 4px 14px var(--xcc2i9l),inset 0 1px 0 var(--xmug5x4);
  }

  .xrobcxx:hover {
    box-shadow: 0 4px 18px var(--x7yd9rn);
  }

  .x6uhi1m:hover {
    box-shadow: 0 4px 20px var(--x1rurkvx);
  }

  .x1ryamof:hover {
    box-shadow: 0 6px 20px var(--x10jo53u);
  }

  .x1gf3pv0:hover {
    box-shadow: 0 6px 20px var(--xo5fjly);
  }

  .xi8rec0:hover {
    box-shadow: 0 6px 20px var(--xtfnf8z);
  }

  .x8vnak:hover {
    box-shadow: inset 0 1px 0 var(--x992r6z),0 6px 14px var(--xcc2i9l);
  }

  .x1wtrbu5:hover {
    box-shadow: none;
  }

  .x1yhjf8c:hover {
    box-shadow: var(--x1o0kak4);
  }

  .xgk37fz:hover {
    box-shadow: var(--x1unvzqx);
  }

  .x1x7oju7:hover {
    color: var(--x14mbnc6);
  }

  .x1wj2plk:hover {
    color: var(--x195uo6z);
  }

  .xk1ugk0:hover {
    color: var(--x1kaqwl4);
  }

  .xfg14is:hover {
    color: var(--x1nblac4);
  }

  .xey3mop:hover {
    color: var(--x1puk3cx);
  }

  .x1u7uyv2:hover {
    color: var(--xbg7kux);
  }

  .x1ynwj22:hover {
    color: var(--xgghgi5);
  }

  .xllcl8v:hover {
    color: var(--xqmovjd);
  }

  .x23oj8s:hover {
    color: var(--xv49es7);
  }

  .xfj6ddy:hover {
    color: var(--xxc1p7k);
  }

  .x3bjil7:hover {
    filter: drop-shadow(0 0 5px var(--x1eq3mfw));
  }

  .xz83ny3:hover {
    filter: drop-shadow(0 0 8px var(--x150wy4w));
  }

  .x1ioam1s:hover {
    filter: none;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1t7rm6y:hover {
    transform: none;
  }

  .xsegxbs:hover {
    transform: scale(1.02);
  }

  .x1lcra6a:hover {
    transform: scale(1.1);
  }

  .x1xuib1q:hover {
    transform: scale(1.15);
  }

  .xkde00k:hover {
    transform: translate(-50%, -50%) rotate(45deg) scale(1.4);
  }

  .x14ow2ja:hover {
    transform: translateY(-1px);
  }

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .x1n3u82n:hover {
    transform: translateY(-4px);
  }

  .xbp1nis:focus {
    border-inline-end-color: var(--x141fqqy);
  }

  .x1q9n1fs:focus {
    border-inline-end-color: var(--x14mbnc6);
  }

  .x14mrp4k:focus {
    border-inline-end-color: var(--x195uo6z);
  }

  .xk8t21c:focus {
    border-inline-end-color: var(--x1jq9pct);
  }

  .xltfj52:focus {
    border-inline-end-color: var(--x1kaqwl4);
  }

  .x1dk3xb6:focus {
    border-inline-end-color: var(--x1tk7k2x);
  }

  .xn0h6fe:focus {
    border-inline-end-color: var(--xv49es7);
  }

  .xxbowrz:focus {
    border-inline-start-color: var(--x141fqqy);
  }

  .xb2otee:focus {
    border-inline-start-color: var(--x14mbnc6);
  }

  .x1qw84uf:focus {
    border-inline-start-color: var(--x195uo6z);
  }

  .x6bm1jl:focus {
    border-inline-start-color: var(--x1jq9pct);
  }

  .x1x8ubwj:focus {
    border-inline-start-color: var(--x1kaqwl4);
  }

  .xtug77o:focus {
    border-inline-start-color: var(--x1tk7k2x);
  }

  .x19jy7vd:focus {
    border-inline-start-color: var(--xv49es7);
  }

  .x17frr62:focus {
    box-shadow: 0 0 0 2px var(--x14t22yb);
  }

  .x1mmi4bs:focus {
    box-shadow: 0 0 0 3px var(--x141ise5);
  }

  .x1ln81j7:focus {
    box-shadow: 0 0 0 3px var(--x14t22yb);
  }

  .x1tedokn:focus {
    box-shadow: 0 0 0 3px var(--x163vumk);
  }

  .x1i5sgnh:focus {
    box-shadow: 0 0 0 3px var(--x33jz7u);
  }

  .xi6zm0y:focus {
    box-shadow: 0 0 0 3px var(--x8w5t1e);
  }

  .x1ykturs:focus {
    box-shadow: 0 0 0 3px var(--xft3rjj);
  }

  .xk0o091:focus {
    box-shadow: 0 0 0 4px var(--x14t22yb);
  }

  .x17hymnv:active {
    background-color: var(--x9k4t27);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .x1pdlv7q:active {
    transform: none;
  }

  .xk4oym4:active {
    transform: scale(.98);
  }

  .x3kbueh:active {
    transform: translateY(0);
  }

  .x1sjarlb:active {
    transform: translateY(2px);
  }

  @media (width <= 600px) {
    .x1nv3ygk.x1nv3ygk {
      align-items: flex-start;
    }
  }

  @media (width <= 768px) {
    .x8qz8m6.x8qz8m6 {
      align-items: flex-start;
    }

    .xrm1hu7.xrm1hu7 {
      align-items: stretch;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1s1fvk8.x1s1fvk8 {
      animation-duration: .01ms;
    }

    .xr2l13b.xr2l13b {
      animation-duration: .2s;
    }

    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

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

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .x1in4vjr.x1in4vjr {
      animation-name: x18re5ia-B;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x1jaadh9.x1jaadh9 {
      border-end-end-radius: var(--xaz8vzn);
    }
  }

  @media (width <= 480px) {
    .xji33pe.xji33pe {
      border-end-end-radius: var(--xrf6d7c);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x1g6ytgn.x1g6ytgn {
      border-end-start-radius: var(--xaz8vzn);
    }
  }

  @media (width <= 480px) {
    .x1cad2jn.x1cad2jn {
      border-end-start-radius: var(--xrf6d7c);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xuog63p.xuog63p {
      border-start-end-radius: var(--xaz8vzn);
    }
  }

  @media (width <= 480px) {
    .x5mx22t.x5mx22t {
      border-start-end-radius: var(--xrf6d7c);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x17m0rv5.x17m0rv5 {
      border-start-start-radius: var(--xaz8vzn);
    }
  }

  @media (width <= 480px) {
    .x1c33kw6.x1c33kw6 {
      border-start-start-radius: var(--xrf6d7c);
    }
  }

  @media (width <= 899px) {
    .xxc68.xxc68 {
      column-gap: 0;
    }

    .x1eeqpd4.x1eeqpd4 {
      column-gap: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xupcsk4.xupcsk4 {
      column-gap: 10px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xvzdarl.xvzdarl {
      column-gap: 11px;
    }
  }

  @media (width >= 1440px) {
    .x57ynip.x57ynip {
      column-gap: 15px;
    }
  }

  @media (width <= 480px) {
    .xw9md1c.xw9md1c {
      column-gap: 18px;
    }
  }

  @media (width <= 899px) {
    .x1afnuy7.x1afnuy7 {
      column-gap: 5px;
    }

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

  @media (width <= 480px) {
    .x2p1p48.x2p1p48 {
      column-gap: 8px;
    }

    .x6n8aeg.x6n8aeg {
      column-gap: 9px;
    }
  }

  @media (width <= 899px) {
    .x4fpnxs.x4fpnxs {
      display: block;
    }
  }

  @media (width <= 480px) {
    .xd7ltep.xd7ltep {
      display: none;
    }
  }

  @media (width <= 640px) {
    .xkaaz9w.xkaaz9w {
      display: none;
    }
  }

  @media (width <= 768px) {
    .xcq4dyp.xcq4dyp {
      display: none;
    }
  }

  @media (width <= 899px) {
    .x1daaz14.x1daaz14 {
      display: none;
    }
  }

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

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

  @media (width >= 768px) {
    .x12vxjpv.x12vxjpv {
      flex-direction: row;
    }
  }

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

  @media (width <= 480px) {
    .x14wewtj.x14wewtj {
      font-size: .55rem;
    }

    .x1iyb0ee.x1iyb0ee {
      font-size: .58rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1de8sfr.x1de8sfr {
      font-size: .58rem;
    }
  }

  @media (width >= 1440px) {
    .x106vdu8.x106vdu8 {
      font-size: .65rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1nt3zsc.x1nt3zsc {
      font-size: .72rem;
    }
  }

  @media (width <= 480px) {
    .xs3dbqs.xs3dbqs {
      font-size: .78rem;
    }

    .x167ldv4.x167ldv4 {
      font-size: .79rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xje4vx4.xje4vx4 {
      font-size: .81rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x19pfjtu.x19pfjtu {
      font-size: .83rem;
    }
  }

  @media (width <= 480px) {
    .xe92fbv.xe92fbv {
      font-size: .85rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x12xi98c.x12xi98c {
      font-size: .93rem;
    }
  }

  @media (width >= 1440px) {
    .x2i6hjb.x2i6hjb {
      font-size: .94rem;
    }
  }

  @media (width <= 480px) {
    .x5x8lmy.x5x8lmy {
      font-size: .98rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1x68emz.x1x68emz {
      font-size: .9rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1e10pg1.x1e10pg1 {
      font-size: 1.03rem;
    }
  }

  @media (width >= 1440px) {
    .x1orev4i.x1orev4i {
      font-size: 1.06rem;
    }
  }

  @media (width <= 480px) {
    .x1ufbicu.x1ufbicu {
      font-size: 1.08rem;
    }

    .xv1s1ho.xv1s1ho {
      font-size: 1.19rem;
    }
  }

  @media (width >= 1440px) {
    .xyv174b.xyv174b {
      font-size: 1.19rem;
    }
  }

  @media (width <= 768px) {
    .x1qk3vu8.x1qk3vu8 {
      font-size: 1.1rem;
    }
  }

  @media (width <= 640px) {
    .xzqihf2.xzqihf2 {
      font-size: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1qju7mb.x1qju7mb {
      font-size: 1.25rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xi3lfx9.xi3lfx9 {
      font-size: 1.31rem;
    }
  }

  @media (width <= 768px) {
    .xwecoc9.xwecoc9 {
      font-size: 1.35rem;
    }
  }

  @media (width <= 480px) {
    .x7ki7e6.x7ki7e6 {
      font-size: 1.56rem;
    }
  }

  @media (width <= 768px) {
    .xyeidsu.xyeidsu {
      font-size: 1.56rem;
    }
  }

  @media (width <= 480px) {
    .x1hz897e.x1hz897e {
      font-size: 1.5rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xidwu39.xidwu39 {
      font-size: 1.69rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x16lnt0q.x16lnt0q {
      font-size: 1.81rem;
    }
  }

  @media (width <= 480px) {
    .x4ocqfr.x4ocqfr {
      font-size: 1.88rem;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xeh7b53.xeh7b53 {
      font-size: 1.88rem;
    }
  }

  @media (width <= 899px) {
    .x1ylhvc9.x1ylhvc9 {
      font-size: 11px;
    }

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

  @media (width <= 480px) {
    .xen5lvd.xen5lvd {
      font-size: 13px;
    }
  }

  @media (width <= 899px) {
    .x1fipme4.x1fipme4 {
      font-size: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xa47417.xa47417 {
      font-size: 1rem;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x15dkh3f.x15dkh3f {
      font-size: 2.19rem;
    }
  }

  @media (width >= 1440px) {
    .xj4uk6h.xj4uk6h {
      font-size: 2.25rem;
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1tsor90.x1tsor90 {
      font-size: 2.5rem;
    }
  }

  @media (width <= 480px) {
    .xzcjl51.xzcjl51 {
      font-size: 20px;
    }
  }

  @media (width <= 768px) {
    .x1xra5vk.x1xra5vk {
      font-size: 23px;
    }
  }

  @media (width <= 899px) {
    .x1uxn0w6.x1uxn0w6 {
      font-size: 9.5px;
    }
  }

  @media (width <= 768px) {
    .xwambw1.xwambw1 {
      font-size: var(--x19frjsn);
    }
  }

  @media (width <= 760px) {
    .x1l6olnj.x1l6olnj {
      font-size: var(--x1dgz39);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xv7zkng.xv7zkng {
      font-size: var(--xlijb21);
    }
  }

  @media (width <= 899px) {
    .x1ntevf0.x1ntevf0 {
      grid-template-columns: 120px minmax(0, 1fr);
    }
  }

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

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

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

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

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

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

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

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

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

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

  @media (width >= 560.01px) and (width <= 900px) {
    .x1z0p4wg.x1z0p4wg {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

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

  @media (width >= 769px) and (width <= 1024px) {
    .xi7252e.xi7252e {
      grid-template-columns: repeat(8, 1fr);
    }
  }

  @media (width <= 899px) {
    .x1bmh32t.x1bmh32t {
      grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .xspa4v8.xspa4v8 {
      grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    }
  }

  @media (width <= 640px) {
    .x11d54mw.x11d54mw {
      inset-inline-end: 12px;
    }

    .xpeh4i1.xpeh4i1 {
      inset-inline-start: 12px;
    }
  }

  @media (width <= 760px) {
    .x12g45ao.x12g45ao {
      justify-content: stretch;
    }

    .xwn7hfu.xwn7hfu {
      justify-self: center;
    }
  }

  @media (width <= 480px) {
    .x153xynn.x153xynn {
      margin-inline-end: auto;
    }
  }

  @media (width <= 768px) {
    .xhn8po8.xhn8po8 {
      margin-inline-end: auto;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x131mvjw.x131mvjw {
      margin-inline-end: auto;
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1bufb56.x1bufb56 {
      margin-inline-end: auto;
    }
  }

  @media (width <= 480px) {
    .x1xjb033.x1xjb033 {
      margin-inline-start: auto;
    }
  }

  @media (width <= 768px) {
    .xf5g9bb.xf5g9bb {
      margin-inline-start: auto;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x10jaoek.x10jaoek {
      margin-inline-start: auto;
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1gyjuqq.x1gyjuqq {
      margin-inline-start: auto;
    }
  }

  @media (width <= 640px) {
    .xvjfgsy.xvjfgsy {
      padding-inline-end: .4rem;
    }
  }

  @media (width <= 480px) {
    .xwdncz2.xwdncz2 {
      padding-inline-end: .75rem;
    }
  }

  @media (width <= 899px) {
    .xpi1e93.xpi1e93 {
      padding-inline-end: 0;
    }
  }

  @media (width <= 480px) {
    .xu3g462.xu3g462 {
      padding-inline-end: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xu66qv2.xu66qv2 {
      padding-inline-end: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1tq8qxj.x1tq8qxj {
      padding-inline-end: 1.56rem;
    }
  }

  @media (width <= 899px) {
    .xfl4wcd.xfl4wcd {
      padding-inline-end: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xfqbi3i.xfqbi3i {
      padding-inline-end: 11px;
    }
  }

  @media (width <= 480px) {
    .x1vq2ysn.x1vq2ysn {
      padding-inline-end: 13px;
    }

    .xur2cht.xur2cht {
      padding-inline-end: 14px;
    }
  }

  @media (width <= 899px) {
    .xpgtj2l.xpgtj2l {
      padding-inline-end: 14px;
    }
  }

  @media (width <= 480px) {
    .x56yoeu.x56yoeu {
      padding-inline-end: 16px;
    }
  }

  @media (width <= 899px) {
    .x1ilwl7r.x1ilwl7r {
      padding-inline-end: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1sylze1.x1sylze1 {
      padding-inline-end: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1q828ks.x1q828ks {
      padding-inline-end: 19px;
    }
  }

  @media (width <= 899px) {
    .x7mq8bk.x7mq8bk {
      padding-inline-end: 6px;
    }

    .xz9j6u8.xz9j6u8 {
      padding-inline-end: 8px;
    }
  }

  @media (width <= 768px) {
    .x12kqvi8.x12kqvi8 {
      padding-inline-end: var(--x10cst8e);
    }
  }

  @media (width <= 480px) {
    .x9nbcn9.x9nbcn9 {
      padding-inline-end: var(--x1nn9dhb);
    }

    .x19wx8is.x19wx8is {
      padding-inline-end: var(--x3rbinl);
    }
  }

  @media (width <= 640px) {
    .x1sa2yjb.x1sa2yjb {
      padding-inline-end: var(--x3rbinl);
    }
  }

  @media (width <= 760px) {
    .x9mi84r.x9mi84r {
      padding-inline-end: var(--x3rbinl);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xumpzwx.xumpzwx {
      padding-inline-end: var(--x3rbinl);
    }
  }

  @media (width <= 768px) {
    .xpl8pam.xpl8pam {
      padding-inline-end: var(--xiwc582);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xicn5cc.xicn5cc {
      padding-inline-end: var(--xiwc582);
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .xjtwjsm.xjtwjsm {
      padding-inline-end: var(--xiwc582);
    }
  }

  @media (width <= 480px) {
    .x908qr7.x908qr7 {
      padding-inline-start: .75rem;
    }
  }

  @media (width <= 640px) {
    .xsmfesj.xsmfesj {
      padding-inline-start: .85rem;
    }
  }

  @media (width <= 899px) {
    .x1wi7962.x1wi7962 {
      padding-inline-start: 0;
    }
  }

  @media (width <= 480px) {
    .x18u3dlz.x18u3dlz {
      padding-inline-start: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xllj4k9.xllj4k9 {
      padding-inline-start: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1aadyir.x1aadyir {
      padding-inline-start: 1.56rem;
    }
  }

  @media (width <= 899px) {
    .x1nq5q16.x1nq5q16 {
      padding-inline-start: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x11rwync.x11rwync {
      padding-inline-start: 11px;
    }
  }

  @media (width <= 480px) {
    .x1lp0zco.x1lp0zco {
      padding-inline-start: 13px;
    }

    .x1obhifw.x1obhifw {
      padding-inline-start: 14px;
    }
  }

  @media (width <= 899px) {
    .x8hsokh.x8hsokh {
      padding-inline-start: 14px;
    }
  }

  @media (width <= 480px) {
    .x1oo8xx3.x1oo8xx3 {
      padding-inline-start: 16px;
    }
  }

  @media (width <= 899px) {
    .x1vv38fk.x1vv38fk {
      padding-inline-start: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1uemaqf.x1uemaqf {
      padding-inline-start: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x3hbbib.x3hbbib {
      padding-inline-start: 19px;
    }
  }

  @media (width <= 899px) {
    .x1oyy0d1.x1oyy0d1 {
      padding-inline-start: 6px;
    }

    .x1j0aexj.x1j0aexj {
      padding-inline-start: 8px;
    }
  }

  @media (width <= 768px) {
    .x1j3dmjl.x1j3dmjl {
      padding-inline-start: var(--x10cst8e);
    }
  }

  @media (width <= 480px) {
    .xvqaexa.xvqaexa {
      padding-inline-start: var(--x1nn9dhb);
    }

    .xjik1ct.xjik1ct {
      padding-inline-start: var(--x3rbinl);
    }
  }

  @media (width <= 640px) {
    .xa78o2m.xa78o2m {
      padding-inline-start: var(--x3rbinl);
    }
  }

  @media (width <= 760px) {
    .x14r199m.x14r199m {
      padding-inline-start: var(--x3rbinl);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xoex88j.xoex88j {
      padding-inline-start: var(--x3rbinl);
    }
  }

  @media (width <= 768px) {
    .xrzsdq4.xrzsdq4 {
      padding-inline-start: var(--xiwc582);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x1v4iuho.x1v4iuho {
      padding-inline-start: var(--xiwc582);
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1owy7d.x1owy7d {
      padding-inline-start: var(--xiwc582);
    }
  }

  @media (width <= 899px) {
    .x1qosas7.x1qosas7 {
      row-gap: 0;
    }

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

  @media (width >= 481px) and (width <= 768px) {
    .x18ezuk2.x18ezuk2 {
      row-gap: 10px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x19jimgr.x19jimgr {
      row-gap: 11px;
    }
  }

  @media (width >= 1440px) {
    .x1xamxe6.x1xamxe6 {
      row-gap: 15px;
    }
  }

  @media (width <= 480px) {
    .xbhiiv7.xbhiiv7 {
      row-gap: 18px;
    }
  }

  @media (width <= 899px) {
    .xulpx79.xulpx79 {
      row-gap: 5px;
    }

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

  @media (width <= 480px) {
    .xm8wxd5.xm8wxd5 {
      row-gap: 8px;
    }

    .x149s6we.x149s6we {
      row-gap: 9px;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xuupxpy.xuupxpy {
      transform: none;
    }
  }

  @media (width <= 480px) {
    .x1g1g7ab.x1g1g7ab {
      transform: rotate(90deg) scaleX(1);
    }
  }

  @media (width <= 768px) {
    .x2rwrkz.x2rwrkz {
      transform: rotate(90deg) scaleX(1);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xsagj69.xsagj69 {
      transition-duration: .01ms;
    }
  }
}

@layer priority5 {
  .x1f9uzn5 {
    border-bottom-color: color-mix(in oklab,var(--x141fqqy) 50%,var(--x4akp13));
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1kc3v0q {
    border-left-color: var(--x1ld8vr9);
  }

  .x1jui2zu {
    border-left-color: var(--x1llluk2);
  }

  .x15hcoxz {
    border-left-color: var(--xxx295b);
  }

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

  .xp80gmj {
    border-top-color: color-mix(in oklab,var(--x141fqqy) 50%,var(--x4akp13));
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

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

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

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

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

  .x1dw6ayw {
    bottom: -15%;
  }

  .x1t1qrwb {
    bottom: -2px;
  }

  .x1l0o5ch {
    bottom: -50%;
  }

  .xsugpx9 {
    bottom: -6px;
  }

  .xzgyfjc {
    bottom: .63rem;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x1oozmrk {
    bottom: 15px;
  }

  .x191j7n5 {
    bottom: 16px;
  }

  .xbfrwjf {
    bottom: 4px;
  }

  .x1wa3icf {
    bottom: 5px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .x36attc {
    bottom: calc(100% + 6px);
  }

  .x8ftpcg {
    bottom: var(--x3rbinl);
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .x18dl8mb {
    height: 150px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xi0exxh {
    height: 23px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xlrawln {
    height: 25px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .xettwda {
    height: 2rem;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1s1d1n7 {
    height: 35px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xqvfhly {
    height: 45px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x1egiwwb {
    height: 500px;
  }

  .x10wjd1d {
    height: 50px;
  }

  .xng8ra {
    height: 60px;
  }

  .xols6we {
    height: 6px;
  }

  .xr931m4 {
    height: 75px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xegnrdp {
    height: 9px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1cllszz {
    height: var(--timeline-h, 36vh);
  }

  .x1f4buv5 {
    left: -2px;
  }

  .xjt1ard {
    left: -5%;
  }

  .xn3vecc {
    left: -50%;
  }

  .xdjccd9 {
    left: -6px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1c5ba64 {
    left: 11px;
  }

  .xdnuchv {
    left: 13px;
  }

  .xt9097p {
    left: 1px;
  }

  .xdddudm {
    left: 25px;
  }

  .x4mh905 {
    left: 3px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1rvfpmx {
    left: 5px;
  }

  .xncym2f {
    left: 8px;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .x1gso0pz {
    left: var(--x3rbinl);
  }

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

  .x1huwwth {
    margin-bottom: -3px;
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .x1bfpfak {
    margin-bottom: .31em;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x7zjnj5 {
    margin-bottom: .63em;
  }

  .x1q1lrh {
    margin-bottom: .65rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1sfzahb {
    margin-bottom: 13px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .x27g93e {
    margin-bottom: 3.75rem;
  }

  .xahult9 {
    margin-bottom: 3px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .x87f1vt {
    margin-bottom: var(--x10cst8e);
  }

  .xgtxfcb {
    margin-bottom: var(--x164i5b1);
  }

  .xfkx3vo {
    margin-bottom: var(--x1nn9dhb);
  }

  .x1qiiomu {
    margin-bottom: var(--x3rbinl);
  }

  .x1u1irdx {
    margin-bottom: var(--xiwc582);
  }

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

  .xiz41ja {
    margin-left: -6px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1b46xbh {
    margin-left: var(--x1nn9dhb);
  }

  .xuaqvq8 {
    margin-left: var(--x3rbinl);
  }

  .xiuc7rv {
    margin-left: var(--xiwc582);
  }

  .xl010v5 {
    margin-right: 4px;
  }

  .x15ku74s {
    margin-right: 6px;
  }

  .x1db2dqx {
    margin-right: 8px;
  }

  .x1l0c5tx {
    margin-right: var(--x1nn9dhb);
  }

  .xg8usuo {
    margin-right: var(--x3rbinl);
  }

  .x4zh5eh {
    margin-right: var(--xiwc582);
  }

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

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x1b5as5r {
    margin-top: -var(--x1nn9dhb);
  }

  .xo7kle4 {
    margin-top: .15rem;
  }

  .x15z0wfo {
    margin-top: .35rem;
  }

  .xdt5uv0 {
    margin-top: .4rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1xplqco {
    margin-top: var(--x10cst8e);
  }

  .xwtzsyx {
    margin-top: var(--x164i5b1);
  }

  .x1guphw3 {
    margin-top: var(--x1nn9dhb);
  }

  .x1hk0t4s {
    margin-top: var(--x3rbinl);
  }

  .x1truiwt {
    margin-top: var(--xiwc582);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1mu601j {
    max-height: 120px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .xryhor {
    max-height: 375px;
  }

  .x1rq5m6k {
    max-height: 500px;
  }

  .x1y64xwv {
    max-height: 625px;
  }

  .xbcd05g {
    max-height: 64vh;
  }

  .xchkpuk {
    max-height: 750px;
  }

  .xqui1pq {
    max-height: 90vh;
  }

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

  .x7ab17h {
    max-height: none;
  }

  .x1m189uc {
    max-width: 0;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xted6l9 {
    max-width: 1000px;
  }

  .x2aouup {
    max-width: 120px;
  }

  .x180r4c5 {
    max-width: 1250px;
  }

  .x17jmlyi {
    max-width: 12px;
  }

  .x1lz411i {
    max-width: 1500px;
  }

  .x256u9z {
    max-width: 250px;
  }

  .xmaf8s6 {
    max-width: 375px;
  }

  .x65f84u {
    max-width: 500px;
  }

  .x19zqmas {
    max-width: 625px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .xqt8c36 {
    max-width: 775px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x1cvmqbx {
    max-width: 8px;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .x74rdph {
    max-width: min(420px, 100vw - 24px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xgb0o5f {
    min-height: 125px;
  }

  .xbwy6ji {
    min-height: 150px;
  }

  .xilw7sw {
    min-height: 188px;
  }

  .xz65tgg {
    min-height: 200px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xjjci79 {
    min-height: 250px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x1or5b8i {
    min-height: 313px;
  }

  .x712feu {
    min-height: 320px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .xy4odla {
    min-height: 375px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xg0is8a {
    min-height: 420px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x7ywyr2 {
    min-height: 50px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .xvkrg5o {
    min-height: 58px;
  }

  .x1skkevw {
    min-height: 60vh;
  }

  .x8nclml {
    min-height: 64px;
  }

  .x1wzw5q2 {
    min-height: 68px;
  }

  .x65nank {
    min-height: auto;
  }

  .x1sw3q2b {
    min-height: min(36vh, 360px);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xktpd3l {
    min-width: 100px;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .xjoudau {
    min-width: 125px;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .xt7fyls {
    min-width: 150px;
  }

  .x15kz4h8 {
    min-width: 16px;
  }

  .xl7rnod {
    min-width: 175px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .xaqe6nd {
    min-width: 188px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .x2ixbly {
    min-width: 250px;
  }

  .x1264ykn {
    min-width: 28px;
  }

  .x9041oi {
    min-width: 2px;
  }

  .x17s4nb9 {
    min-width: 30px;
  }

  .x1h80ny7 {
    min-width: 350px;
  }

  .x1gvwcb {
    min-width: 360px;
  }

  .x15hfatp {
    min-width: 36px;
  }

  .x13m5vm7 {
    min-width: 38px;
  }

  .x1p574vv {
    min-width: 3px;
  }

  .x13o0s5z {
    min-width: 400px;
  }

  .x1nb6za0 {
    min-width: 44px;
  }

  .x1mv5wl4 {
    min-width: 4px;
  }

  .x1hxoosp {
    min-width: 50px;
  }

  .xnnffwl {
    min-width: 63px;
  }

  .x173qytb {
    min-width: 75px;
  }

  .xwrg52n {
    min-width: 88px;
  }

  .xd5yu7s {
    min-width: 94px;
  }

  .x15x72sd {
    min-width: auto;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x14aock7 {
    overflow-x: scroll;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x1rife3k {
    overflow-y: scroll;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .xl0rxw3 {
    padding-bottom: .25em;
  }

  .xes99ow {
    padding-bottom: .25rem;
  }

  .xvrpxjx {
    padding-bottom: .35rem;
  }

  .xw47dao {
    padding-bottom: .45rem;
  }

  .xgimdap {
    padding-bottom: .47rem;
  }

  .xt307pa {
    padding-bottom: .55rem;
  }

  .x32ua2e {
    padding-bottom: .63em;
  }

  .xj73f8w {
    padding-bottom: .63rem;
  }

  .x4odjur {
    padding-bottom: .65rem;
  }

  .xota9p6 {
    padding-bottom: .6rem;
  }

  .xsaxbkt {
    padding-bottom: .75rem;
  }

  .xag6fex {
    padding-bottom: .78rem;
  }

  .xvgi8cs {
    padding-bottom: .7rem;
  }

  .x12snt29 {
    padding-bottom: .9rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x1ukdy9m {
    padding-bottom: 1.88rem;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .x1j85h84 {
    padding-bottom: 1px;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .x1fh90og {
    padding-bottom: 2.5rem;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x1t4gjm {
    padding-bottom: 22px;
  }

  .x1kjsxda {
    padding-bottom: 23px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .xbaz6xv {
    padding-bottom: 30px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xs9asl8 {
    padding-bottom: 5px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1ykpatu {
    padding-bottom: 7px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x6qr7ec {
    padding-bottom: calc(8px + env(safe-area-inset-bottom));
  }

  .x1p8bbfp {
    padding-bottom: clamp(2rem, 5vh, 3.5rem);
  }

  .x1jghpmh {
    padding-bottom: var(--x10cst8e);
  }

  .x1ojulg2 {
    padding-bottom: var(--x164i5b1);
  }

  .x1rxh9r9 {
    padding-bottom: var(--x1nn9dhb);
  }

  .x12izlxz {
    padding-bottom: var(--x3rbinl);
  }

  .x19fmiff {
    padding-bottom: var(--xiwc582);
  }

  .x1vmu3ca {
    padding-left: .63em;
  }

  .x1j4hqii {
    padding-left: .63rem;
  }

  .xqslvwp {
    padding-left: 1.88em;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x1wol2wz {
    padding-left: calc(var(--xiwc582) + 30px);
  }

  .x1a6ls7w {
    padding-left: var(--x10cst8e);
  }

  .xjhc426 {
    padding-left: var(--x1nn9dhb);
  }

  .xstimee {
    padding-left: var(--x3rbinl);
  }

  .x1lz2yo0 {
    padding-left: var(--xiwc582);
  }

  .xs54pbk {
    padding-right: .63rem;
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xk0xhvr {
    padding-right: 50px;
  }

  .x1ug7bdz {
    padding-right: 6px;
  }

  .x1wjyylc {
    padding-right: calc(var(--xiwc582) + 25px);
  }

  .x5eno86 {
    padding-right: calc(var(--xiwc582) + 30px);
  }

  .x1gykpo8 {
    padding-right: var(--x1nn9dhb);
  }

  .xignjqu {
    padding-right: var(--x3rbinl);
  }

  .xv3w2tp {
    padding-right: var(--xiwc582);
  }

  .x13ui6vm {
    padding-top: .25em;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .xi1zy7b {
    padding-top: .35rem;
  }

  .x1849fr {
    padding-top: .45rem;
  }

  .x54vy2p {
    padding-top: .47rem;
  }

  .x1o9s02k {
    padding-top: .55rem;
  }

  .xtsbkvn {
    padding-top: .63em;
  }

  .x1jyk5ui {
    padding-top: .63rem;
  }

  .x1flg24d {
    padding-top: .65rem;
  }

  .xumxmzd {
    padding-top: .6rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .x1ladf1x {
    padding-top: .78rem;
  }

  .x15y8ph0 {
    padding-top: .7rem;
  }

  .xrxlgr9 {
    padding-top: .95rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x1sm98yn {
    padding-top: 1.88rem;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .x12t3zde {
    padding-top: 1rem;
  }

  .x1rjoabk {
    padding-top: 2.5rem;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1xy6bms {
    padding-top: 22px;
  }

  .x1qim8zg {
    padding-top: 23px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x128v7jw {
    padding-top: 2rem;
  }

  .x9orja2 {
    padding-top: 30px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x123j3cw {
    padding-top: 5px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .xm7lytj {
    padding-top: 7px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x1c4ls21 {
    padding-top: clamp(.75rem, 2vh, 1.5rem);
  }

  .x1lm2fqq {
    padding-top: var(--x10cst8e);
  }

  .x1k1zrt8 {
    padding-top: var(--x164i5b1);
  }

  .x1v8azfx {
    padding-top: var(--x1nn9dhb);
  }

  .xkzidae {
    padding-top: var(--x3rbinl);
  }

  .x1bxfkja {
    padding-top: var(--xiwc582);
  }

  .x1nzp1pv {
    right: -10%;
  }

  .x93q5by {
    right: -50%;
  }

  .xgzdjil {
    right: -6px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x131sewu {
    right: 10px;
  }

  .x1nxrt8b {
    right: 13px;
  }

  .x3lmqil {
    right: 2px;
  }

  .xq7mrsa {
    right: 30%;
  }

  .x1pzoy33 {
    right: 4px;
  }

  .x17uefhk {
    right: 5.63rem;
  }

  .x4a824z {
    right: 5px;
  }

  .xwukr4l {
    right: auto;
  }

  .xbyzbml {
    right: var(--x3rbinl);
  }

  .x16l2wyv {
    top: -10%;
  }

  .x10hu2aj {
    top: -22px;
  }

  .x1qiirwl {
    top: -2px;
  }

  .x13ko0gm {
    top: -32px;
  }

  .x13k8yb0 {
    top: -50%;
  }

  .xtu2xtp {
    top: -6px;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xfyf068 {
    top: 13px;
  }

  .xnfr1j {
    top: 1px;
  }

  .xi3dyvs {
    top: 22px;
  }

  .x19qcdgh {
    top: 25px;
  }

  .xs7f9wi {
    top: 2px;
  }

  .x1rdfs0y {
    top: 30%;
  }

  .x6eb32v {
    top: 31px;
  }

  .xxk6nc9 {
    top: 3px;
  }

  .xndqk7f {
    top: 4px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1jzctok {
    top: 5px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .xfr5jun {
    top: 8px;
  }

  .x80663w {
    top: auto;
  }

  .xi4zq41 {
    top: calc(100% + 5px);
  }

  .xwwefxd {
    top: calc(100% + 6px);
  }

  .x7l6ljt {
    top: calc(env(safe-area-inset-top, 0px) + 76px);
  }

  .x1xqvm0m {
    top: var(--x3rbinl);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1exxlbk {
    width: 100px;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .xrostsh {
    width: 150px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xlzg99y {
    width: 23px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xezl2tj {
    width: 25px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x1849jeq {
    width: 30px;
  }

  .xl8sfnv {
    width: 313px;
  }

  .xnb4fj5 {
    width: 325px;
  }

  .x1td3qas {
    width: 32px;
  }

  .xxsgkw5 {
    width: 350px;
  }

  .x1n7h9c3 {
    width: 35px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .xinu3np {
    width: 45%;
  }

  .xzuapc8 {
    width: 45px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1pju0fl {
    width: 50px;
  }

  .xnfjc3l {
    width: 55px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1247r65 {
    width: 60px;
  }

  .x3bhodz {
    width: 63px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x9fslfs {
    width: 75px;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xm6i5cn {
    width: 90%;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x14atkfc {
    width: auto;
  }

  .xygntl5 {
    width: calc(100% * var(--zoom, 1));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x13a7jsa {
    width: min(1120px, 100%);
  }

  .x1g7kauv {
    width: min(420px, 100vw - 24px);
  }

  .x1o1kfju {
    width: min(520px, 90%);
  }

  .x1htk83x {
    width: min(700px, 100%);
  }

  .x9redfm {
    width: min(720px, 100%);
  }

  .x1jyg1z4 {
    width: min(760px, 100%);
  }

  .x6r39xv {
    width: min(980px, 100%);
  }

  .x10w99qt:focus-within {
    border-bottom-color: var(--x141fqqy);
  }

  .x1n9tyjb:focus-within, .xdueu40:focus-visible {
    border-bottom-color: var(--xv49es7);
  }

  .xtjtz5f:focus-within {
    border-top-color: var(--x141fqqy);
  }

  .x1bk2pgb:focus-within, .x1d3xpc2:focus-visible {
    border-top-color: var(--xv49es7);
  }

  .xjhw6fn:disabled {
    border-bottom-color: var(--xaony5c);
  }

  .x1b7uxgy:disabled {
    border-top-color: var(--xaony5c);
  }

  .x158hrij:hover {
    border-bottom-color: var(--x10hb4ji);
  }

  .xdvk5gt:hover {
    border-bottom-color: var(--x141fqqy);
  }

  .xxes2mk:hover {
    border-bottom-color: var(--x14mbnc6);
  }

  .x14jzp2r:hover {
    border-bottom-color: var(--x195uo6z);
  }

  .x3gpfnd:hover {
    border-bottom-color: var(--x1k3dq6y);
  }

  .x1aaxwpw:hover {
    border-bottom-color: var(--x1kaqwl4);
  }

  .x1dp7f1p:hover {
    border-bottom-color: var(--x4akp13);
  }

  .x1rt1hvc:hover {
    border-bottom-color: var(--x710cen);
  }

  .x1hkt54r:hover {
    border-bottom-color: var(--xaony5c);
  }

  .x133r11f:hover {
    border-bottom-color: var(--xv49es7);
  }

  .x1ykczc3:hover {
    border-top-color: var(--x10hb4ji);
  }

  .xmrxzsn:hover {
    border-top-color: var(--x141fqqy);
  }

  .xgmenah:hover {
    border-top-color: var(--x14mbnc6);
  }

  .x1d0ndlf:hover {
    border-top-color: var(--x195uo6z);
  }

  .x11armi2:hover {
    border-top-color: var(--x1k3dq6y);
  }

  .x1yvvmr9:hover {
    border-top-color: var(--x1kaqwl4);
  }

  .x1tta79j:hover {
    border-top-color: var(--x4akp13);
  }

  .x1ks7yt5:hover {
    border-top-color: var(--x710cen);
  }

  .x13ym8y0:hover {
    border-top-color: var(--xaony5c);
  }

  .xe6dfvb:hover {
    border-top-color: var(--xv49es7);
  }

  .xb6whuz:focus {
    border-bottom-color: var(--x141fqqy);
  }

  .xwox5xe:focus {
    border-bottom-color: var(--x14mbnc6);
  }

  .xnbti39:focus {
    border-bottom-color: var(--x195uo6z);
  }

  .xno8l6j:focus {
    border-bottom-color: var(--x1jq9pct);
  }

  .x4z1bno:focus {
    border-bottom-color: var(--x1kaqwl4);
  }

  .xc0nnfd:focus {
    border-bottom-color: var(--x1tk7k2x);
  }

  .x1o674wk:focus {
    border-bottom-color: var(--xv49es7);
  }

  .x1qxyzvk:focus {
    border-top-color: var(--x141fqqy);
  }

  .xi5uob:focus {
    border-top-color: var(--x14mbnc6);
  }

  .x13qodue:focus {
    border-top-color: var(--x195uo6z);
  }

  .x1wqf57q:focus {
    border-top-color: var(--x1jq9pct);
  }

  .x515oxf:focus {
    border-top-color: var(--x1kaqwl4);
  }

  .x685wu:focus {
    border-top-color: var(--x1tk7k2x);
  }

  .xbc1fto:focus {
    border-top-color: var(--xv49es7);
  }

  @media (width <= 768px) {
    .xi19fg5.xi19fg5 {
      height: 125px;
    }
  }

  @media (width <= 899px) {
    .xv2mxtv.xv2mxtv {
      height: 220px;
    }
  }

  @media (width <= 768px) {
    .x2tofaz.x2tofaz {
      height: 60px;
    }
  }

  @media (width <= 480px) {
    .xdqu4wr.xdqu4wr {
      margin-bottom: .63rem;
    }
  }

  @media (width <= 768px) {
    .xu0ku6j.xu0ku6j {
      margin-bottom: 0;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x2hcrx8.x2hcrx8 {
      margin-bottom: 1.25rem;
    }
  }

  @media (width <= 480px) {
    .xoounqg.xoounqg {
      margin-bottom: 12px;
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .xipw1lz.xipw1lz {
      margin-bottom: 2.5rem;
    }
  }

  @media (width <= 768px) {
    .xxw17qk.xxw17qk {
      margin-bottom: var(--x1nn9dhb);
    }
  }

  @media (width <= 480px) {
    .x1qrrgzp.x1qrrgzp {
      margin-left: -5px;
    }
  }

  @media (width <= 768px) {
    .x1dbwn4j.x1dbwn4j {
      margin-left: -6px;
    }
  }

  @media (width <= 480px) {
    .x1536mr4.x1536mr4 {
      margin-top: 0;
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x66c124.x66c124 {
      margin-top: 0;
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1x3js8k.x1x3js8k {
      margin-top: 0;
    }
  }

  @media (width <= 768px) {
    .x6l1jvi.x6l1jvi {
      margin-top: var(--xiwc582);
    }
  }

  @media (width <= 899px) {
    .x114c594.x114c594 {
      max-height: 42vh;
    }
  }

  @media (width <= 760px) {
    .x9tkxzo.x9tkxzo {
      max-height: 48vh;
    }
  }

  @media (width <= 899px) {
    .xlm1n48.xlm1n48 {
      max-height: calc(100vh - 20px);
    }
  }

  @media (width >= 1440px) {
    .x1j6gfr6.x1j6gfr6 {
      max-width: 1650px;
    }
  }

  @media (width <= 899px) {
    .xmxj851.xmxj851 {
      min-height: 200px;
    }
  }

  @media (width <= 760px) {
    .xkzjua8.xkzjua8 {
      min-height: 260px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xhiw8p.xhiw8p {
      min-height: 36px;
    }
  }

  @media (width <= 480px) {
    .x1b4oopn.x1b4oopn {
      min-height: 44px;
    }
  }

  @media (width <= 899px) {
    .xebhus5.xebhus5 {
      min-height: 44px;
    }
  }

  @media (width <= 640px) {
    .x18ynltm.x18ynltm {
      min-height: 54px;
    }
  }

  @media (width >= 768px) {
    .xqsm9qa.xqsm9qa {
      min-width: 0;
    }
  }

  @media (width <= 768px) {
    .xj5fkyz.xj5fkyz {
      min-width: 100%;
    }
  }

  @media (width >= 481px) {
    .x1c1lws.x1c1lws {
      min-width: 100px;
    }

    .xqaz10x.xqaz10x {
      min-width: 150px;
    }

    .x1loh7pj.x1loh7pj {
      min-width: 188px;
    }
  }

  @media (width <= 899px) {
    .x1b1uebq.x1b1uebq {
      min-width: 44px;
    }
  }

  @media (width >= 481px) {
    .xt4fq5o.xt4fq5o {
      min-width: 63px;
    }
  }

  @media (width <= 768px) {
    .x1ditdp1.x1ditdp1 {
      min-width: auto;
    }
  }

  @media (width <= 899px) {
    .x1tsjjzn.x1tsjjzn {
      overflow-x: auto;
    }
  }

  @media (width <= 640px) {
    .x369x7x.x369x7x {
      padding-bottom: .35rem;
    }
  }

  @media (width <= 480px) {
    .xfos7us.xfos7us {
      padding-bottom: .55rem;
    }
  }

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

  @media (width <= 480px) {
    .x10pnnru.x10pnnru {
      padding-bottom: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xsd4mli.xsd4mli {
      padding-bottom: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1o9x6g0.x1o9x6g0 {
      padding-bottom: 1.56rem;
    }
  }

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

    .xkwlqfy.xkwlqfy {
      padding-bottom: 12px;
    }
  }

  @media (width <= 480px) {
    .x1gro1lm.x1gro1lm {
      padding-bottom: 16px;
    }
  }

  @media (width <= 899px) {
    .xxz1kyn.xxz1kyn {
      padding-bottom: 18px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xpyun4.xpyun4 {
      padding-bottom: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1b64dhv.x1b64dhv {
      padding-bottom: 19px;
    }
  }

  @media (width <= 480px) {
    .x1wn9t1a.x1wn9t1a {
      padding-bottom: 20px;
    }
  }

  @media (width <= 640px) {
    .x1x8epk1.x1x8epk1 {
      padding-bottom: 2rem;
    }
  }

  @media (width <= 899px) {
    .xztntpe.xztntpe {
      padding-bottom: 6px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x5838pk.x5838pk {
      padding-bottom: 6px;
    }
  }

  @media (width <= 480px) {
    .x1083u2b.x1083u2b {
      padding-bottom: 8px;
    }
  }

  @media (width <= 768px) {
    .xscaoxz.xscaoxz {
      padding-bottom: var(--x10cst8e);
    }
  }

  @media (width <= 480px) {
    .xnwbnoo.xnwbnoo {
      padding-bottom: var(--x1nn9dhb);
    }
  }

  @media (width <= 640px) {
    .x50usl9.x50usl9 {
      padding-bottom: var(--x1nn9dhb);
    }
  }

  @media (width <= 480px) {
    .x6kkesw.x6kkesw {
      padding-bottom: var(--x3rbinl);
    }
  }

  @media (width <= 640px) {
    .x1fajlwj.x1fajlwj {
      padding-bottom: var(--x3rbinl);
    }
  }

  @media (width <= 760px) {
    .x1gatja0.x1gatja0 {
      padding-bottom: var(--x3rbinl);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x1tm8ssb.x1tm8ssb {
      padding-bottom: var(--x3rbinl);
    }
  }

  @media (width <= 768px) {
    .x1q1bf5x.x1q1bf5x {
      padding-bottom: var(--xiwc582);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x17yg55b.x17yg55b {
      padding-bottom: var(--xiwc582);
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1r1jrwr.x1r1jrwr {
      padding-bottom: var(--xiwc582);
    }
  }

  @media (width <= 640px) {
    .xtevf4p.xtevf4p {
      padding-top: .35rem;
    }
  }

  @media (width <= 480px) {
    .x16rt3a0.x16rt3a0 {
      padding-top: .55rem;
    }
  }

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

  @media (width <= 480px) {
    .xnne8jd.xnne8jd {
      padding-top: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xnglz4c.xnglz4c {
      padding-top: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xzksar9.xzksar9 {
      padding-top: 1.56rem;
    }
  }

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

    .x18a7wqs.x18a7wqs {
      padding-top: 12px;
    }
  }

  @media (width <= 480px) {
    .xyro4uv.xyro4uv {
      padding-top: 13px;
    }
  }

  @media (width <= 899px) {
    .xc38eo8.xc38eo8 {
      padding-top: 14px;
    }
  }

  @media (width <= 480px) {
    .xhstohz.xhstohz {
      padding-top: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xgumy73.xgumy73 {
      padding-top: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xxon20a.xxon20a {
      padding-top: 19px;
    }
  }

  @media (width <= 640px) {
    .x8rshr5.x8rshr5 {
      padding-top: 1rem;
    }
  }

  @media (width <= 480px) {
    .x1v3sa78.x1v3sa78 {
      padding-top: 20px;
    }
  }

  @media (width <= 899px) {
    .x1j5tx32.x1j5tx32 {
      padding-top: 6px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xfh707n.xfh707n {
      padding-top: 6px;
    }
  }

  @media (width <= 480px) {
    .x1o4b3yc.x1o4b3yc {
      padding-top: 8px;
    }
  }

  @media (width <= 768px) {
    .x7z9wr6.x7z9wr6 {
      padding-top: var(--x10cst8e);
    }
  }

  @media (width <= 480px) {
    .xav5an5.xav5an5 {
      padding-top: var(--x1nn9dhb);
    }
  }

  @media (width <= 640px) {
    .x1fs43nf.x1fs43nf {
      padding-top: var(--x1nn9dhb);
    }
  }

  @media (width <= 480px) {
    .x1lgnrmj.x1lgnrmj {
      padding-top: var(--x3rbinl);
    }
  }

  @media (width <= 640px) {
    .x1pu9own.x1pu9own {
      padding-top: var(--x3rbinl);
    }
  }

  @media (width <= 760px) {
    .x6c8afo.x6c8afo {
      padding-top: var(--x3rbinl);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .xsewxex.xsewxex {
      padding-top: var(--x3rbinl);
    }
  }

  @media (width <= 768px) {
    .x3sybsh.x3sybsh {
      padding-top: var(--xiwc582);
    }
  }

  @media (width >= 480.01px) and (width <= 768px) {
    .x1xl9vel.x1xl9vel {
      padding-top: var(--xiwc582);
    }
  }

  @media (width >= 768.01px) and (width <= 1024px) {
    .x1vszxoc.x1vszxoc {
      padding-top: var(--xiwc582);
    }
  }

  @media (width <= 480px) {
    .xyw5s6n.xyw5s6n {
      right: -19px;
    }
  }

  @media (width <= 768px) {
    .x8ih0yj.x8ih0yj {
      right: -25px;
    }
  }

  @media (width <= 640px) {
    .x1ujkgqg.x1ujkgqg {
      top: calc(env(safe-area-inset-top, 0px) + 66px);
    }
  }

  @media (width <= 760px) {
    .xu3tkzf.xu3tkzf {
      width: 100%;
    }
  }

  @media (width <= 768px) {
    .x1i8vjtc.x1i8vjtc {
      width: 100%;
    }

    .xigqpf.xigqpf {
      width: 125px;
    }

    .x1r1y4ja.x1r1y4ja {
      width: 60px;
    }
  }

  @media (width <= 640px) {
    .x9nnsnq.x9nnsnq {
      width: auto;
    }
  }
}

@layer priority6 {
  .x1jio3k:before {
    background: linear-gradient(90deg,transparent,var(--xyte5h),transparent);
  }

  .xbcc796::-webkit-scrollbar-track {
    background: none;
  }

  .xbnse6l:before {
    background: var(--clip-edge-bar, transparent);
  }

  .xycjag:before {
    background: var(--x10hb4ji);
  }

  .xxeh6w0:before {
    background: var(--x1ilw87v);
  }

  .x1xfz92l:before {
    background: var(--x1ld8vr9);
  }

  .x1t2j9lc::-moz-range-thumb {
    background: var(--x1ojuqte);
  }

  .xong15t::-webkit-slider-thumb {
    background: var(--x1ojuqte);
  }

  .x3lmg3d::-webkit-scrollbar-thumb {
    background: var(--xaony5c);
  }

  .x1qqjtwl:before {
    background: var(--xppvo40);
  }

  .x1s70tef::-webkit-scrollbar-thumb:hover {
    background: var(--x10hb4ji);
  }

  .x1hk5mtq::-webkit-slider-thumb:hover {
    background: var(--x1jd8109);
  }

  .xc9qmh9::-moz-range-thumb:hover {
    background: var(--x1jd8109);
  }

  .xfx7v1d:before:hover {
    background: var(--x992r6z);
  }
}

@layer priority7 {
  .x1v49a23::-webkit-scrollbar-thumb {
    border-bottom: 2px solid #0000;
  }

  .x1az85pv:after {
    border-bottom: 3px solid;
  }

  .x1dgllwq::-moz-range-thumb {
    border-bottom: none;
  }

  .x1ig3s1y::-webkit-scrollbar-thumb {
    border-inline-end: 2px solid #0000;
  }

  .x19o0jzt:after {
    border-inline-end: 3px solid;
  }

  .x104yl84::-moz-range-thumb {
    border-inline-end: none;
  }

  .x1xr07km::-webkit-scrollbar-thumb {
    border-inline-start: 2px solid #0000;
  }

  .xss8xqq:after {
    border-inline-start: 3px solid;
  }

  .xlq0zwj::-moz-range-thumb {
    border-inline-start: none;
  }

  .xu715j::-webkit-scrollbar-thumb {
    border-top: 2px solid #0000;
  }

  .xm0zyrr:after {
    border-top: 3px solid;
  }

  .x113qh7d::-moz-range-thumb {
    border-top: none;
  }

  .x1lwvig7::-webkit-slider-thumb {
    transition: all .3s;
  }

  .x1xqh1uu::-moz-range-thumb {
    transition: all .3s;
  }

  .x1sgrjcz:before {
    transition: background var(--x11ckct5) var(--x4q8raq),width var(--x11ckct5) var(--x4q8raq);
  }

  .x1mn3i6o:before {
    transition: background var(--x11ckct5) var(--x4q8raq);
  }
}

@layer priority8 {
  .x1hzk0bc::-webkit-slider-thumb {
    -webkit-appearance: none;
  }

  .x1o4oh8a:after {
    animation-duration: .6s;
  }

  .xr44b32:before {
    animation-duration: 2s;
  }

  .x13ee8us:after, .xzuot31:before {
    animation-iteration-count: infinite;
  }

  .x2sepsc:after {
    animation-name: xqng64z-B;
  }

  .x1yxh2c6:before {
    animation-name: xroe53j-B;
  }

  .x15y3wy1:after {
    animation-timing-function: linear;
  }

  .xibs45w::-webkit-slider-thumb {
    appearance: none;
  }

  .x1i2lk8g::-webkit-scrollbar-thumb {
    background-clip: content-box;
  }

  .x1ycwq3t::-webkit-scrollbar-thumb {
    border-end-end-radius: 10px;
  }

  .x1a3o5l8:before {
    border-end-end-radius: 1px;
  }

  .xdceeoa:before {
    border-end-end-radius: 2px;
  }

  .x1myhkec::-moz-range-thumb {
    border-end-end-radius: 50%;
  }

  .x1y66t81::-webkit-slider-thumb {
    border-end-end-radius: 50%;
  }

  .xjp5e1j:before {
    border-end-end-radius: inherit;
  }

  .x1edbl1k:after {
    border-end-end-radius: var(--x1m5fbwm);
  }

  .x1uhm1mk::-webkit-scrollbar-thumb {
    border-end-start-radius: 10px;
  }

  .xe21s8h:before {
    border-end-start-radius: 1px;
  }

  .xxjlzk1:before {
    border-end-start-radius: 2px;
  }

  .xkl7mu5::-moz-range-thumb {
    border-end-start-radius: 50%;
  }

  .xpx3ic3::-webkit-slider-thumb {
    border-end-start-radius: 50%;
  }

  .x10ojri0:before {
    border-end-start-radius: inherit;
  }

  .x12uwvst:after {
    border-end-start-radius: var(--x1m5fbwm);
  }

  .x1k1b1ks::-webkit-scrollbar-thumb {
    border-start-end-radius: 10px;
  }

  .x6g0gvw:before {
    border-start-end-radius: 1px;
  }

  .xsnlprs:before {
    border-start-end-radius: 2px;
  }

  .x1rizj1e::-webkit-slider-thumb {
    border-start-end-radius: 50%;
  }

  .x3xuhg7::-moz-range-thumb {
    border-start-end-radius: 50%;
  }

  .x3glmed:before {
    border-start-end-radius: inherit;
  }

  .x1vpvdkp:after {
    border-start-end-radius: var(--x1m5fbwm);
  }

  .x6n2oq6::-webkit-scrollbar-thumb {
    border-start-start-radius: 10px;
  }

  .x1s9ezuj:before {
    border-start-start-radius: 1px;
  }

  .x1s00sz2:before {
    border-start-start-radius: 2px;
  }

  .x1th4nss::-webkit-slider-thumb {
    border-start-start-radius: 50%;
  }

  .xwuopey::-moz-range-thumb {
    border-start-start-radius: 50%;
  }

  .xib5pzt:before {
    border-start-start-radius: inherit;
  }

  .xye7am9:after {
    border-start-start-radius: var(--x1m5fbwm);
  }

  .xih6xnh::placeholder {
    color: var(--xjv8jo8);
  }

  .xg45yk::placeholder {
    color: var(--xzyksl4);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x5pni9w::-webkit-slider-thumb {
    cursor: pointer;
  }

  .xvs8oyn::-moz-range-thumb {
    cursor: pointer;
  }

  .x1fgarty:before {
    display: block;
  }

  .xtyp5od:before {
    inset-inline-end: 0;
  }

  .x1682cnc:before {
    inset-inline-start: 0;
  }

  .x7xwk5j::placeholder {
    opacity: 1;
  }

  .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

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

  .xjrhtii::-webkit-scrollbar-thumb:hover {
    background-clip: content-box;
  }
}

@layer priority9 {
  .x1e1sk4l:after {
    border-top-color: #0000;
  }

  .xhq5o37:before {
    bottom: 0;
  }

  .xrnkxd5:before {
    bottom: auto;
  }

  .xszcg87:before {
    height: 100%;
  }

  .x12latdt::-webkit-scrollbar {
    height: 10px;
  }

  .x17zp9gg:before {
    height: 10px;
  }

  .x6giem4:after {
    height: 20px;
  }

  .x1xyey98::-moz-range-thumb {
    height: 25px;
  }

  .x2v717o::-webkit-slider-thumb {
    height: 25px;
  }

  .xv7f310:before {
    height: 3px;
  }

  .xosuyxc:before {
    height: 40%;
  }

  .xtauv1w:before {
    height: 42%;
  }

  .xdahmmw:before {
    height: 50%;
  }

  .xevv251:before {
    left: -100%;
  }

  .xgdch9p:before {
    left: 50%;
  }

  .x1y3wzot:before {
    top: 0;
  }

  .xe7t7c2:before {
    top: 100%;
  }

  .x3vl400:before {
    width: 1.5px;
  }

  .x1rmj1tg:before {
    width: 100%;
  }

  .x9ayz4t::-webkit-scrollbar {
    width: 10px;
  }

  .x26pben:after {
    width: 20px;
  }

  .x9eiz9u::-webkit-slider-thumb {
    width: 25px;
  }

  .xjt8dmu::-moz-range-thumb {
    width: 25px;
  }

  .xjuy2up:before {
    width: 2px;
  }

  .xrggy61:before {
    width: 56px;
  }

  .x1prd1oo::-webkit-slider-thumb:hover {
    height: 30px;
  }

  .x1svc3gd::-moz-range-thumb:hover {
    height: 30px;
  }

  .x116g0bj::-webkit-slider-thumb:hover {
    width: 30px;
  }

  .xu0fh3b::-moz-range-thumb:hover {
    width: 30px;
  }
}

@keyframes x127c7en-B {
  0%, 100% {
    background-position: 0%;
    transform: rotate(0) scale(1);
  }

  25% {
    background-position: 50% 100%;
  }

  50% {
    background-position: 100%;
    transform: rotate(180deg) scale(1.1);
  }

  75% {
    background-position: 50% 0;
  }
}

@keyframes x193tcgr-B {
  0% {
    box-shadow: 0 0 0 0 var(--xo5fjly);
    background-image: linear-gradient(45deg,var(--x17lnum2) 0%,var(--x1eq3mfw) 40%,var(--x1eq3mfw) 60%,var(--x17lnum2) 100%);
    background-position: -200% 0;
    background-size: 200% 100%;
  }

  50% {
    box-shadow: 0 0 0 13px var(--x1u3bu96);
  }

  100% {
    box-shadow: 0 0 0 10px var(--x17lnum2);
    background-image: linear-gradient(45deg,var(--x17lnum2) 0%,var(--x1eq3mfw) 40%,var(--x1eq3mfw) 60%,var(--x17lnum2) 100%);
    background-position: 200% 0;
    background-size: 200% 100%;
  }
}

@keyframes xsu3wz6-B {
  0% {
    box-shadow: 0 0 0 2px var(--x14t22yb);
  }

  50% {
    box-shadow: 0 0 12px 2px var(--x1eq3mfw);
  }

  100% {
    box-shadow: 0 0 0 2px var(--x14t22yb);
  }
}

@keyframes x1gznsdv-B {
  0% {
    filter: drop-shadow(0 0 2px var(--x1eq3mfw));
  }

  100% {
    filter: drop-shadow(0 0 6px var(--x150wy4w));
  }
}

@keyframes xow12fz-B {
  0%, 100% {
    filter: drop-shadow(0 0 2px var(--x1eq3mfw));
  }

  50% {
    filter: drop-shadow(0 0 6px var(--x150wy4w));
  }
}

@keyframes x17bmke9-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

@keyframes xw2c1lr-B {
  from {
    opacity: 0;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

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

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

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

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

@keyframes x1esz3ei-B {
  from {
    opacity: 0;
    transform: translateX(-50%) translateY(10px);
  }

  to {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
  }
}

@keyframes xqssjme-B {
  0%, 80%, 100% {
    opacity: .3;
    transform: translateY(0) scale(.9);
  }

  40% {
    opacity: 1;
    transform: translateY(-2px) scale(1);
  }
}

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

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

@keyframes x6tsjlz-B {
  from {
    opacity: 0;
    transform: translateY(50px);
  }

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

@keyframes xr8eula-B {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }

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

@keyframes xy94qka-B {
  from {
    opacity: 0;
    transform: translateY(10px);
  }

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

@keyframes x1h80wmf-B {
  0% {
    opacity: 1;
    border-top-width: 2px;
    border-inline-end-width: 2px;
    border-bottom-width: 2px;
    border-inline-start-width: 2px;
    width: 0;
    height: 0;
    top: 14px;
    left: 14px;
  }

  100% {
    opacity: 0;
    border-top-width: 1px;
    border-inline-end-width: 1px;
    border-bottom-width: 1px;
    border-inline-start-width: 1px;
    width: 28px;
    height: 28px;
    top: 0;
    left: 0;
  }
}

@keyframes xvwkq88-B {
  from {
    transform: perspective(400px) rotateY(0);
  }

  to {
    transform: perspective(400px) rotateY(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes xqng64z-B {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes xf792gz-B {
  0%, 100% {
    transform: rotate(0);
  }

  25% {
    transform: rotate(-5deg);
  }

  75% {
    transform: rotate(5deg);
  }
}

@keyframes x97m37s-B {
  0% {
    opacity: .3;
    transform: scale(0);
  }

  40% {
    opacity: 1;
    transform: scale(1);
  }

  80% {
    opacity: .3;
    transform: scale(0);
  }

  100% {
    opacity: .3;
    transform: scale(0);
  }
}

@keyframes x1yhncuk-B {
  0%, 60%, 100% {
    opacity: .5;
    transform: scale(.8);
  }

  30% {
    opacity: 1;
    transform: scale(1.2);
  }
}

@keyframes x193nwzp-B {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .4;
    transform: scale(1.6);
  }
}

@keyframes x1hv84rx-B {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.05);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes x2284ev-B {
  0% {
    opacity: .95;
    transform: scale(1);
  }

  50% {
    opacity: 1;
    transform: scale(1.1);
  }

  100% {
    opacity: .95;
    transform: scale(1);
  }
}

@keyframes xhgnm4t-B {
  0%, 100% {
    transform: scaleY(1);
  }

  50% {
    transform: scaleY(1.12);
  }
}

@keyframes x14g2r72-B {
  0%, 100% {
    transform: translate(0) scale(1);
  }

  50% {
    transform: translate(6%, -4%) scale(1.1);
  }
}

@keyframes x17h9c0y-B {
  from {
    opacity: 0;
    transform: translateX(-100%);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x4e0q11-B {
  from {
    opacity: 0;
    transform: translateX(100%);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xroe53j-B {
  from {
    transform: translateX(-100%);
  }

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

@keyframes xmhs2k9-B {
  0%, 100% {
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    transform: translateX(10px);
  }
}

@keyframes xapjgfx-B {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }

  40% {
    transform: translateY(-30px);
  }

  60% {
    transform: translateY(-15px);
  }
}

@keyframes x11hjej0-B {
  from {
    opacity: 0;
    transform: translateY(20px);
  }

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

@keyframes xuxjohs-B {
  from {
    opacity: 0;
    transform: translateY(-100%);
  }

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

@keyframes xb5v048-B {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }
}

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

:root, .x1ninb3b {
  --x12vut7x: "Poppins", sans-serif;
  --x10j7jng: .78rem;
  --x1dgz39: 1.09rem;
  --x19frjsn: 1.25rem;
  --xlijb21: 1.56rem;
  --x1vqi15m: 3.13rem;
  --x10kmt40: 300;
  --x1qf0hxj: 400;
  --x11s7hf7: 500;
  --x1lwc3mw: 600;
  --x179x3rp: 700;
}

:root, .x10kj8g4 {
  --x195uo6z: var(--color-primary);
  --x14mbnc6: var(--color-primary-hover);
  --x1ticfoy: var(--color-primary-hover-rgb);
  --x163vumk: var(--color-primary-hover-transparent);
  --xv49es7: var(--color-accent);
  --xtt277z: var(--color-accent-light);
  --x1eq3mfw: var(--color-accent-glow);
  --x150wy4w: var(--color-accent-glow-strong);
  --xyqzwj9: var(--color-accent-glow-weak);
  --x17lnum2: var(--color-accent-transparent);
  --x1u3bu96: var(--color-accent-ring);
  --xvkopxo: var(--color-accent-shadow);
  --x7yd9rn: var(--color-accent-shadow-strong);
  --x14t22yb: var(--color-focus-ring);
  --x1rurkvx: var(--color-focus-ring-strong);
  --x10jo53u: var(--color-primary-shadow);
  --xo5fjly: var(--color-primary-shadow-strong);
  --x1rhlwmk: var(--color-primary-shadow-dark);
  --x1efi7n7: var(--color-secondary);
  --xxc1p7k: var(--color-secondary-hover);
  --x1tk7k2x: var(--color-success);
  --x4v5kqm: var(--color-success-hover);
  --x141ise5: var(--color-success-bg);
  --x1kaqwl4: var(--color-error);
  --xgghgi5: var(--color-error-hover);
  --x8w5t1e: var(--color-error-bg);
  --x1rmrmv0: var(--color-error-bg-solid);
  --xtfnf8z: var(--color-error-border);
  --x1jq9pct: var(--color-warning);
  --xkjbeac: var(--color-warning-hover);
  --x33jz7u: var(--color-warning-bg);
  --xrstbtc: var(--color-page);
  --x1ufmq4e: var(--color-white);
  --xya22rs: var(--color-card);
  --x14j4gvu: var(--color-card-hero);
  --x1942qvz: var(--color-box-bg-rgb);
  --x1artv96: var(--color-surface-0);
  --xucatiy: var(--color-surface-1);
  --xoq7afz: var(--color-surface-2);
  --x1h078q3: var(--color-surface-elev);
  --x10drtum: var(--color-header);
  --x16abp12: var(--color-dropdown);
  --xnvwb1r: var(--color-input);
  --xcpq6as: var(--color-glass-fill);
  --x1cv8ofg: var(--color-glass-fill-strong);
  --x5dsah0: var(--color-glass-border);
  --x1lpu6j7: var(--color-glass-border-strong);
  --xyte5h: var(--color-inset-shine);
  --x1ojuqte: var(--color-primary);
  --x1jd8109: var(--color-primary-hover);
  --x9k4t27: var(--color-accent-light);
  --x1nblac4: var(--color-text-title);
  --x1puk3cx: var(--color-white);
  --xzyksl4: var(--color-text-body);
  --x6ccht5: var(--color-text-label);
  --xnuaimr: var(--color-text-disabled);
  --x1irnoj8: var(--color-text-title);
  --xd0vheq: var(--color-border-card);
  --x710cen: var(--color-border-card-hover);
  --x71g763: var(--color-border-strong);
  --x3ga1jc: var(--color-border-dropdown);
  --x1ilw87v: var(--color-selection-bg);
  --x1wdie4a: var(--color-overlay-scrim);
  --x15qsmdb: var(--color-overlay-solid);
  --x1p8o4r7: var(--color-output-black);
  --x1tbf9k5: var(--color-overlay-soft);
  --x4olezi: var(--color-purple);
  --x17te9d8: var(--color-purple-hover);
  --x13ci2zm: var(--color-purple-shadow);
  --x1xusbht: var(--color-purple-shadow-strong);
  --x1y1r6h0: var(--color-tag-blue);
  --xrfr6xj: var(--color-toast-info-bg);
  --xu4xigc: var(--color-toast-success-bg);
  --x167tho6: var(--color-toast-warning-bg);
  --xc23eyt: var(--color-toast-error-bg);
  --x1ppug54: var(--color-diff-added-text);
  --x1hl4m4n: var(--color-diff-removed-text);
  --x18b2u00: var(--color-diff-added-bg);
  --x19zehzg: var(--color-diff-removed-bg);
  --x9cgbs8: var(--color-diff-highlight-bg);
  --x17v0s8c: var(--color-diff-removed-highlight-bg);
  --x1kyvf8f: var(--color-checkerboard-a);
  --xivbpnv: var(--color-checkerboard-b);
  --x1eg1opb: var(--color-output-black);
  --x1ly4aih: var(--color-output-white);
  --x1rg1w6y: var(--color-editor-default);
  --x1q64sn2: var(--color-editor-default-alt);
  --x12qojss: var(--color-logo-version);
  --x1kdfigd: var(--color-logo-version);
  --x1w5rqha: var(--color-card-hero);
  --x84366y: var(--color-focus-ring-strong);
  --x17s8lam: var(--color-aurora-opacity);
}

:root, .x1awxc8z {
  --x1gg3lv9: var(--color-shadow-sm);
  --x1unvzqx: var(--color-shadow-md);
  --x1o0kak4: var(--color-shadow-lg);
}

:root, .x1j9ayrc {
  --x1k3dq6y: var(--color-accent);
  --xzix9su: var(--color-accent-light);
  --x4ofmnw: var(--color-accent-glow);
  --xo4qcx7: var(--color-accent-glow-weak);
  --x141fqqy: var(--color-accent);
  --xft3rjj: var(--color-selection-bg);
  --x1frcjo9: var(--color-editor-default-alt);
  --x70z11d: var(--color-error-bg);
  --x1o73vvj: var(--color-purple);
  --x1ics3sj: var(--color-purple-shadow);
  --x10ggkn3: var(--color-purple-shadow-strong);
  --x1pd9qjm: var(--color-accent);
  --x143yqwg: var(--color-purple);
  --x1wb0y81: var(--color-warning);
  --x1f111du: var(--color-success);
  --x1efid6x: var(--color-success);
  --x1llluk2: var(--color-warning);
  --x1sr1kml: var(--color-warning-bg);
  --xxx295b: var(--color-error);
  --xuanzs1: var(--color-error-bg);
  --xw1s0vr: var(--color-error-border);
  --xkb4677: var(--color-error-hover);
  --xqmovjd: var(--color-white);
  --xg41wcv: var(--color-output-black);
  --xs9y6l3: var(--color-overlay-scrim);
  --xj7tr6k: var(--color-overlay-solid);
  --x19lwjfp: var(--color-glass-fill);
  --x1rq4tae: var(--color-glass-fill-strong);
  --xdfsuk5: var(--color-glass-border);
  --x992r6z: var(--color-glass-border-strong);
  --xjlgamt: var(--color-primary-shadow);
  --xcc2i9l: var(--color-primary-shadow-strong);
  --xmug5x4: var(--color-inset-shine);
  --x1fieq4x: var(--color-page);
}

:root, .x1scohuw {
  --x1ld8vr9: var(--color-primary);
  --x192mrhy: var(--color-primary-hover);
  --x1q0x4xy: var(--color-page);
  --xkfitas: var(--color-animation-bg-grain);
  --x1581nvt: var(--color-surface-0);
  --xekrwy7: var(--color-surface-1);
  --x1inp1qh: var(--color-surface-2);
  --x815jba: var(--color-surface-elev);
  --xks1o6n: var(--color-header);
  --x193v4qt: var(--color-input);
  --xif6rij: var(--color-border-card-hover);
  --xbg7kux: var(--color-text-title);
  --xxe8pc8: var(--color-text-body);
  --xjv8jo8: var(--color-text-label);
  --x18pafz4: var(--color-text-disabled);
  --x4akp13: var(--color-border-card);
  --xaony5c: var(--color-border-card-hover);
  --x10hb4ji: var(--color-border-strong);
  --x9b6wi8: var(--color-focus-ring-strong);
  --xppvo40: var(--color-shine);
}

:root, .x11drm5n {
  --x1n88brs: 1100;
  --x10fq09u: 1050;
  --x1qiwfg8: 800;
  --xi64k0m: 700;
  --xrs9mbg: 1;
}

:root, .x2aq745 {
  --x1nn9dhb: .31rem;
  --x3rbinl: .63rem;
  --xiwc582: 1.25rem;
  --x10cst8e: 2.5rem;
  --x164i5b1: 3.13rem;
}

:root, .x1gf9il3 {
  --x1x1tp8l: 4px;
  --x1oq6v0p: 6px;
  --xta52c7: 10px;
  --xxmd6pe: 14px;
  --x1p3j4r2: 22px;
}

:root, .x1ky9ehq {
  --x22qig5: var(--color-shadow-sm);
  --x1565atr: var(--color-shadow-md);
  --x1kcqqmt: var(--color-shadow-lg);
  --x1u963gx: 0 0 0 3px var(--color-focus-ring);
}

:root, .x4ydrb1 {
  --x4q8raq: cubic-bezier(.25, .46, .45, .94);
  --x11ckct5: .15s;
  --x12g06c7: .3s;
  --x1o1z6gl: .5s;
}

:root, .xy41drk {
  --xpn2xda: .3s;
  --x12hslw5: .15s;
  --x1e1n39y: .5s;
  --x15g20je: cubic-bezier(.25, .46, .45, .94);
}

:root, .x11qy52k {
  --xrf6d7c: 5px;
  --xaz8vzn: 10px;
  --x1riuhyl: 25px;
  --x1m5fbwm: 50%;
}

.xjowa85.xjowa85, .xjowa85.xjowa85:root {
  --x1q0x4xy: var(--color-page);
  --xkfitas: var(--color-animation-bg-grain);
  --xaony5c: var(--color-border-card-hover);
  --x10hb4ji: var(--color-border-strong);
  --x4akp13: var(--color-border-card);
  --x1ld8vr9: var(--color-primary);
  --x192mrhy: var(--color-primary-hover);
  --x9b6wi8: var(--color-focus-ring-strong);
  --xks1o6n: var(--color-header);
  --x193v4qt: var(--color-input);
  --xif6rij: var(--color-border-card-hover);
  --xppvo40: var(--color-shine);
  --x1581nvt: var(--color-surface-0);
  --xekrwy7: var(--color-surface-1);
  --x1inp1qh: var(--color-surface-2);
  --x815jba: var(--color-surface-elev);
  --xbg7kux: var(--color-text-title);
  --xjv8jo8: var(--color-text-label);
  --x18pafz4: var(--color-text-disabled);
  --xxe8pc8: var(--color-text-body);
}

.x1q3zdqf {
  --clip-edge-bar: var(--x992r6z);
}

.xmda5ag {
  --clip-edge-vis: 0;
}

.xbtdmkn:hover {
  --clip-edge-vis: 1;
}

.xopoax6:hover {
  --tool-description-color: var(--xzyksl4);
}

.x1fsdpz3:hover {
  --tool-title-color: var(--x14mbnc6);
}
