*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.absolute{position:absolute}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-4{margin-left:1rem}.mr-4{margin-right:1rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-\[60vh\]{min-height:60vh}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-lg{max-width:32rem}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.appearance-none{appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.self-end{align-self:flex-end}.rounded{border-radius:.25rem}.border{border-width:1px}.p-4{padding:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.text-center{text-align:center}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[border\:solid_1px_red\]{border:1px solid red}.\[max-width\:1200px\]{max-width:1200px}.\[max-width\:200px\]{max-width:200px}.\[max-width\:400px\]{max-width:400px}body{margin:1rem}p{margin-bottom:1rem}a{text-decoration:underline}a:hover{text-decoration:none}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}

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

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

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

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

:root, .x1f2l726 {
  --x1fmonjl: 4px;
  --x4u11e3: 8px;
  --xnybxjb: 16px;
  --x1h4ayi0: 24px;
  --x1n44zuj: 32px;
}

:root, .x19syox4 {
  --x1g7y1og: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x1pcqt2p: .875rem;
  --xbw9x3p: 1rem;
  --xj7wtv1: 1.25rem;
  --x1dh2t6o: 1.75rem;
  --xplhcve: 400;
  --x15asjwj: 700;
}

:root, .x6ckwyj {
  --x1ovglby: 4px;
  --x5yjnjg: 8px;
  --xpoivjl: 12px;
}

:root, .x12qhrpa {
  --xib1u26: #111827;
  --x1y14e61: #374151;
  --xyx6nlw: #6b7280;
  --xw2kym9: #1976d2;
  --xqcbpbr: #1565c0;
  --xsllzsz: #fff;
  --xzq0tk8: #fff;
  --x1mk6d2o: #f3f4f6;
  --x18wzrze: #d1d5db;
  --x14xttpu: #d32f2f;
}

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

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

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

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

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

.x15xxe9h:not(#\#) {
  padding: 8px 22px;
}

.x1ujsebm:not(#\#) {
  padding: 8px 36px 8px 12px;
}

.xaezin7:not(#\#) {
  padding: var(--xnybxjb);
}

.x159w2ql:not(#\#):not(#\#) {
  border-color: #e0e0e0;
}

.x14ey6vr:not(#\#):not(#\#) {
  border-color: #0000001a;
}

.x16e1oh1:not(#\#):not(#\#) {
  border-color: #0000001f;
}

.x1rdp7qt:not(#\#):not(#\#) {
  border-color: #d32f2f80;
}

.xu5uiql:not(#\#):not(#\#) {
  border-color: #1976d280;
}

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

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

.x15s4iqz:not(#\#):not(#\#) {
  border-radius: var(--x1ovglby);
}

.x15dtycb:not(#\#):not(#\#) {
  border-radius: var(--x5yjnjg);
}

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

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

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

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

.xi9lvdg:not(#\#):not(#\#) {
  gap: var(--x4u11e3);
}

.xel6clp:not(#\#):not(#\#) {
  gap: var(--xnybxjb);
}

.xs6hwqx:not(#\#):not(#\#) {
  list-style: outside;
}

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

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

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

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

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

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

.x89rmph:not(#\#):not(#\#) {
  transition: background-color .2s, box-shadow .2s, border-color .2s;
}

.xixqlvp:hover:not(#\#):not(#\#) {
  border-color: var(--x14xttpu);
}

.xiuyyfm:hover:not(#\#):not(#\#) {
  border-color: var(--xw2kym9);
}

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

.xdo6h8v:focus:not(#\#):not(#\#) {
  border-color: var(--xw2kym9);
}

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

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

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

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

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

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

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

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

.x1blpe64:not(#\#):not(#\#):not(#\#) {
  background-color: #212121;
}

.xqmm7sl:not(#\#):not(#\#):not(#\#) {
  background-color: #292929;
}

.xwiky3d:not(#\#):not(#\#):not(#\#) {
  background-color: #383838;
}

.xdcttak:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f9ff;
}

.x1sqx2po:not(#\#):not(#\#):not(#\#) {
  background-color: #3f3c3c;
}

.x1diwsb2:not(#\#):not(#\#):not(#\#) {
  background-color: #0000001f;
}

.x1tvicio:not(#\#):not(#\#):not(#\#) {
  background-color: #1976d214;
}

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

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

.x162b3il:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14xttpu);
}

