@layer reset{*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}button,input,select,textarea{font:inherit}input::placeholder,textarea::placeholder{color:var(--app-text-dim);opacity:1}button{cursor:pointer}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}summary:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}}@layer base{.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f3f5;--app-background:#111315;--app-surface:#191b1e;--app-raised:#202328;--app-border:#30343a;--app-text:#f1f3f5;--app-text-muted:#a7adb5;--app-text-dim:#737b85;--app-accent:#579273;--app-positive:#4e9b75;--app-danger:#d56c72;--app-selection:var(--app-raised);--app-selection-text:#f1f3f5;--app-row-hover:var(--app-raised);--font-micro:.6875rem;--font-caption:.75rem;--font-body:.8125rem;--font-body-lg:.875rem;--font-heading-sm:1rem;--font-heading-md:1.25rem;--font-heading-lg:1.6875rem;--workspace-row-height:48px;--liquid-surface:var(--app-surface);font-variant-numeric:tabular-nums;font-synthesis:none;text-rendering:optimizelegibility;background:#111315;font-family:Geist Variable,Geist,Inter,ui-sans-serif,system-ui,sans-serif}body{background:var(--app-background);min-width:320px;font-size:14px;line-height:1.4}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1d211e;--app-background:#f3f5f2;--app-surface:#fbfcfa;--app-raised:#f0f2ef;--app-border:#d9ddd7;--app-text:#1d211e;--app-text-muted:#5b645d;--app-text-dim:#818a83;--app-accent:#1f7a4d;--app-positive:#397b5c;--app-danger:#b33a43;--app-selection:var(--app-raised);--app-selection-text:#101722;--app-row-hover:var(--app-raised);--liquid-surface:var(--app-surface);background:#f3f5f2}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f3f5;--liquid-surface:var(--app-surface);background:#111315}:root[data-theme=light] body,:root[data-theme=dark] body{background:var(--app-background)}::selection{background:var(--app-selection);color:var(--app-selection-text)}h1,h2,h3,p{text-wrap:pretty}[data-data-table] th{height:38px;color:var(--app-text-dim);border-bottom:1px solid var(--app-border);background:var(--app-raised);font-size:var(--font-micro);letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;padding:0 10px;font-weight:550}[data-data-table] thead th{z-index:2;position:sticky;top:0}[data-data-table] td{height:var(--workspace-row-height);border-bottom:1px solid var(--app-border);font-size:var(--font-body);vertical-align:middle;padding:8px 10px;transition:background-color .14s}[data-data-table] [data-numeric]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}[data-data-table] tbody tr:hover>td{background-color:var(--app-row-hover)}[data-data-table] tbody tr[data-interactive-row]{cursor:pointer}[data-data-table] tbody tr[data-interactive-row]:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}[data-data-table] tbody tr[data-interactive-row][data-selected=true]>td{background-color:var(--app-selection)}}@layer stylex;@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-roman.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@media (prefers-color-scheme:dark){@layer base{:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f3f5;--liquid-surface:#191b1e;background:#111315}:root:not([data-theme]) body{background:#111315}}}@media print{[data-app-chrome],[data-print-hide]{display:none!important}body{background:#fff!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.competitor-map-popup .leaflet-popup-content-wrapper{box-shadow:none;background:0 0;padding:0}.competitor-map-popup .leaflet-popup-content{line-height:inherit;margin:0}.competitor-map-popup .leaflet-popup-tip-container{display:none}

@layer reset, base, stylex.priority1;

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

  .xbyk16l {
    margin: -1px 0 11px;
  }

  .x17y8zlc {
    margin: 0 -18px;
  }

  .xxliwxt {
    margin: 0 0 0 54px;
  }

  .xkc5qi {
    margin: 0 0 10px;
  }

  .x1t1ttd7 {
    margin: 0 0 14px;
  }

  .xswdx4l {
    margin: 0 0 24px;
  }

  .x14kyu8q {
    margin: 0 0 26px;
  }

  .x12fr0ep {
    margin: 0 0 28px;
  }

  .xe1mc2q {
    margin: 0 0 30px;
  }

  .x1loh4ux {
    margin: 0 0 32px;
  }

  .x4xaydx {
    margin: 0 0 34px;
  }

  .x654m4b {
    margin: 0 0 5px;
  }

  .x1q6ys4k {
    margin: 0 0 8px;
  }

  .x1u3fp4v {
    margin: 0 16px 16px;
  }

  .x1fl1pyi {
    margin: 0 22px;
  }

  .xd3odtx {
    margin: 0 4px;
  }

  .x368vrv {
    margin: 0 6px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x108lf0y {
    margin: 10px 0 0;
  }

  .x1c67g0 {
    margin: 10px 0 4px;
  }

  .x1uud7ro {
    margin: 12px 0 0;
  }

  .xygws1c {
    margin: 14px 22px 0;
  }

  .x1cb48gn {
    margin: 18px 0 12px;
  }

  .x1s0d697 {
    margin: 18px 0 7px;
  }

  .xxq9mk8 {
    margin: 20px 0 0;
  }

  .x10sdyai {
    margin: 24px 0 0;
  }

  .xrd2apx {
    margin: 24px 0 14px;
  }

  .x1rwmu68 {
    margin: 2px 0 5px 18px;
  }

  .x1ixu4ct {
    margin: 2px 0;
  }

  .x1qddfc0 {
    margin: 30px 0 24px;
  }

  .xqe1szj {
    margin: 4px 0 0;
  }

  .xabx8x8 {
    margin: 6px 0 0;
  }

  .xjfp6mz {
    margin: 6px 0 14px;
  }

  .xe6w4ck {
    margin: 8px 0 0;
  }

  .x1qin833 {
    margin: 8px 0 15px;
  }

  .xvvjr09 {
    margin: 8px 6px 2px;
  }

  .x1no726n {
    padding: 0 0 0 18px;
  }

  .xri99sx {
    padding: 0 0 12px;
  }

  .x1p3i4rr {
    padding: 0 10px;
  }

  .xxepmn2 {
    padding: 0 11px;
  }

  .x1639omi {
    padding: 0 12px 0 14px;
  }

  .x1e01zxs {
    padding: 0 12px 0 22px;
  }

  .x84vhe8 {
    padding: 0 12px;
  }

  .xhwt3jn {
    padding: 0 13px;
  }

  .x1csxjeb {
    padding: 0 14px;
  }

  .xbpthk9 {
    padding: 0 16px 16px;
  }

  .x1xk1jr8 {
    padding: 0 16px;
  }

  .x1k0r7nb {
    padding: 0 18px 0 2px;
  }

  .xsgx9iu {
    padding: 0 18px 0 4px;
  }

  .x9nqspr {
    padding: 0 18px 18px;
  }

  .x1ens8kb {
    padding: 0 20px 12px;
  }

  .xxmtint {
    padding: 0 20px;
  }

  .x1b1he2c {
    padding: 0 22px 0 7px;
  }

  .xz3mz2r {
    padding: 0 22px;
  }

  .xge9rxe {
    padding: 0 244px 0 20px;
  }

  .xcr16fg {
    padding: 0 26px 18px;
  }

  .xhmbucu {
    padding: 0 40px 28px;
  }

  .xld7i00 {
    padding: 0 5px;
  }

  .xst3r74 {
    padding: 0 6px;
  }

  .x1org4ed {
    padding: 0 8px 0 10px;
  }

  .x1xq1gxn {
    padding: 0 8px;
  }

  .x1astma3 {
    padding: 0 9px;
  }

  .x1717udv {
    padding: 0;
  }

  .xxt2d9g {
    padding: 100px 56px;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x1y1jzkf {
    padding: 10px 13px;
  }

  .x15x03d9 {
    padding: 10px 14px;
  }

  .xs0fqhl {
    padding: 10px 16px;
  }

  .xdfu9ks {
    padding: 10px 20px;
  }

  .xcmawi {
    padding: 10px 22px;
  }

  .x1en67u3 {
    padding: 10px 4px 12px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .x1yqavk {
    padding: 112px 48px;
  }

  .x15yj36t {
    padding: 11px 10px 12px;
  }

  .xyi1zab {
    padding: 11px 13px;
  }

  .xwedgor {
    padding: 11px 24px;
  }

  .xp41m2r {
    padding: 12px 0;
  }

  .x5981dv {
    padding: 12px 10px 12px 14px;
  }

  .x1gqud3g {
    padding: 12px 14px;
  }

  .x1iwkndl {
    padding: 12px 16px;
  }

  .x17bvtd7 {
    padding: 12px 18px 16px;
  }

  .x1ifpib {
    padding: 12px 20px;
  }

  .xc4s6jf {
    padding: 12px 22px;
  }

  .xawg6ty {
    padding: 12px clamp(20px, 4vw, 56px);
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1o2bzib {
    padding: 13px 14px;
  }

  .xz9g571 {
    padding: 13px 16px;
  }

  .x1f9p8gr {
    padding: 13px 18px;
  }

  .xb1x0av {
    padding: 14px 10px 10px;
  }

  .x1k60qdy {
    padding: 14px;
  }

  .x1d8yrva {
    padding: 14px 18px;
  }

  .x15h7in4 {
    padding: 14px 20px;
  }

  .x10kqxg1 {
    padding: 14px 26px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1q1v64t {
    padding: 15px 20px;
  }

  .x1m6313d {
    padding: 16px 0 13px;
  }

  .x1g8o3q3 {
    padding: 16px 0;
  }

  .x1np1h16 {
    padding: 16px 18px;
  }

  .x14hcewi {
    padding: 16px 20px;
  }

  .xqb5aye {
    padding: 16px 24px;
  }

  .xko5tem {
    padding: 16px 28px 0;
  }

  .x12oeg2q {
    padding: 16px 28px 32px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x3sov96 {
    padding: 18px 0;
  }

  .x141ii5s {
    padding: 18px 18px 16px;
  }

  .xmbxx08 {
    padding: 18px 20px;
  }

  .x181nu4k {
    padding: 18px 22px 22px;
  }

  .xqpq8cg {
    padding: 18px 22px;
  }

  .xffbk8e {
    padding: 18px 24px 6px;
  }

  .x1jdk4yz {
    padding: 18px 24px;
  }

  .x17sx51c {
    padding: 18px 26px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .xos91b8 {
    padding: 1px 0 1px 12px;
  }

  .x1e41zw8 {
    padding: 1px 5px;
  }

  .x12ox6j3 {
    padding: 1px 6px;
  }

  .x7bhtc1 {
    padding: 1px 7px;
  }

  .x61t7lx {
    padding: 20px 0;
  }

  .x52c8fg {
    padding: 20px 22px;
  }

  .xzr02y {
    padding: 20px 28px 4px;
  }

  .x1xod518 {
    padding: 20px 40px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xaqkk94 {
    padding: 22px 24px 20px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .x118ypju {
    padding: 24px 16px;
  }

  .xchmxq9 {
    padding: 24px 26px;
  }

  .x18w7mrb {
    padding: 24px 48px 40px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1alflvo {
    padding: 26px 48px;
  }

  .xor4a8r {
    padding: 26px;
  }

  .xymp0nv {
    padding: 28px 28px 0;
  }

  .x1ront5y {
    padding: 28px 56px;
  }

  .x1987f1p {
    padding: 2px 5px;
  }

  .x1dumkz1 {
    padding: 2px 6px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x1v6jie7 {
    padding: 30px;
  }

  .x1qijbbm {
    padding: 32px 40px 0;
  }

  .xeddobe {
    padding: 32px 40px;
  }

  .x1w6bn2a {
    padding: 32px 48px 112px;
  }

  .x1vb3grp {
    padding: 32px 48px;
  }

  .x18juh3m {
    padding: 3px 6px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1v9t41d {
    padding: 4px 10px;
  }

  .x12xejge {
    padding: 4px 16px 16px 40px;
  }

  .x1i67iel {
    padding: 4px 18px 18px;
  }

  .xxqrois {
    padding: 4px 4px 16px;
  }

  .x13cv6nm {
    padding: 4px 5px 4px 6px;
  }

  .x5t5jma {
    padding: 4px 7px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x36usyh {
    padding: 5px 10px;
  }

  .x1u11clr {
    padding: 5px 6px;
  }

  .xm2b9t1 {
    padding: 5px 7px;
  }

  .x8lhhth {
    padding: 5px 8px;
  }

  .x8h5oo0 {
    padding: 5px 9px;
  }

  .xokocfn {
    padding: 6px 0;
  }

  .xk61eof {
    padding: 6px 10px;
  }

  .x10kg585 {
    padding: 6px 14px;
  }

  .xb47f3k {
    padding: 6px 16px 16px;
  }

  .x1jmcyos {
    padding: 6px 9px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .xhrpmxf {
    padding: 7px 12px;
  }

  .x1jzt1cd {
    padding: 7px 14px 7px 20px;
  }

  .xu4zmkg {
    padding: 7px 8px 15px;
  }

  .x1qmqqgu {
    padding: 7px 9px;
  }

  .x1ib1h6n {
    padding: 8px 0;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x1q773pt {
    padding: 8px 11px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .x4bttsb {
    padding: 8px 14px 8px 12px;
  }

  .xbnpv00 {
    padding: 8px 14px;
  }

  .x761oyd {
    padding: 8px 20px;
  }

  .x1py1ajr {
    padding: 8px 6px;
  }

  .x1gesphl, .xe8ttls {
    padding: 8px;
  }

  .x1r1m0to {
    padding: 9px 12px;
  }

  .x1jx5nlt {
    padding: 9px 16px;
  }

  .x1vh3k5j {
    padding: 9px 8px;
  }

  .x17skpan {
    padding: var(--market-cell-pad) 16px;
  }

  @media (width <= 980px) {
    .x15tsnau.x15tsnau {
      padding: 0 12px 8px 60px;
    }
  }

  @media (width <= 620px) {
    .x1ti6hlm.x1ti6hlm {
      padding: 0 12px;
    }
  }

  @media (width <= 800px) {
    .x1ej6ddm.x1ej6ddm {
      padding: 0 16px 20px;
    }
  }

  @media (width <= 980px) {
    .x1o5kofh.x1o5kofh {
      padding: 0 94px 0 60px;
    }
  }

  @media (width <= 620px) {
    .x1p2rqnd.x1p2rqnd {
      padding: 12px;
    }
  }

  @media (width <= 800px) {
    .xu4u54d.xu4u54d {
      padding: 16px 24px 0;
    }
  }

  @media (width <= 760px) {
    .xxeeynh.xxeeynh {
      padding: 16px 24px 28px;
    }
  }

  @media (width <= 800px) {
    .xpvurqi.xpvurqi {
      padding: 16px;
    }
  }

  @media (width <= 700px) {
    .xxutond.xxutond {
      padding: 20px 24px;
    }
  }

  @media (width <= 760px) {
    .xp40a58.xp40a58 {
      padding: 22px 18px 0;
    }

    .xuuurvx.xuuurvx {
      padding: 22px;
    }
  }

  @media (width <= 700px) {
    .xtc516j.xtc516j {
      padding: 24px 24px 64px;
    }
  }

  @media (width <= 800px) {
    .x1juxx5g.x1juxx5g {
      padding: 24px;
    }
  }

  @media (width <= 700px) {
    .xp73z2l.xp73z2l {
      padding: 28px 24px;
    }

    .x35qh7d.x35qh7d {
      padding: 48px 24px 64px;
    }

    .xd5kj0o.xd5kj0o {
      padding: 64px 24px;
    }
  }

  @media (width <= 1100px) {
    .xmzvtmc.xmzvtmc {
      padding: 64px 40px 72px;
    }
  }

  @media (width <= 620px) {
    .x1bn4tn2.x1bn4tn2 {
      padding: 7px 12px;
    }

    .x2bysbg.x2bysbg {
      padding: 7px 9px;
    }
  }
}

@layer stylex.priority3 {
  .xdribor {
    border-color: #242a27;
  }

  .x1vnvnrd {
    border-color: #515854;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1msa3in {
    border-color: var(--x106fild);
  }

  .x1d1oirw {
    border-color: var(--x11fa05l);
  }

  .x1gqacqz {
    border-color: var(--x12ninkv);
  }

  .x9cee8r {
    border-color: var(--x1hk6bgf);
  }

  .x145hhi1 {
    border-color: var(--x1rhko1o);
  }

  .x1bpww5l {
    border-color: var(--xzbk7gs);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .xr78m7q {
    border-radius: 4px 4px 0 0;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .xeurv9c {
    border-radius: var(--x10w0bom);
  }

  .xyaqu15 {
    border-radius: var(--x110mq92);
  }

  .x1mad1n4 {
    border-radius: var(--x15iqxpt);
  }

  .xud7uqu {
    border-radius: var(--xdb8l76);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .xf0lols {
    border-width: 5px;
  }

  .xqbee8j {
    flex: 280px;
  }

  .x1elwuyh {
    flex: 320px;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .xfkvodu {
    gap: 10px 16px;
  }

  .x1bnhtld {
    gap: 10px 20px;
  }

  .x883omv {
    gap: 10px;
  }

  .x15gj94b {
    gap: 11px;
  }

  .x6d3xby {
    gap: 12px 16px;
  }

  .xkagz3p {
    gap: 12px 24px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1avw0xy {
    gap: 14px 18px;
  }

  .x1fb2vr7 {
    gap: 14px 20px;
  }

  .xo9enw2 {
    gap: 14px 28px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .x1hondtr {
    gap: 16px 24px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x1lblyuz {
    gap: 18px 28px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x1jaupxr {
    gap: 26px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .xv5gsod {
    gap: 36px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1frd91 {
    gap: 56px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x1vtxxvk {
    gap: 6px 16px;
  }

  .x1ypel4p {
    gap: 6px 28px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1passjy {
    gap: 72px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1ns3s31 {
    gap: 96px;
  }

  .x18clois {
    gap: 9px 12px;
  }

  .xmmi0ta {
    gap: 9px;
  }

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

  .x623te4 {
    grid-column: span 2;
  }

  .x19bwqal {
    grid-row: 1 / -1;
  }

  .xl63mem {
    grid-row: 1 / 3;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xpzcct2 {
    margin-block: 16px 22px;
  }

  .x6cvqys {
    margin-block: 16px 28px;
  }

  .xqrhvso {
    margin-block: 24px;
  }

  .x1ltfw1j {
    margin-block: 32px 26px;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x1ij4o8o {
    padding-block: 112px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xgqn0fw {
    padding-block: 20px 24px;
  }

  .x1xg6qyv {
    padding-block: 22px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1iefggq {
    padding-block: 64px;
  }

  .x1cl7rcq {
    padding-block: 72px 88px;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x1sdxjpb {
    padding-inline: 48px;
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xhgq3pz {
    transition: background-color .16s;
  }

  .x105eury {
    transition: background-color .18s, transform .18s;
  }

  .xbbsk9i {
    transition: background-color .18s;
  }

  .xbo1r1l {
    transition: background-color .22s;
  }

  .x4vgt72 {
    transition: border-color .14s, box-shadow .14s;
  }

  .x1yc3kk8 {
    transition: border-color .16s, background-color .16s, color .16s, transform .16s;
  }

  .x11m0sca {
    transition: border-color .16s;
  }

  .xuhxe7p {
    transition: color .18s;
  }

  .x17s18mw {
    transition: height .3s, background-color .18s;
  }

  .xemcqzn:focus-visible {
    outline: 2px solid var(--xzbk7gs);
  }

  .xmkse0x:hover {
    border-color: var(--x106fild);
  }

  .xtdsx0j:hover {
    border-color: var(--x11fa05l);
  }

  .x9qba5m:hover {
    border-color: var(--x1hk6bgf);
  }

  .xz6v0gr:hover {
    border-color: var(--x99ig9q);
  }

  .xc3ys8t:hover {
    border-color: var(--xzbk7gs);
  }

  .x6frqsp:focus {
    border-color: var(--x1r5ay1k);
  }

  .x45maws:focus {
    border-color: var(--xzbk7gs);
  }

  @media (width <= 980px) {
    .x1pj4j7l.x1pj4j7l {
      gap: 0;
    }
  }

  @media (width <= 760px) {
    .x49l20z.x49l20z {
      gap: 10px;
    }

    .x1lgkvta.x1lgkvta {
      gap: 12px;
    }
  }

  @media (width <= 1000px) {
    .xoqule0.xoqule0 {
      gap: 40px;
    }
  }

  @media (width <= 1100px) {
    .xfijkk7.xfijkk7 {
      gap: 56px;
    }
  }

  @media (width <= 560px) {
    .x1xboxjn.x1xboxjn {
      grid-column: auto;
    }
  }

  @media (width <= 700px) {
    .xq23rr2.xq23rr2 {
      margin-inline: 24px;
    }
  }

  @media (width <= 1320px) {
    .x17e9uxi.x17e9uxi {
      margin-inline: 48px;
    }
  }

  @media (width <= 1120px) {
    .x1lwdgxp.x1lwdgxp {
      overflow: auto;
    }
  }

  @media (width <= 960px) {
    .xbfzquw.xbfzquw {
      overflow: auto;
    }
  }

  @media (width <= 760px) {
    .xro0t7c.xro0t7c {
      padding-block: 36px;
    }
  }

  @media (width <= 700px) {
    .xkr0mlp.xkr0mlp {
      padding-block: 48px 64px;
    }
  }

  @media (width <= 760px) {
    .x15itqvg.x15itqvg {
      padding-block: 64px;
    }

    .x1vyceep.x1vyceep {
      padding-inline: 24px;
    }
  }
}

@layer stylex.priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .xnz0tqq {
    accent-color: #c5cbd2;
  }

  .xd0dxc5 {
    accent-color: var(--xzbk7gs);
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .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;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1xixsfh {
    animation-duration: 1.8s;
  }

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

  .x1a5igra {
    animation-name: none;
  }

  .xp2auo4 {
    animation-name: x1r49idf-B;
  }

  .x1l2g7uu {
    animation-name: xn0as0a-B;
  }

  .xoj058f {
    animation-play-state: running;
  }

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

  .xjyslct {
    appearance: none;
  }

  .xjvh7cn {
    background-color: #111315;
  }

  .x1brmhix {
    background-color: #191b1e;
  }

  .x10z6j5c {
    background-color: #202328;
  }

  .x1d69xt6 {
    background-color: #242728;
  }

  .xoc8e46 {
    background-color: #242a27;
  }

  .x1soi16y {
    background-color: #272b30;
  }

  .xrvqt35 {
    background-color: #30343a;
  }

  .x1xfx40a {
    background-color: #4b515a;
  }

  .x1vtwlc {
    background-color: #737b85;
  }

  .x1lji7g9 {
    background-color: #a7adb5;
  }

  .x1xxll8k {
    background-color: #a7adb510;
  }

  .x1luwspu {
    background-color: #c5cbd2;
  }

  .x28scmu {
    background-color: #c5cbd214;
  }

  .xubg7ew {
    background-color: #dce1e6;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .x1nvk6rd {
    background-color: #0a0c0e8f;
  }

  .x1pv28et {
    background-color: #d0af771a;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x12dvelt {
    background-color: var(--x11fa05l);
  }

  .x1xgtdlh {
    background-color: var(--x12ninkv);
  }

  .x1pdthd4 {
    background-color: var(--x12sjuky);
  }

  .xylgyjz {
    background-color: var(--x15uy78);
  }

  .xe0zsr9 {
    background-color: var(--x16jesw2);
  }

  .x81g6lk {
    background-color: var(--x179vn7z);
  }

  .x1wc95oj {
    background-color: var(--x18a4fyb);
  }

  .x1wiwyvs {
    background-color: var(--x1hk6bgf);
  }

  .x1te0yj5 {
    background-color: var(--x1nt4glx);
  }

  .x11fox0z {
    background-color: var(--x1r5ay1k);
  }

  .xnhyimv {
    background-color: var(--x1uukhux);
  }

  .x5ym6zj {
    background-color: var(--x1xfgc08);
  }

  .xnt7hj7 {
    background-color: var(--x4ep1to);
  }

  .x891va5 {
    background-color: var(--x99ig9q);
  }

  .x1bfuca2 {
    background-color: var(--xel9yce);
  }

  .x16pozhv {
    background-color: var(--xl0q94m);
  }

  .xm2rf4z {
    background-color: var(--xo94gia);
  }

  .xmnbolq {
    background-color: var(--xoa6tjc);
  }

  .xlht4uh {
    background-color: var(--xscekd3);
  }

  .x12shdi {
    background-color: var(--xw1p574);
  }

  .x1eygmpy {
    background-color: var(--xwp2jq7);
  }

  .xphxl3i {
    background-color: var(--xy5qnrw);
  }

  .x1idj23j {
    background-color: var(--xzbk7gs);
  }

  .xq2bn5y {
    background-color: var(--xzwberq);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x93srqb {
    background-image: radial-gradient(#34383d, #1b1e22);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1wn6wab {
    box-shadow: 0 0 0 1px #e7ece9, 0 0 0 7px #e7ece91a, 0 3px 12px #0008;
  }

  .xfjcqf0 {
    box-shadow: 0 0 0 1px #ebf2ed33, 0 2px 8px #0006;
  }

  .x1thhbyu {
    box-shadow: 0 0 0 3px var(--xw1p574);
  }

  .x6z77th {
    box-shadow: 0 12px 32px #00000040;
  }

  .xpc6nfh {
    box-shadow: 0 12px 32px #00000047;
  }

  .x1uysjzv {
    box-shadow: 0 12px 40px #0006;
  }

  .xeh418a {
    box-shadow: 0 22px 70px #11131524;
  }

  .x3pmj7d {
    box-shadow: 0 2px 16px #0003;
  }

  .x19voh24 {
    box-shadow: 0 30px 80px #11131540;
  }

  .x4371v1 {
    box-shadow: 0 3px 14px #0003;
  }

  .xu9ctwx {
    box-shadow: 0 4px 16px #0004;
  }

  .xzo3raj {
    box-shadow: 0 6px 24px #0000000f;
  }

  .xpnzcro {
    box-shadow: 0 8px 20px #0000003d;
  }

  .x1h94d3j {
    box-shadow: inset 0 -2px var(--x106fild);
  }

  .xifiskl {
    box-shadow: inset 0 0 0 1px var(--xzbk7gs);
  }

  .xxz1lh5 {
    box-shadow: inset 2px 0 var(--x106fild);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x19qmyjs {
    box-shadow: var(--xwtf4ej);
  }

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

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

  .x14xwphu {
    color-scheme: inherit;
  }

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

  .x91suti {
    color: #202328;
  }

  .xcytxu2 {
    color: #929aa4;
  }

  .x1wc5c3l {
    color: #a7adb5;
  }

  .xsoxjgp {
    color: #c5cbd2;
  }

  .x1lxxwip {
    color: #dce1e6;
  }

  .xe640bz {
    color: #e7ece9;
  }

  .x1v182e5 {
    color: #f1f3f5;
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .xl4mjtj {
    color: var(--app-text-muted);
  }

  .x12ollqv {
    color: var(--app-text);
  }

  .x1c89r7u {
    color: var(--x11fa05l);
  }

  .x1o2j14f {
    color: var(--x12ninkv);
  }

  .xoo9t5i {
    color: var(--x179vn7z);
  }

  .x6llzji {
    color: var(--x1dv1o9s);
  }

  .x1ftuq27 {
    color: var(--x1l2qxma);
  }

  .x1tqetex {
    color: var(--x1nt4glx);
  }

  .x2nod1l {
    color: var(--x1q3fnyo);
  }

  .x1s2cocy {
    color: var(--x1q9yezy);
  }

  .xw48mm3 {
    color: var(--x1r5ay1k);
  }

  .x7vjoxj {
    color: var(--x1t82gb6);
  }

  .x16ttlcr {
    color: var(--x1xqggcb);
  }

  .xoeyak1 {
    color: var(--x2412jh);
  }

  .xv4le24 {
    color: var(--x2h29hf);
  }

  .xuo7q2s {
    color: var(--x4ep1to);
  }

  .xn6rmea {
    color: var(--x99ig9q);
  }

  .x1scg7xs {
    color: var(--xel9yce);
  }

  .x1cfoisc {
    color: var(--xl0q94m);
  }

  .x1mcjvu1 {
    color: var(--xoa6tjc);
  }

  .x6otzs7 {
    color: var(--xoke32g);
  }

  .xud7372 {
    color: var(--xw8s55s);
  }

  .x594uug {
    color: var(--xwp2jq7);
  }

  .xrc7xhj {
    color: var(--xzbk7gs);
  }

  .xlybjv5 {
    color: var(--xzwberq);
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .xzyj77d {
    direction: rtl;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .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;
  }

  .x162s2u8 {
    filter: grayscale() invert(.92) brightness(.85) contrast(.92);
  }

  .xifi7vn {
    filter: grayscale();
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xf81s8t {
    font-family: Instrument Serif, Georgia, serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x3vlhr4 {
    font-size: 27px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x1gwigmq {
    font-size: 35px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1gdfkjg {
    font-size: clamp(2.25rem, 3.6vw, 3.5rem);
  }

  .x1bzavn2 {
    font-size: clamp(22px, 2.3vw, 32px);
  }

  .x16e3hmu {
    font-size: clamp(36px, 4vw, 54px);
  }

  .xytpy4k {
    font-size: clamp(42px, 4.3vw, 62px);
  }

  .x1gdz76 {
    font-size: clamp(43px, 4.2vw, 61px);
  }

  .x1ew6nvv {
    font-size: clamp(48px, 4.3vw, 64px);
  }

  .x810c6m {
    font-size: clamp(56px, 5.3vw, 82px);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x19ulrl1 {
    font-size: var(--font-body-lg);
  }

  .x3lhw6w {
    font-size: var(--font-body);
  }

  .x1etwshd {
    font-size: var(--font-caption);
  }

  .x1x4gg1k {
    font-size: var(--font-heading-lg);
  }

  .x1kpsowr {
    font-size: var(--font-heading-md);
  }

  .x5iuvk5 {
    font-size: var(--font-heading-sm);
  }

  .x1w7q0cw {
    font-size: var(--font-micro);
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .x1iikomf {
    font-weight: 300;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .x10p5zqr {
    font-weight: 450;
  }

  .x1cf7cre {
    font-weight: 480;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x11zgcw {
    font-weight: 520;
  }

  .xfbjfs5 {
    font-weight: 540;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .xmvyi9x {
    font-weight: 560;
  }

  .xlpn31b {
    font-weight: 570;
  }

  .xseu7c4 {
    font-weight: 580;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1im5e5j {
    font-weight: 620;
  }

  .x94p8p1 {
    font-weight: 630;
  }

  .x70r0ul {
    font-weight: 640;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .xh72mav {
    font-weight: 660;
  }

  .x163ouvj {
    font-weight: 670;
  }

  .xvdv984 {
    font-weight: 680;
  }

  .x1aqguxy {
    font-weight: 690;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x18ab760 {
    font-weight: 720;
  }

  .xt64d2d {
    font-weight: 740;
  }

  .x1t8wntd {
    font-weight: 750;
  }

  .x1t97rjw {
    font-weight: 760;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x8bsokv {
    font-weight: 850;
  }

  .x9jiw7p {
    grid-template-columns: .85fr 1.15fr;
  }

  .xe7cry9 {
    grid-template-columns: .92fr 1.08fr;
  }

  .xib3vdo {
    grid-template-columns: 1.15fr 1fr .9fr;
  }

  .x6cg5oe {
    grid-template-columns: 16px minmax(0, 1.4fr) minmax(0, .9fr) minmax(0, .7fr) minmax(0, 1fr) minmax(0, 1fr);
  }

  .x1a26v6e {
    grid-template-columns: 180px minmax(240px, 1fr) minmax(180px, 1fr) auto;
  }

  .x1738dm7 {
    grid-template-columns: 18px 1fr 16px;
  }

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

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

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

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

  .x1cvmma4 {
    grid-template-columns: 6px 1fr;
  }

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

  .x1o0mo5v {
    grid-template-columns: minmax(0, 1.05fr) minmax(360px, .95fr);
  }

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

  .x6e0b2n {
    grid-template-columns: minmax(0, 1.75fr) minmax(300px, .75fr);
  }

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

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

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

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

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

  .x9wakp {
    grid-template-columns: minmax(520px, 1fr) 390px;
  }

  .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));
  }

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

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

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

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

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

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

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

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

  .x19uqqrj {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr));
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x3rbum1 {
    letter-spacing: -.005em;
  }

  .x10g1ksy {
    letter-spacing: -.018em;
  }

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

  .x1jk9byj {
    letter-spacing: -.025em;
  }

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

  .x119dkuu {
    letter-spacing: -.035em;
  }

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

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

  .xbyscf {
    letter-spacing: -.4px;
  }

  .x1d14kon {
    letter-spacing: -.6px;
  }

  .x11sk3r7 {
    letter-spacing: -.7px;
  }

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

  .x75m3dq {
    letter-spacing: -1px;
  }

  .xzl56ps {
    letter-spacing: -2px;
  }

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

  .x1eg57nh {
    letter-spacing: .045em;
  }

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

  .x1yua0eb {
    letter-spacing: .055em;
  }

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

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

  .xwhmn0f {
    letter-spacing: .07em;
  }

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

  .x7447wj {
    letter-spacing: .12em;
  }

  .x2hcs4w {
    letter-spacing: .13em;
  }

  .x1labic3 {
    letter-spacing: .14em;
  }

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .xqahw4z {
    line-height: 1.02;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xplvh11 {
    line-height: 1.28;
  }

  .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;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xwsnznl {
    line-height: 1.85;
  }

  .xbs1c6g {
    line-height: 1.9;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xoeq02x {
    outline-color: var(--xzbk7gs);
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1c071of {
    transform: none;
  }

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

  .x1rbgqaq {
    transform: rotate(270deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

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

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

  .xbryuvx {
    transform: translateX(0);
  }

  .xnn1q72 {
    transform: translateY(0);
  }

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

  .xbb3pvg {
    transition-duration: .14s;
  }

  .x9dyr19 {
    transition-duration: .18s;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x1tjgqhj {
    transition-property: width, transform;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x8k05lb {
    z-index: 200;
  }

  .xwv6ina {
    z-index: 24;
  }

  .xrp34fr {
    z-index: 25;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xf5e64p {
    z-index: 40;
  }

  .x5twx3d {
    z-index: 450;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x6cuj84 {
    z-index: 500;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x8541zv:disabled {
    background-color: #30343a;
  }

  .x1kdfohh:disabled {
    color: #c5cbd2;
  }

  .x1ya2mai:disabled {
    color: var(--x99ig9q);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xjb0foi:disabled {
    cursor: wait;
  }

  .x2wzlov:disabled {
    opacity: .35;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .x193m67k:disabled {
    opacity: .58;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x1nj9xnt:disabled {
    opacity: .65;
  }

  .xfkz6lh:hover {
    background-color: #38413b;
  }

  .x9talsd:hover {
    background-color: #c5cbd2;
  }

  .x19l1zci:hover {
    background-color: #f1f3f5;
  }

  .x1x6x8av:hover {
    background-color: #ffffff04;
  }

  .xvl1lq2:hover {
    background-color: #ffffff06;
  }

  .xzcttyt:hover {
    background-color: #ffffff08;
  }

  .x1ja5e5p:hover {
    background-color: var(--x16jesw2);
  }

  .x1wkcq99:hover {
    background-color: var(--x179vn7z);
  }

  .x169m08s:hover {
    background-color: var(--x1r5ay1k);
  }

  .xyjn8i1:hover {
    background-color: var(--x1uukhux);
  }

  .x6bo3y3:hover {
    background-color: var(--x4ep1to);
  }

  .xxsnqwg:hover {
    background-color: var(--xo94gia);
  }

  .x1pvrrfd:hover {
    background-color: var(--xscekd3);
  }

  .x1hm702z:hover {
    background-color: var(--xw1p574);
  }

  .x1pvhpbk:hover {
    color: #f1f3f5;
  }

  .x10phpnj:hover {
    color: #fff;
  }

  .x1x1lqis:hover {
    color: var(--x11fa05l);
  }

  .x14alzo3:hover {
    color: var(--x1dv1o9s);
  }

  .xe7giej:hover {
    color: var(--x1nt4glx);
  }

  .x8xe8qo:hover {
    color: var(--x1r5ay1k);
  }

  .xr66ikr:hover {
    color: var(--x4ep1to);
  }

  .xf6jsxc:hover {
    color: var(--xzbk7gs);
  }

  .xy8n4ca:hover {
    color: var(--xzwberq);
  }

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .x1ujaoma:focus {
    box-shadow: var(--x1qpg5zv);
  }

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

  @media (width <= 1180px) {
    .x3gjlnx.x3gjlnx {
      align-self: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1jf1jvw.x1jf1jvw {
      animation-play-state: paused;
    }
  }

  @media (width <= 980px) {
    .x1tak3s0.x1tak3s0 {
      box-shadow: 18px 0 50px #00000047;
    }
  }

  @media (width <= 1000px) {
    .x4rnvxd.x4rnvxd {
      direction: ltr;
    }
  }

  @media (width <= 980px) {
    .x1ezf588.x1ezf588 {
      display: block;
    }

    .xros0nm.xros0nm {
      display: grid;
    }
  }

  @media (width <= 420px) {
    .xfh8oii.xfh8oii {
      display: none;
    }
  }

  @media (width <= 620px) {
    .xijj5j7.xijj5j7 {
      display: none;
    }
  }

  @media (width <= 700px) {
    .x1gz44f.x1gz44f {
      display: none;
    }
  }

  @media (width <= 760px) {
    .xy0uqqd.xy0uqqd {
      display: none;
    }
  }

  @media (width <= 800px) {
    .xze2x15.xze2x15 {
      display: none;
    }
  }

  @media (width <= 980px) {
    .xsapnw1.xsapnw1 {
      display: none;
    }

    .x1k8h9pz.x1k8h9pz {
      flex-basis: calc(100% + 48px);
    }
  }

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

  @media (width <= 820px) {
    .x17uw26n.x17uw26n {
      grid-template-columns: 16px 1fr;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  @media (width <= 1000px) {
    .x1gj5atc.x1gj5atc {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  @media (width <= 640px) {
    .xy9gnua.xy9gnua {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  @media (width <= 820px) {
    .x1ipf43j.x1ipf43j {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  @media (width <= 620px) {
    .x1nqs4xg.x1nqs4xg {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 820px) {
    .xkv1sks.xkv1sks {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 1180px) {
    .xqs4klv.xqs4klv {
      grid-template-columns: repeat(3, 1fr);
    }

    .xs7a7gf.xs7a7gf {
      position: fixed;
    }
  }

  @media (width <= 980px) {
    .x154epd.x154epd {
      position: fixed;
    }
  }

  @media (width <= 1180px) {
    .xlhpefo.xlhpefo {
      position: static;
    }
  }

  @media (width <= 980px) {
    .xvfimmk.xvfimmk {
      transform: translateX(-100%);
    }
  }

  @media (width <= 1180px) {
    .x1vszd7z.x1vszd7z {
      z-index: 28;
    }
  }
}

@layer stylex.priority5 {
  .xnizjc7 {
    border-bottom-color: var(--x1hk6bgf);
  }

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

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

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

  .xd4e2h2 {
    border-left-color: var(--x106fild);
  }

  .x194h00l {
    border-left-color: var(--x11fa05l);
  }

  .xxs1ad8 {
    border-left-color: var(--x15uy78);
  }

  .xhyupx1 {
    border-left-color: var(--x18a4fyb);
  }

  .xq3gvk6 {
    border-left-color: var(--x1hk6bgf);
  }

  .x1x0xadn {
    border-left-color: var(--x1rhko1o);
  }

  .xftk6rp {
    border-left-color: var(--x1xfgc08);
  }

  .x1da4q1o {
    border-left-color: var(--xl0q94m);
  }

  .x1egrudo {
    border-left-color: var(--xy5qnrw);
  }

  .x1o7sevf {
    border-left-color: var(--xzbk7gs);
  }

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

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

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

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

  .x1dyhau5 {
    border-right-color: var(--x1hk6bgf);
  }

  .x1sjwon {
    border-right-color: var(--x1rhko1o);
  }

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

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

  .x12t4up3 {
    border-top-color: var(--x1hk6bgf);
  }

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

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

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

  .x1oddz9l {
    bottom: -23px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1u9mewc {
    bottom: 28px;
  }

  .xy1j3rs {
    bottom: 3px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x6w4g8m {
    height: 11px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xlup9mm {
    height: 16px;
  }

  .x1b51vyi {
    height: 180px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xi0exxh {
    height: 23px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xlrawln {
    height: 25px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xu0nr1w {
    height: min(48vh, 460px);
  }

  .x17bbpww {
    height: min(62vh, 620px);
  }

  .x1eawzi3 {
    height: var(--market-cell-height);
  }

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

  .x10cctua {
    height: var(--x1h7e06e);
  }

  .x9b3eg9 {
    height: var(--x3m1j0v);
  }

  .x1vmyef5 {
    height: var(--xyrin2n);
  }

  .xu96u03 {
    left: 0;
  }

  .x12lbrt0 {
    left: 10px;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x1xka2u1 {
    margin-bottom: 26px;
  }

  .x4n8cb0 {
    margin-bottom: 30px;
  }

  .x1iymm2a {
    margin-bottom: 32px;
  }

  .x16bybu0 {
    margin-bottom: 64px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .xwoyzhm {
    margin-bottom: 7px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .xcmxlu1 {
    margin-left: 14px;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .x1gfa6gt {
    margin-left: 7px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xyo1k6t {
    margin-right: 10px;
  }

  .xl010v5 {
    margin-right: 4px;
  }

  .x15ku74s {
    margin-right: 6px;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xaqh0s9 {
    margin-top: 26px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1rhet7l {
    margin-top: 7px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1983irj {
    max-height: 220px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x12f24lm {
    max-height: 70vh;
  }

  .xsxakmt {
    max-height: calc(100vh - var(--x1h7e06e));
  }

  .xhahj34 {
    max-height: min(70vh, 480px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xmmfnhp {
    max-width: 1224px;
  }

  .xjx7936 {
    max-width: 1320px;
  }

  .x1xf729l {
    max-width: 1360px;
  }

  .x1cmgiil {
    max-width: 1400px;
  }

  .x18d02x8 {
    max-width: 1480px;
  }

  .x1mfvk5o {
    max-width: 1760px;
  }

  .x1e4dklr {
    max-width: 180px;
  }

  .x1gwtm34 {
    max-width: 196px;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .xaka53j {
    max-width: 230px;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .xgmxx4u {
    max-width: 270px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .xaikfu8 {
    max-width: 310px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xyq1l15 {
    max-width: 340px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1cj0jgk {
    max-width: 390px;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x1k2d6hx {
    max-width: 44px;
  }

  .x1q6x1k0 {
    max-width: 470px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .xwo748l {
    max-width: 610px;
  }

  .x1r6kb4w {
    max-width: 64%;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x1r4lsos {
    max-width: calc(100vw - 40px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1rb1iyq {
    max-width: var(--x17me25a);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x11md1zd {
    min-height: 100px;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x6lgdlw {
    min-height: 112px;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .xhvfr7q {
    min-height: 148px;
  }

  .xbwy6ji {
    min-height: 150px;
  }

  .x1shn012 {
    min-height: 180px;
  }

  .x1awnzvw {
    min-height: 190px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x1jc8gtk {
    min-height: 210px;
  }

  .x9l5fec {
    min-height: 220px;
  }

  .x12yhrit {
    min-height: 230px;
  }

  .x98io7z {
    min-height: 264px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x12bmpl {
    min-height: 29px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .x1rj1pf4 {
    min-height: 35px;
  }

  .x1dby22o {
    min-height: 360px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xgujvf1 {
    min-height: 42px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x3sc9yq {
    min-height: 46px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .xuwdbiy {
    min-height: 49px;
  }

  .x7ywyr2 {
    min-height: 50px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .xt55aet {
    min-height: 54px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .xvkrg5o {
    min-height: 58px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .x1wzw5q2 {
    min-height: 68px;
  }

  .x1rfaoo0 {
    min-height: 70px;
  }

  .xmku9ua {
    min-height: 78px;
  }

  .x1ujl9rh {
    min-height: 84px;
  }

  .xefclja {
    min-height: 88px;
  }

  .x5sx7kw {
    min-height: 90px;
  }

  .x1aes4zu {
    min-height: 92px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .xkpnkcv {
    min-height: 98px;
  }

  .xxf1t9z {
    min-height: calc(100dvh - 68px);
  }

  .xylj4e3 {
    min-height: var(--x17ay9hz);
  }

  .x143vtzk {
    min-height: var(--x1h7e06e);
  }

  .xv009cb {
    min-height: var(--x3m1j0v);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x2ucdep {
    min-width: 1000px;
  }

  .xs8tbbz {
    min-width: 1050px;
  }

  .x1b1gz1e {
    min-width: 1080px;
  }

  .xlqxk3 {
    min-width: 1100px;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .x1i8msj3 {
    min-width: 145px;
  }

  .xt7fyls {
    min-width: 150px;
  }

  .x15kz4h8 {
    min-width: 16px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x1t5bqph {
    min-width: 190px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .xg3ba1e {
    min-width: 25px;
  }

  .x92112o {
    min-width: 270px;
  }

  .x1u2d2a2 {
    min-width: 280px;
  }

  .x18n5i07 {
    min-width: 300px;
  }

  .xhgji3o {
    min-width: 310px;
  }

  .x46jg8d {
    min-width: 32px;
  }

  .x180lk7b {
    min-width: 620px;
  }

  .x13ckzan {
    min-width: 760px;
  }

  .x1s523m9 {
    min-width: 780px;
  }

  .x24d7kb {
    min-width: 800px;
  }

  .xh6iu8p {
    min-width: 880px;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xjth25s {
    padding-left: 54px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .xk0xhvr {
    padding-right: 50px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x7sb2j6 {
    padding-top: 28px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x44moml {
    right: 14px;
  }

  .xn5hqff {
    right: 16px;
  }

  .xmnqija {
    right: 3px;
  }

  .xanhq36 {
    scroll-margin-top: 24px;
  }

  .x1joynvq {
    scroll-margin-top: 28px;
  }

  .xll0d9s {
    top: -100px;
  }

  .x13vifvy {
    top: 0;
  }

  .xomnu4r {
    top: 16px;
  }

  .xmhk92p {
    top: 20px;
  }

  .xd402qu {
    top: 26px;
  }

  .xgza26u {
    top: 38px;
  }

  .xxk6nc9 {
    top: 3px;
  }

  .x9ri80z {
    top: 40px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1imwcls {
    top: 64px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .x1d1n87m {
    top: calc(100% + 8px);
  }

  .xh8yej3 {
    width: 100%;
  }

  .xj35x94 {
    width: 112px;
  }

  .xygnafs {
    width: 120px;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xlzg99y {
    width: 23px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .xqyf9gi {
    width: 250px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xthkip5 {
    width: 270px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x19v3vle {
    width: 84px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xizo9zl {
    width: min(380px, 100%);
  }

  .x82ctdd {
    width: min(45%, 240px);
  }

  .xdsryot {
    width: min(480px, 100%);
  }

  .x1okf518 {
    width: min(70%, 380px);
  }

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

  .xql1rkm {
    width: var(--xga14ji);
  }

  .x4fb2mx:focus {
    top: 8px;
  }

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

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

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

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

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

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

  @media (width <= 1180px) {
    .x1yox4rt.x1yox4rt {
      height: 100dvh;
    }
  }

  @media (width <= 1100px) {
    .xtz54f1.xtz54f1 {
      height: 420px;
    }
  }

  @media (width <= 1120px) {
    .xvo2w93.xvo2w93 {
      height: auto;
    }
  }

  @media (width <= 960px) {
    .x1v2i3ry.x1v2i3ry {
      height: auto;
    }
  }

  @media (width <= 980px) {
    .x7u9aw8.x7u9aw8 {
      margin-left: -48px;
    }
  }

  @media (width <= 1180px) {
    .x1q45tc4.x1q45tc4 {
      max-height: 100dvh;
    }
  }

  @media (width <= 640px) {
    .xizfths.xizfths {
      max-width: 140px;
    }
  }

  @media (width <= 620px) {
    .x1re8d43.x1re8d43 {
      max-width: 220px;
    }
  }

  @media (width <= 800px) {
    .x1c1ejqn.x1c1ejqn {
      max-width: 90px;
    }
  }

  @media (width <= 1180px) {
    .xv3o1ly.xv3o1ly {
      max-width: none;
    }
  }

  @media (width <= 620px) {
    .x18npcy1.x18npcy1 {
      min-width: 100%;
    }

    .x1i16j0f.x1i16j0f {
      min-width: 200px;
    }

    .x1vm9tkf.x1vm9tkf {
      min-width: 820px;
    }
  }

  @media (width <= 1180px) {
    .xmj1zu.xmj1zu {
      top: 0;
    }
  }

  @media (width <= 620px) {
    .x1999td6.x1999td6 {
      width: 100%;
    }

    .x1f8xbzz.x1f8xbzz {
      width: calc(50% - 4px);
    }
  }

  @media (width <= 1180px) {
    .x1li1s7p.x1li1s7p {
      width: min(420px, 100vw);
    }
  }
}

@layer stylex.priority6 {
  .x1gcdp7c[data-active] {
    border-color: var(--x106fild);
  }
}

@layer stylex.priority7 {
  .x14ot3jb[data-active] {
    background-color: var(--x16jesw2);
  }

  .x1ata65m[data-active] {
    background-color: var(--x179vn7z);
  }

  .x14tzb3l[data-active] {
    color: var(--x1nt4glx);
  }
}

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

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

@keyframes xn0as0a-B {
  0%, 100% {
    opacity: .45;
  }

  50% {
    opacity: .85;
  }
}

@keyframes x1r49idf-B {
  0%, 100% {
    opacity: .5;
    transform: scale(.94);
  }

  50% {
    opacity: 1;
    transform: scale(1.06);
  }
}

:root, .x14kow9f {
  --x3m1j0v: 34px;
  --x10w0bom: 5px;
  --xdb8l76: 0px;
  --x15iqxpt: 14px;
  --x110mq92: 999px;
}

:root, .xxyyw21 {
  --xga14ji: 236px;
  --x1h7e06e: 52px;
  --x17ay9hz: 50px;
  --x17me25a: 400px;
  --xyrin2n: 48px;
}

:root, .xuhsirx {
  --xwp2jq7: #111315;
  --x179vn7z: #191b1e;
  --x16jesw2: #202328;
  --xscekd3: #272b30;
  --x1hk6bgf: #30343a;
  --x106fild: #4b515a;
  --x1nt4glx: #f1f3f5;
  --x1r5ay1k: #a7adb5;
  --x99ig9q: #737b85;
  --xzbk7gs: #579273;
  --x4ep1to: #78b18e;
  --xw1p574: #1f3228;
  --x1dv1o9s: #08101a;
  --xiwfltc: #22272e;
  --x18hkep8: #f4f6f8;
  --x2maw09: #ebf0f5ad;
  --x1rjzkkg: #ebf0f580;
  --x3m1xmr: #060a0f3d;
  --xe1axhf: #ffffff1f;
  --xdtuy4x: #ffffff17;
  --xevmo68: #b9cce3;
  --xe3wnfj: #d0ddeb;
  --x1i8b0m9: #7da0cb24;
  --x1ysusnn: #7da0cb6b;
  --x18grtma: #ffb6ba;
  --xev5u9p: #e36c7321;
  --xam8iu: none;
  --x1fn7abe: none;
  --x1qpg5zv: 0 0 0 2px #5792733d;
  --x12ninkv: #4e9b75;
  --x15uy78: #77bd98;
  --xl0q94m: #c79b55;
  --x18a4fyb: #dfb76f;
  --xy5qnrw: #d56c72;
  --x1xfgc08: #8f98a3;
  --x12sjuky: #23272c;
  --x1q3fnyo: #79a98c;
  --x1xqggcb: #b18aa5;
  --x1l2qxma: #c1a66a;
  --xoa6tjc: #7fa6bc;
  --x2h29hf: #c58a67;
  --x2412jh: #75aaa8;
  --x1q9yezy: #a0a8b1;
  --x11fa05l: #e67c82;
  --x1uukhux: #382123;
  --xw8s55s: #b0b6bd;
  --x1fzsbth: #a5acb4;
  --xel9yce: #111315;
  --xo94gia: #1d2126;
  --x1rhko1o: #2b3036;
  --xzwberq: #f1f3f5;
  --x1t82gb6: #a7adb5;
  --xoke32g: #737b85;
  --x1xinhbt: none;
  --x1ldcf8n: none;
  --xwtf4ej: 0 12px 32px #0000002e;
}

.x1s9di4j.x1s9di4j, .x1s9di4j.x1s9di4j:root {
  --xzbk7gs: #1f7a4d;
  --xw1p574: #e5f3eb;
  --x4ep1to: #155c39;
  --x1dv1o9s: #fff;
  --xwp2jq7: #f3f5f2;
  --x1hk6bgf: #d9ddd7;
  --x106fild: #aeb6ad;
  --xl0q94m: #c79b55;
  --x18a4fyb: #dfb76f;
  --xy5qnrw: #d56c72;
  --x1xfgc08: #8f98a3;
  --x12ninkv: #4e9b75;
  --x15uy78: #77bd98;
  --xel9yce: #eef1ed;
  --x1rhko1o: #d5dad4;
  --xoke32g: #7c867e;
  --x1t82gb6: #566058;
  --xo94gia: #e2e7e1;
  --xzwberq: #202520;
  --x11fa05l: #b33a43;
  --x1uukhux: #f7e9ea;
  --x1qpg5zv: 0 0 0 2px #1f7a4d33;
  --xiwfltc: #f7f9fb;
  --xevmo68: #1f7a4d;
  --xe3wnfj: #155c39;
  --x1ysusnn: #91c3a6;
  --x1i8b0m9: #e5f3eb;
  --xe1axhf: #d9e0e7;
  --x18grtma: #b33a43;
  --xev5u9p: #f7e9ea;
  --xam8iu: none;
  --x2maw09: #66717e;
  --x1rjzkkg: #7d8792;
  --x3m1xmr: #fff;
  --x18hkep8: #17202b;
  --xdtuy4x: #e4e9ee;
  --x1fzsbth: #626b75;
  --x2412jh: #3d7473;
  --x1xqggcb: #75546b;
  --xoa6tjc: #3c687e;
  --x1l2qxma: #776229;
  --x1q3fnyo: #397057;
  --x1q9yezy: #59636e;
  --x2h29hf: #86573c;
  --x12sjuky: #edf0f3;
  --x1ldcf8n: none;
  --xwtf4ej: 0 10px 28px #12171f14;
  --x1xinhbt: none;
  --x179vn7z: #fbfcfa;
  --x1fn7abe: none;
  --xscekd3: #e8ece7;
  --x16jesw2: #f0f2ef;
  --x1nt4glx: #1d211e;
  --x99ig9q: #818a83;
  --x1r5ay1k: #5b645d;
  --xw8s55s: #626b75;
}

.x11lhgnz {
  --app-accent: var(--x1r5ay1k);
}

.x1q29oi {
  --market-cell-height: 48px;
}

.xd912li {
  --market-cell-height: 64px;
}

.xosi6ti {
  --market-cell-pad: 12px;
}

.x1iumpwf {
  --market-cell-pad: 7px;
}

.x1rckakk {
  --x1dv1o9s: var(--xwp2jq7);
}

.xvkttlw {
  --x1qpg5zv: 0 0 0 2px #91969e3d;
}

.x1ivt2je {
  --x4ep1to: var(--x1r5ay1k);
}

.x11rnvt1 {
  --xw1p574: var(--x16jesw2);
}

.x1il5tbj {
  --xzbk7gs: var(--x1nt4glx);
}