.xydfven:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xw2kym9);
}

.x1g8cqim:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xzq0tk8);
}

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

.x1dsmnui:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d;
}

.xz9kiua:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 1px -1px #0003, 0 1px 1px #00000024, 0 1px 3px #0000001f;
}

.x98bsz0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 3px 1px -2px #0003, 0 2px 2px #00000024, 0 1px 5px #0000001f;
}

.x81883j:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 3px 3px -2px #0003, 0 3px 4px #00000024, 0 1px 8px #0000001f;
}

.x7q6vtr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 5px -2px #0003, 0 7px 10px 1px #00000024, 0 2px 16px 1px #0000001f;
}

.x168hgf8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px #0000001a;
}

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

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

.x1a853yn:not(#\#):not(#\#):not(#\#) {
  color: #ddd;
}

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

.x1mqxbix:not(#\#):not(#\#):not(#\#) {
  color: #000;
}

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

.x1hdd134:not(#\#):not(#\#):not(#\#) {
  color: #00000042;
}

.xwfi5bq:not(#\#):not(#\#):not(#\#) {
  color: var(--x14xttpu);
}

.x1boop7e:not(#\#):not(#\#):not(#\#) {
  color: var(--x1y14e61);
}

.x1qk31w7:not(#\#):not(#\#):not(#\#) {
  color: var(--xib1u26);
}

.x6e8v6w:not(#\#):not(#\#):not(#\#) {
  color: var(--xsllzsz);
}

.x1d2qmxh:not(#\#):not(#\#):not(#\#) {
  color: var(--xw2kym9);
}

.x1gora5e:not(#\#):not(#\#):not(#\#) {
  color: var(--xyx6nlw);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x6u19be:not(#\#):not(#\#):not(#\#) {
  font-size: .9375rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.x1h7uatq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xbw9x3p);
}

.x2694hc:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xj7wtv1);
}

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

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

.x1fphz5r:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x15asjwj);
}

.xihq33y:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}

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

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

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

.x1faqg3b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02857em;
}

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

.x4q1cud:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75;
}

.x1698sz5:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x1fmonjl);
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1qn9uv2:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1jg8xlw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #333;
}

.x6m9wxq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #c62828;
}

.xbrh7vm:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00f;
}

.xxglef9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #d32f2f0a;
}

.xp8322u:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #1976d20a;
}

.x7rzyax:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqcbpbr);
}

.x13d0xa7:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 4px -1px #0003, 0 4px 5px #00000024, 0 1px 10px #0000001f;
}

@media (width >= 600px) {
  .x1bgbg0b.x1bgbg0b:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }

  .x11ohj1y.x11ohj1y:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }

  .xjoz01z.xjoz01z:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1dh2t6o);
  }

  .x1bdtsbn.x1bdtsbn:not(#\#):not(#\#):not(#\#) {
    font-size: var(--xj7wtv1);
  }
}

.x5zdw0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff14;
}

.xv7451x:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff26;
}

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

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

.x1xkz2y5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xw2kym9);
}

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

.x1fm47vn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xw2kym9);
}

.xxuntcc:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% + 2px);
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.x1m3v4wt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 200px;
}

.xlrawln:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

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

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.x1hjemu6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x4u11e3);
}

.xui632z:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xnybxjb);
}

.xo9j5pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--xnybxjb);
}

.x1rle9ag:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: var(--xnybxjb);
}

.xxipr25:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1n44zuj);
}

.x1qhchuz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xnybxjb);
}

.x1xiyphd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 240px;
}

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x4m7ku4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 64px;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x15xlstr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 64px;
}

.x18emzof:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -25px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x2i5vmh:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 32px;
}

.x1pzoy33:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 4px;
}

.xy2k8xt:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -25px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x11j96bo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 2px);
}

.x19ddzpn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1%;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.xa23ldc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10rem;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x1pju0fl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50px;
}

.x1ftt334:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5px;
}

.x9fslfs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 75px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

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

@media (width >= 600px) {
  .x1i8vffz.x1i8vffz:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100px;
  }
}
