@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-family:var(--font-sans);tab-size:4;line-height:1.5}hr{color:inherit;border-top-width:1px;height:0}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:var(--font-mono);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{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:color-mix(in srgb, var(--ring) 50%, transparent)}body{background-color:var(--background);color:var(--foreground)}}@layer structural{[data-slot=button] svg,[data-slot=tabs-tab] svg,[data-slot=menu-item]>svg{margin-inline:-.125rem}[data-slot=badge] svg{width:.875rem;height:.875rem}[data-slot=menu-checkbox-item] svg,[data-slot=menu-radio-item] svg{pointer-events:none;flex-shrink:0;width:1.125rem;height:1.125rem}[data-slot=menu-sub-trigger]>svg:not(:last-child){margin-inline:-.125rem}[data-slot=popover-viewport] [data-current],[data-slot=popover-viewport] [data-previous],[data-slot=tooltip-viewport] [data-current],[data-slot=tooltip-viewport] [data-previous]{opacity:1;width:calc(var(--popup-width) - 2 * var(--viewport-inline-padding) - 2px);transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-slot=popover-viewport] [data-current][data-starting-style],[data-slot=popover-viewport] [data-current][data-ending-style],[data-slot=popover-viewport] [data-previous][data-starting-style],[data-slot=popover-viewport] [data-previous][data-ending-style],[data-slot=tooltip-viewport] [data-current][data-starting-style],[data-slot=tooltip-viewport] [data-current][data-ending-style],[data-slot=tooltip-viewport] [data-previous][data-starting-style],[data-slot=tooltip-viewport] [data-previous][data-ending-style]{opacity:0}[data-slot=tooltip-viewport] [data-previous]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=popover-popup]:has([data-slot=calendar]){border-radius:1.225rem}[data-slot=popover-viewport]:has([data-slot=calendar]){padding:.5rem}[data-slot=button][data-size=xl] svg,[data-slot=button][data-size=icon-xl] svg{width:1.25rem;height:1.25rem}[data-slot=button][data-size=xs] svg,[data-slot=button][data-size=icon-xs] svg{width:1rem;height:1rem}@media (width>=40rem){[data-slot=badge] svg{width:.75rem;height:.75rem}[data-slot=menu-checkbox-item] svg,[data-slot=menu-radio-item] svg{width:1rem;height:1rem}[data-slot=button][data-size=xl] svg,[data-slot=button][data-size=icon-xl] svg{width:1.125rem;height:1.125rem}[data-slot=button][data-size=xs] svg,[data-slot=button][data-size=icon-xs] svg{width:.875rem;height:.875rem}}[data-slot=frame-panel]+[data-slot=frame-panel]{margin-top:.25rem}[data-slot=alert]:has(>svg){grid-template-columns:1rem 1fr}[data-slot=alert]:has([data-slot=alert-action]){grid-template-columns:1fr auto}[data-slot=alert]:has(>svg):has([data-slot=alert-action]){grid-template-columns:1rem 1fr auto}[data-slot=alert]>svg{width:1rem;height:1lh}[data-slot=alert][data-variant=default]>svg{color:var(--muted-foreground)}[data-slot=alert][data-variant=error]>svg{color:var(--destructive)}[data-slot=alert][data-variant=info]>svg{color:var(--info)}[data-slot=alert][data-variant=success]>svg{color:var(--success)}[data-slot=alert][data-variant=warning]>svg{color:var(--warning)}[data-slot=alert]>svg~[data-slot=alert-title],[data-slot=alert]>svg~[data-slot=alert-description]{grid-column-start:2}@media (width<40rem){[data-slot=alert]>[data-slot=alert-action]{grid-column-start:2}}@media (width>=40rem){[data-slot=alert]>[data-slot=alert-title]~[data-slot=alert-action],[data-slot=alert]>[data-slot=alert-description]~[data-slot=alert-action]{grid-column-start:2}[data-slot=alert]>svg~[data-slot=alert-title]~[data-slot=alert-action],[data-slot=alert]>svg~[data-slot=alert-description]~[data-slot=alert-action]{grid-column-start:3}}[data-slot=group]>*>:focus-visible,[data-slot=group]>:focus-visible{z-index:1}[data-slot=group]>:has(:focus-visible){z-index:1}[data-slot=group]:has(>[data-slot=group]){gap:.5rem}[data-orientation=horizontal][data-slot=group]>[data-slot]:has(~[data-slot]){border-right-width:0;border-start-end-radius:0;border-end-end-radius:0}[data-orientation=horizontal][data-slot=group]>[data-slot]:has(~[data-slot]):before{border-start-end-radius:0;border-end-end-radius:0;right:-.5px}[data-orientation=horizontal][data-slot=group]>[data-slot]~[data-slot]{border-left-width:0;border-start-start-radius:0;border-end-start-radius:0}[data-orientation=horizontal][data-slot=group]>[data-slot]~[data-slot]:before{border-start-start-radius:0;border-end-start-radius:0;left:-.5px}[data-orientation=vertical][data-slot=group]>[data-slot]:has(~[data-slot]){border-bottom-width:0;border-end-end-radius:0;border-end-start-radius:0}[data-orientation=vertical][data-slot=group]>[data-slot]:has(~[data-slot]):before{border-end-end-radius:0;border-end-start-radius:0;bottom:-.5px}[data-orientation=vertical][data-slot=group]>[data-slot]~[data-slot]{border-top-width:0;border-start-start-radius:0;border-start-end-radius:0}[data-orientation=vertical][data-slot=group]>[data-slot]~[data-slot]:before{border-start-start-radius:0;border-start-end-radius:0;top:-.5px}[data-slot=group]>[data-slot=input-control]:focus-within+[data-slot=separator],[data-slot=group]>[data-slot=input-group]:focus-within+[data-slot=separator],[data-slot=group]>[data-slot=number-field]:focus-within+[data-slot=separator]{background-color:var(--ring)}[data-slot=group]>[data-slot=separator]:has(+[data-slot=input-control]:focus-within){background-color:var(--ring)}[data-slot=group]>[data-slot=separator]:has(+[data-slot=input-group]:focus-within){background-color:var(--ring)}[data-slot=group]>[data-slot=separator]:has(+[data-slot=number-field]:focus-within){background-color:var(--ring)}[data-slot=empty-media] svg{pointer-events:none;flex-shrink:0}[data-slot=empty-media][data-variant=icon] svg{width:1.125rem;height:1.125rem}[data-slot=empty-description]>a{text-underline-offset:4px;text-decoration-line:underline}[data-slot=empty-description]>a:hover{color:var(--primary)}[data-slot=empty-title]+[data-slot=empty-description]{margin-top:.25rem}[data-variant=card] [data-slot=table-body]>tr:first-child>td:first-child{border-start-start-radius:1.225rem}[data-variant=card] [data-slot=table-body]>tr:first-child>td:last-child{border-start-end-radius:1.225rem}[data-variant=card] [data-slot=table-body]>tr:last-child>td:first-child{border-end-start-radius:1.225rem}[data-variant=card] [data-slot=table-body]>tr:last-child>td:last-child{border-end-end-radius:1.225rem}[data-variant=card] [data-slot=table-body]>tr:not(:first-child)>td{border-top-width:0}[data-variant=card] [data-slot=table-body]>tr[data-state=selected]>td{background-color:color-mix(in srgb, var(--card), var(--foreground) 4%)}[data-slot=table-header] tr{border-bottom:1px solid var(--border)}:is([data-slot=table-head]:has([role=checkbox]),[data-slot=table-cell]:has([role=checkbox])){width:1px}:is([data-slot=table-head]:first-child:has([role=checkbox]),[data-slot=table-cell]:first-child:has([role=checkbox])){padding-right:0}:is([data-slot=table-head]:last-child:has([role=checkbox]),[data-slot=table-cell]:last-child:has([role=checkbox])){padding-left:0}[data-slot=table-footer] [data-slot=table-cell]{padding-block:.875rem}[data-slot=table-footer]:last-child>tr{border-bottom-width:0}[data-slot=number-field-decrement] svg,[data-slot=number-field-increment] svg{pointer-events:none;flex-shrink:0;width:1.125rem;height:1.125rem}@media (width>=40rem){[data-slot=number-field-decrement] svg,[data-slot=number-field-increment] svg{width:1rem;height:1rem}}[data-slot=input-group]>[data-slot=input-control],[data-slot=input-group]>[data-slot=textarea-control]{display:contents}[data-slot=input-group]>[data-slot=input-control]:before,[data-slot=input-group]>[data-slot=textarea-control]:before{display:none}:is([data-slot=input-group]:has([data-align=block-start]),[data-slot=input-group]:has([data-align=block-end]),[data-slot=input-group]:has(textarea)){flex-direction:column;height:auto}:is([data-slot=input-group]:has([data-align=block-start]) input,[data-slot=input-group]:has([data-align=block-end]) input){height:auto}[data-slot=input-group]:has([data-align=inline-start]) input{padding-left:.5rem}[data-slot=input-group]:has([data-align=inline-end]) input{padding-right:.5rem}[data-slot=input-group]:has([data-align=block-start]) input{padding-bottom:.375rem}[data-slot=input-group]:has([data-align=block-end]) input{padding-top:.375rem}[data-slot=input-group] textarea{resize:none;min-height:5.875rem;padding-block:calc(.75rem - 1px)}@media (width>=40rem){[data-slot=input-group] textarea{min-height:5.125rem}}[data-slot=input-group]:has(input:disabled,textarea:disabled){opacity:.64}[data-slot=input-group]:has(input[aria-invalid],textarea[aria-invalid]){border-color:color-mix(in srgb, var(--destructive) 36%, transparent);outline-color:color-mix(in srgb, var(--destructive) 16%, transparent)}[data-slot=input-group]:has(input[aria-invalid],textarea[aria-invalid]):focus-within{border-color:color-mix(in srgb, var(--destructive) 64%, transparent)}[data-slot=input-group-addon]:has(>button){margin-inline:-.5rem}[data-slot=input-group-addon] svg{width:1.125rem;height:1.125rem;margin-inline:-.125rem}.calendar-today>:after{background-color:var(--primary);content:"";bottom:.25rem;pointer-events:none;z-index:1;border-radius:9999px;width:3px;height:3px;transition-property:background-color;position:absolute;inset-inline-start:50%;translate:-50%}.calendar-today[data-selected]:not(.range-middle)>:after{background-color:var(--primary-foreground)}[data-slot=calendar] .range-start>*{border-start-end-radius:0!important;border-end-end-radius:0!important}[data-slot=calendar] .range-end>*{border-start-start-radius:0!important;border-end-start-radius:0!important}[data-slot=calendar] .range-middle>*{border-radius:0!important}.calendar-today[data-disabled]>:after{background-color:color-mix(in srgb, var(--foreground) 30%, transparent)}[data-slot=calendar] .rdp-dropdowns span{font-weight:500}[data-slot=autocomplete-start-addon] svg{width:.875rem;height:.875rem;margin-inline:-.125rem}@media (width>=40rem){[data-slot=autocomplete-start-addon] svg{width:.75rem;height:.75rem}}[role=group]+[data-slot=autocomplete-group]{margin-top:.375rem}[data-has-overflow-y] [data-slot=autocomplete-list]{padding-right:.75rem}[data-slot=command-panel]:not(:has(+[data-slot=command-footer])){clip-path:inset(0 1px 1px round 0 0 calc(1.575rem - 1px) calc(1.575rem - 1px));border-end-end-radius:1.575rem;border-end-start-radius:1.575rem;margin-bottom:-1px}[data-slot=command-item] svg{pointer-events:none;opacity:.8;flex-shrink:0;width:1rem;height:1rem;margin-inline:-.125rem}@media (width>=40rem){[data-slot=command-item] svg{width:.875rem;height:.875rem}}[data-slot=command-panel] [data-slot=scroll-area-scrollbar]{margin-top:.5rem}[data-slot=combobox-start-addon] svg{pointer-events:none;width:.875rem;height:.875rem;margin-left:-.125rem;margin-right:-.375rem}@media (width>=40rem){[data-slot=combobox-start-addon] svg{width:.75rem;height:.75rem}}[role=group]+[data-slot=combobox-group]{margin-top:.375rem}[data-slot=combobox-chip]+[data-slot=combobox-chips-input]{padding-left:.125rem}[data-has-overflow-y] [data-slot=combobox-list]{padding-right:.75rem}[data-slot=combobox-chips]:has(input:disabled){opacity:.64;pointer-events:none}[data-slot=combobox-chips]:has(input[aria-invalid]){border-color:color-mix(in srgb, var(--destructive) 36%, transparent);outline-color:color-mix(in srgb, var(--destructive) 16%, transparent)}[data-slot=drawer-popup]:has([data-slot=drawer-bar])[data-position=bottom]{padding-top:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-bar])[data-position=top]{padding-bottom:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-bar])[data-position=left]{padding-right:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-bar])[data-position=right]{padding-left:.5rem}[data-slot=drawer-popup]:has([data-slot=drawer-panel]) [data-slot=drawer-header]{padding-bottom:.75rem}[data-slot=drawer-popup]:has([data-slot=drawer-panel]) [data-slot=drawer-footer][data-variant=bare]{padding-top:.75rem}[data-slot=drawer-popup]:has([data-slot=drawer-header]) [data-slot=drawer-panel]{padding-top:.25rem}[data-slot=drawer-popup]:has([data-slot=drawer-footer][data-variant=bare]) [data-slot=drawer-panel]{padding-bottom:.25rem}[data-position=top] [data-slot=drawer-footer]{border-end-end-radius:calc(1.575rem - 1px);border-end-start-radius:calc(1.575rem - 1px)}[data-position=left] [data-slot=drawer-footer]{border-end-end-radius:calc(1.575rem - 1px)}[data-position=right] [data-slot=drawer-footer]{border-end-start-radius:calc(1.575rem - 1px)}@media (width>=40rem){[data-variant=inset][data-slot=drawer-popup] [data-slot=drawer-footer]{border-end-end-radius:calc(1.575rem - 1px);border-end-start-radius:calc(1.575rem - 1px)}}[data-slot=sidebar-menu-button]>span:last-child,[data-slot=sidebar-menu-sub-button]>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=sidebar-menu-sub-button]>svg{color:var(--sidebar-accent-foreground)}[data-mobile=true][data-slot=sidebar]>button{display:none}[data-slot=kbd] svg,[data-slot=kbd-group] svg{width:.875rem;height:.875rem}[data-slot=button] svg,[data-slot=toggle] svg,[data-slot=tabs-tab] svg,[data-slot=select-trigger] svg,[data-slot=select-button] svg,[data-slot=menu-item]>svg,[data-slot=menu-sub-trigger] svg,[data-slot=pagination-link] svg,[data-slot=sidebar-trigger] svg,[data-slot=toolbar-button] svg,[data-slot=toolbar-link] svg,[data-slot=collapsible-trigger] svg,[data-slot=badge] svg{pointer-events:none;flex-shrink:0}[data-slot=button] svg,[data-slot=toggle] svg,[data-slot=select-trigger] svg,[data-slot=select-button] svg,[data-slot=menu-item]>svg,[data-slot=badge] svg{opacity:.8}[data-slot=button] svg,[data-slot=toggle] svg,[data-slot=tabs-tab] svg,[data-slot=select-trigger] svg,[data-slot=select-button] svg,[data-slot=menu-item]>svg,[data-slot=menu-sub-trigger] svg,[data-slot=pagination-link] svg,[data-slot=sidebar-trigger] svg,[data-slot=toolbar-button] svg,[data-slot=toolbar-link] svg,[data-slot=collapsible-trigger] svg{width:1.125rem;height:1.125rem}@media (width>=40rem){[data-slot=button] svg,[data-slot=toggle] svg,[data-slot=tabs-tab] svg,[data-slot=select-trigger] svg,[data-slot=select-button] svg,[data-slot=menu-item]>svg,[data-slot=menu-sub-trigger] svg{width:1rem;height:1rem}[data-slot=badge] svg{width:.75rem;height:.75rem}[data-slot=menu-checkbox-item] svg,[data-slot=menu-radio-item] svg{width:1rem;height:1rem}[data-slot=button][data-size=xl] svg,[data-slot=button][data-size=icon-xl] svg{width:1.125rem;height:1.125rem}[data-slot=button][data-size=xs] svg,[data-slot=button][data-size=icon-xs] svg{width:.875rem;height:.875rem}}[data-slot=drawer-menu-item]>svg,[data-slot=drawer-menu-trigger] svg,[data-slot=drawer-menu-checkbox-item]>svg,[data-slot=drawer-menu-radio-item]>svg{pointer-events:none;flex-shrink:0;margin-inline:-.125rem}[data-slot=drawer-menu-item]>svg,[data-slot=drawer-menu-checkbox-item]>svg,[data-slot=drawer-menu-radio-item]>svg{opacity:.8;width:1.125rem;height:1.125rem}@media (width>=40rem){[data-slot=drawer-menu-item]>svg,[data-slot=drawer-menu-checkbox-item]>svg,[data-slot=drawer-menu-radio-item]>svg{width:1rem;height:1rem}}[data-slot=sidebar-menu-button]>svg,[data-slot=sidebar-menu-sub-button]>svg,[data-slot=sidebar-group-label]>svg,[data-slot=sidebar-group-action]>svg,[data-slot=sidebar-menu-action]>svg{flex-shrink:0;width:1rem;height:1rem}[data-slot=sidebar-menu-item]:has([data-slot=sidebar-menu-action]) [data-slot=sidebar-menu-button]{padding-right:2rem}[data-slot=sidebar-menu-button][data-size=sm]~[data-slot=sidebar-menu-action],[data-slot=sidebar-menu-button][data-size=sm]~[data-slot=sidebar-menu-badge]{top:.25rem}[data-slot=sidebar-menu-button][data-size=default]~[data-slot=sidebar-menu-action],[data-slot=sidebar-menu-button][data-size=default]~[data-slot=sidebar-menu-badge]{top:.375rem}[data-slot=sidebar-menu-button][data-size=lg]~[data-slot=sidebar-menu-action],[data-slot=sidebar-menu-button][data-size=lg]~[data-slot=sidebar-menu-badge]{top:.625rem}[data-slot=sidebar-menu-button]:hover~[data-slot=sidebar-menu-action],[data-slot=sidebar-menu-button]:hover~[data-slot=sidebar-menu-badge],[data-slot=sidebar-menu-button][data-active=true]~[data-slot=sidebar-menu-action],[data-slot=sidebar-menu-button][data-active=true]~[data-slot=sidebar-menu-badge]{color:var(--sidebar-accent-foreground)}@media (width>=48rem){[data-slot=sidebar-menu-item]:hover [data-slot=sidebar-menu-action],[data-slot=sidebar-menu-item]:focus-within [data-slot=sidebar-menu-action]{opacity:1}}}@keyframes scene-aurora{0%{transform:translate(-10%)}50%{transform:translate(10%,-4%)}to{transform:translate(-10%)}}@keyframes scene-ember-rise{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.9}90%{opacity:.7}to{transform:translateY(-78vh) translateX(var(--drift));opacity:0}}:root{--font-heading:"Inter Variable", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", monospace;--font-sans:"Inter Variable", system-ui, sans-serif;--background:oklch(94.2% 0 0);--foreground:oklch(20.5% 0 0);--card:oklch(99.3% 0 0);--muted-foreground:oklch(47.7% 0 0);--border:#00000017;--primary:#f2452d;--primary-foreground:#fff;--ring:#f2452d;--destructive:oklch(63.7% .237 25.331);--info:oklch(62.3% .214 259.815);--success:oklch(69.6% .17 162.48);--warning:oklch(76.9% .188 70.08);--sidebar-accent-foreground:oklch(20.5% 0 0)}.dark{--background:#0c0c0c;--foreground:oklch(97% 0 0);--card:#1e1e1e;--muted-foreground:oklch(64% 0 0);--border:#ffffff14;--destructive:#fb414a;--sidebar-accent-foreground:oklch(97% 0 0)}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-ext-700-normal-CpXZPNZI.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-ext-700-normal-C7FyUQsB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-700-normal-DvVvs_4R.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-700-normal-BeN6CUoB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-ext-700-normal-B7jTzfC-.woff2)format("woff2"),url(/assets/pt-serif-latin-ext-700-normal-BQOBW4N0.woff)format("woff");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:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-700-normal-Bsuo9jes.woff2)format("woff2"),url(/assets/pt-serif-latin-700-normal-BnJLcJ8K.woff)format("woff");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:PT Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-ext-700-italic-CkMBGdjD.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-ext-700-italic-CfM5w_L1.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-700-italic-DIh_UURn.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-700-italic-LDG4nn51.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-ext-700-italic-T5_AOLfh.woff2)format("woff2"),url(/assets/pt-serif-latin-ext-700-italic-BFdsOdDM.woff)format("woff");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:PT Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-700-italic-1LPsH2tA.woff2)format("woff2"),url(/assets/pt-serif-latin-700-italic-C7js8YN2.woff)format("woff");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:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-ext-400-normal-DU92duxl.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-ext-400-normal-DWZRXqV9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-400-normal-B-euljER.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-400-normal-D8jOFnDU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-ext-400-normal-B7STXmTm.woff2)format("woff2"),url(/assets/pt-serif-latin-ext-400-normal-tfSDtiqN.woff)format("woff");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:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-400-normal-Cx0mQj7e.woff2)format("woff2"),url(/assets/pt-serif-latin-400-normal-DIu_lRW0.woff)format("woff");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}html{scroll-behavior:smooth}html:has([data-landing],[data-auth-screen],[data-legal-page]) body{background-color:#120a07}html:has([data-app-shell]){overscroll-behavior:none}html:has([data-app-shell]) body{overscroll-behavior:none}[data-auth-fields] [data-slot=input]{height:calc(3rem - 2px);padding:0;line-height:calc(3rem - 2px)}[data-auth-fields] [data-slot=input-group-addon]{padding-inline:1rem}[data-auth-fields] [data-slot=input-group-addon]:has(>button){padding-inline:.625rem}[data-auth-fields] [data-slot=input-group-addon] svg{color:color-mix(in srgb, var(--muted-foreground) 72%, transparent);width:1.25rem!important;height:1.25rem!important}@keyframes scene-bob{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@media (prefers-reduced-motion:reduce){[data-auth-screen] *,[data-auth-screen] :before,[data-auth-screen] :after,[data-landing] *,[data-landing] :before,[data-landing] :after{animation:none!important}html{scroll-behavior:auto}}

@layer base, structural, priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x1jz8bvi {
    inset: -1px;
  }

  .x1lw05tp {
    inset: -20% -20% 10%;
  }

  .x1hdg3on {
    inset: -20% -20% 30%;
  }

  .x1lblge7 {
    inset: .25rem;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xe2mmeo {
    margin: -.625rem;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1xu7fwj {
    margin: .25rem;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1ngqb6p {
    padding: .125rem;
  }

  .x78pyy4 {
    padding: .25rem;
  }

  .xb4wpm5 {
    padding: .3125rem;
  }

  .xd7ozn7 {
    padding: .375rem;
  }

  .x7gbtqy {
    padding: .5rem;
  }

  .x1835gkm {
    padding: .625rem;
  }

  .x79iv2k {
    padding: .75rem;
  }

  .x8hbxov {
    padding: .875rem;
  }

  .x1717udv {
    padding: 0;
  }

  .x1aetswf {
    padding: 1.125rem;
  }

  .xomzojh {
    padding: 1.25rem;
  }

  .xis3749 {
    padding: 1.5rem;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x1yozcrx {
    padding: 1rem 1.25rem;
  }

  .x1uz70x1 {
    padding: 1rem;
  }

  .xr6jg0x {
    padding: 2rem;
  }

  .x57xhs4 {
    padding: calc(.375rem - 1px);
  }

  .xe0tb4u {
    padding: clamp(1.5rem, 3vw, 2rem);
  }

  .xb3dhe4:empty {
    margin: 0;
  }

  .x1az1eml:empty {
    padding: 0;
  }
}

@layer priority3 {
  .x1agz8ms {
    background-position: 0 0;
  }

  .x1fnat6q {
    background-position: 150% 0;
  }

  .xg29ltk {
    border-color: #fff;
  }

  .xqeasro {
    border-color: #0ea5e961;
  }

  .x1oc9tr0 {
    border-color: #a855f766;
  }

  .x7fv4iq {
    border-color: #f59e0b8c;
  }

  .x1pdsh4y {
    border-color: color-mix(in srgb,var(--x15m3kk0) 22%,transparent);
  }

  .x1yppatc {
    border-color: color-mix(in srgb,var(--x15m3kk0) 55%,transparent);
  }

  .x4lswiz {
    border-color: color-mix(in srgb,var(--x1hfooir) 32%,transparent);
  }

  .x1eeciic {
    border-color: color-mix(in srgb,var(--x1jgdx55) 32%,transparent);
  }

  .xnujh8p {
    border-color: color-mix(in srgb,var(--x1jgdx55) 45%,var(--x1xm3f14));
  }

  .x1i8bf67 {
    border-color: color-mix(in srgb,var(--x1ps3t1o) 40%,transparent);
  }

  .x1lmhf6y {
    border-color: color-mix(in srgb,var(--x1ps3t1o) 45%,transparent);
  }

  .x5s6jg8 {
    border-color: color-mix(in srgb,var(--x1ps3t1o) 55%,transparent);
  }

  .xcr25oq {
    border-color: color-mix(in srgb,var(--x1ps3t1o) 60%,transparent);
  }

  .x1ycf86t {
    border-color: color-mix(in srgb,var(--x1x4g3de) 8%,transparent);
  }

  .x1otpjg9 {
    border-color: color-mix(in srgb,var(--x2srh4) 14%,transparent);
  }

  .x10rsqos {
    border-color: color-mix(in srgb,var(--x2srh4) 14%,var(--x16gr97w));
  }

  .x10an76q {
    border-color: color-mix(in srgb,var(--xh2vfoa) 32%,transparent);
  }

  .x2abpsr {
    border-color: color-mix(in srgb,var(--xh2vfoa) 36%,transparent);
  }

  .x1thsh8h {
    border-color: color-mix(in srgb,var(--xu1bjmp) 32%,transparent);
  }

  .x8mr7w9 {
    border-color: #ffffff1f;
  }

  .x18886jx {
    border-color: #ffffff12;
  }

  .x1gqa0k5 {
    border-color: #ffffffbf;
  }

  .x1eo6qxu {
    border-color: #ffffff14;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .x7pwclu {
    border-color: var(--x16gr97w);
  }

  .x1nojpq6 {
    border-color: var(--x1bqjvvs);
  }

  .xl3z9x7 {
    border-color: var(--x1hfooir);
  }

  .x21vafs {
    border-color: var(--x1obopxx);
  }

  .xqzv3ll {
    border-color: var(--x1ps3t1o);
  }

  .x1enhral {
    border-color: var(--x1rk9dcu);
  }

  .x1ms78x2 {
    border-color: var(--x1xm3f14);
  }

  .xrloxfw {
    border-color: var(--xgdqj0z);
  }

  .x4x3uh {
    border-color: var(--xh2vfoa);
  }

  .xna7j7z {
    border-color: var(--xylv0g4);
  }

  .x10a6c4v {
    border-radius: .1875rem;
  }

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

  .x6i6fhv {
    border-radius: .375rem;
  }

  .x116uinm {
    border-radius: .5rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1kg6w8u {
    border-radius: calc(1.875rem + 1px);
  }

  .x1319ef1 {
    border-radius: calc(var(--x1j9kt2l) - .5rem);
  }

  .x1ovp1p {
    border-radius: calc(var(--x1j9kt2l) + .625rem + 1px);
  }

  .xsihpdu {
    border-radius: calc(var(--x1jk3193) - .75rem - 1px);
  }

  .xqvt6jj {
    border-radius: calc(var(--x1jk3193) - .75rem);
  }

  .xfrtvwf {
    border-radius: calc(var(--x1u2jxcy) + .75rem + 1px);
  }

  .x17mff4g {
    border-radius: calc(var(--x1u2jxcy) + 1.25rem + 1px);
  }

  .xyuvb {
    border-radius: calc(var(--xolot9p) - .375rem);
  }

  .x1reu4tr {
    border-radius: calc(var(--xolot9p) + .875rem + 1px);
  }

  .x1s984lm {
    border-radius: calc(var(--xvtjfro) - .375rem - 1px);
  }

  .x5kix55 {
    border-radius: calc(var(--xvtjfro) - .375rem);
  }

  .xmc8yy6 {
    border-radius: calc(var(--xvtjfro) - .5625rem);
  }

  .x1ae19y0 {
    border-radius: calc(var(--xvtjfro) - .5rem - 1px);
  }

  .xui5pp3 {
    border-radius: calc(var(--xvtjfro) - .625rem - 1px);
  }

  .x17tz7e4 {
    border-radius: calc(var(--xvtjfro) - 1rem - 1px);
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1a3zw9c {
    border-radius: var(--thumb-size);
  }

  .xypmwpn {
    border-radius: var(--x19wpr35);
  }

  .x10khcxs {
    border-radius: var(--x1j9kt2l);
  }

  .x1bcj1hz {
    border-radius: var(--x1jk3193);
  }

  .x1ecfyrv {
    border-radius: var(--x1u2jxcy);
  }

  .x94a3x2 {
    border-radius: var(--xolot9p);
  }

  .x1c0id6q {
    border-radius: var(--xvtjfro);
  }

  .x1vvpebv {
    border-radius: var(--xyo4i80);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .x1cjoxo8 {
    border-width: clamp(2px, 1.5cqi, 4px);
  }

  .x13ervar {
    border-width: clamp(3px, 2.5cqi, 6px);
  }

  .xzv8809 {
    contain-intrinsic-size: auto 9rem;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1ecuts7 {
    gap: .0625rem;
  }

  .x1enigpx {
    gap: .125rem;
  }

  .x4484yh {
    gap: .1875rem;
  }

  .xvh977a {
    gap: .25rem;
  }

  .xx7b8my {
    gap: .3125rem;
  }

  .xpj7pl4 {
    gap: .375rem;
  }

  .x1r2bq03 {
    gap: .4375rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xb6y1gh {
    gap: .625rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .x1fsutb {
    gap: .875rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x9sv3eg {
    gap: 1.125rem;
  }

  .x15iy025 {
    gap: 1.25rem;
  }

  .xru8eyw {
    gap: 1.5rem;
  }

  .x1ac9g4t {
    gap: 1.625rem;
  }

  .xj3jsk1 {
    gap: 1.75rem;
  }

  .xe6jduh {
    gap: 1.875rem;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x8fetqu {
    gap: 1rem;
  }

  .xoybqp3 {
    gap: 2.25rem;
  }

  .xtacmkj {
    gap: 2.5rem;
  }

  .x17orwab {
    gap: 2.75rem;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1h4iudz {
    gap: 2rem;
  }

  .x1keyc1r {
    gap: 3rem;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .xb6wfno {
    gap: clamp(1.5rem, 3vw, 3rem);
  }

  .xhlbzf0 {
    gap: clamp(2.5rem, 5vw, 4rem);
  }

  .x1lym6bb {
    gap: clamp(2rem, 4vw, 2.75rem);
  }

  .xyq82jf {
    grid-column: 1 / span 3;
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .x17d9j0x {
    grid-column: 2 / -1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .x1cqrfn0 {
    grid-column: 4 / -1;
  }

  .x10qd2gt {
    grid-column: span 12;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .xz51j44 {
    grid-row: 3;
  }

  .xe58ilp {
    grid-template-areas: "cover header"
                         "actions actions"
                         "tabs tabs";
  }

  .x1gjetce {
    grid-template-areas: "cover main time"
                         "cover meta meta";
  }

  .x12526t5 {
    grid-template-areas: "field actions"
                         "value value";
  }

  .x12i5x0x {
    grid-template-areas: "label time"
                         "groups groups"
                         "uploader uploader";
  }

  .x1v9h71z {
    grid-template-areas: "space"
                         "info"
                         "odds"
                         "picker";
  }

  .x11pwn4p {
    grid-template-areas: "thumb file remove"
                         "thumb fields fields";
  }

  .xvs1z1t {
    grid-template-areas: "thumb remove"
                         "file file"
                         "fields fields";
  }

  .x1wsalqe {
    inset-block: -3rem;
  }

  .x10no89f {
    inset-block: 0;
  }

  .xpmozmg {
    inset-inline: -4.5rem;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10z36pz {
    margin-block: -1rem;
  }

  .x8atrpe {
    margin-block: .25rem;
  }

  .x16ktcqu {
    margin-block: .375rem;
  }

  .xahocic {
    margin-block: .5rem;
  }

  .xq6kz29 {
    margin-block: 1rem;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .xok759e {
    margin-block: -.5rem;
  }

  .x1vvoggu {
    margin-inline: -.75rem;
  }

  .xz95peq {
    margin-inline: -1px;
  }

  .x1lldz1v {
    margin-inline: .05em;
  }

  .xiiczor {
    margin-inline: .125rem;
  }

  .xkppawo {
    margin-inline: .25rem;
  }

  .x1acpp9h {
    margin-inline: .75rem;
  }

  .x1liig8x {
    margin-inline: .875rem;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1cgx3vi {
    margin-inline: -.5rem;
  }

  .xlq5120 {
    margin-inline: -.75rem;
  }

  .x1vaoicz {
    margin-inline: calc(-1 * var(--viewport-inline-padding));
  }

  .x1gbmhvf {
    margin-inline: calc(-1 * var(--x1p11i7l));
  }

  .x1hqvpyw {
    margin-inline: var(--cell-size);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1iv7sc9 {
    padding-block: .0625rem;
  }

  .x1dus959 {
    padding-block: .125rem;
  }

  .x5utbj {
    padding-block: .1875rem;
  }

  .x1o5vn8x {
    padding-block: .25rem;
  }

  .x1qrv0by {
    padding-block: .3125rem;
  }

  .x1bilvtl {
    padding-block: .375rem;
  }

  .xxbimen {
    padding-block: .4375rem;
  }

  .x3a08hx {
    padding-block: .5625rem;
  }

  .x18g2hj5 {
    padding-block: .5rem;
  }

  .x13eudtd {
    padding-block: .625rem;
  }

  .xo0yzjp {
    padding-block: .75rem;
  }

  .x142x9wm {
    padding-block: .875rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x6qoaat {
    padding-block: 1.25rem;
  }

  .x1yb22fu {
    padding-block: 1.5rem;
  }

  .x1makedg {
    padding-block: 1.75rem 1.5rem;
  }

  .xn48sxs {
    padding-block: 1.75rem;
  }

  .x54aw6p {
    padding-block: 10vh;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xgepmj6 {
    padding-block: 1rem;
  }

  .xo1w8sn {
    padding-block: 2.25rem;
  }

  .x1j6fjeo {
    padding-block: 2.5rem;
  }

  .x1u70ggs {
    padding-block: 2.75rem;
  }

  .x18mflkt {
    padding-block: 2rem;
  }

  .xic3azd {
    padding-block: 3rem;
  }

  .x1vdquu2 {
    padding-block: 4rem;
  }

  .xlhrej1 {
    padding-block: calc(.25rem - 1px);
  }

  .xuakzvl {
    padding-block: calc(.375rem - 1px);
  }

  .xosv12v {
    padding-block: calc(.5rem - 1px);
  }

  .xr07bct {
    padding-block: clamp(1.75rem, 3.5vw, 2.75rem);
  }

  .xj4lnfv {
    padding-block: clamp(6rem, 14vw, 10rem);
  }

  .x1u5bktz {
    padding-inline: .125rem;
  }

  .x124z5kw {
    padding-inline: .1875rem;
  }

  .xllzysa {
    padding-inline: .25rem;
  }

  .xrmbqsr {
    padding-inline: .3125rem;
  }

  .x18a9hih {
    padding-inline: .375rem;
  }

  .x8srd2o {
    padding-inline: .4375rem;
  }

  .x97vtpp {
    padding-inline: .5rem;
  }

  .xvpgqt4 {
    padding-inline: .625rem;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .x13s4r1c {
    padding-inline: .875rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x11h0hc {
    padding-inline: 1.125rem;
  }

  .x1qhpy6z {
    padding-inline: 1.25rem;
  }

  .xzsmjar {
    padding-inline: 1.5rem;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

  .x126v9a6 {
    padding-inline: 2.125rem;
  }

  .x1gweypu {
    padding-inline: 2.25rem;
  }

  .xm0hkee {
    padding-inline: 2.5rem;
  }

  .xsk0p2g {
    padding-inline: 3.5rem;
  }

  .xbi2hvg {
    padding-inline: calc(.375rem - 1px);
  }

  .xr83e9t {
    padding-inline: calc(.5rem - 1px);
  }

  .x1m0x4gs {
    padding-inline: calc(.625rem - 1px);
  }

  .x1mw7yl3 {
    padding-inline: calc(.75rem - 1px);
  }

  .x1lqjdcg {
    padding-inline: calc(1.125rem - 1px);
  }

  .x1qgrmbn {
    padding-inline: calc(1.25rem - 1px);
  }

  .x128qzdt {
    padding-inline: calc(1rem - 1px);
  }

  .x1r1rtra {
    padding-inline: clamp(1.25rem, 4vw, 2.5rem);
  }

  .x37gll7 {
    padding-inline: clamp(28px, 5vw, 76px);
  }

  .x1osvmg0 {
    padding-inline: var(--viewport-inline-padding);
  }

  .xe9hy7x {
    padding-inline: var(--x1p11i7l);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1ibsj99 {
    transition: var(--x-transition);
  }

  .x1xxx85g.x1xxx85g:where(.x10wuzun:active *) {
    border-radius: var(--thumb-size)  / calc(var(--thumb-size) * 1.1);
  }

  .xreo1oo.xreo1oo:where(.x9ote1d:active *) {
    border-radius: var(--thumb-size)  / calc(var(--thumb-size) * 1.1);
  }

  .x1xoy02q:focus-visible {
    border-color: color-mix(in srgb,var(--xh2vfoa) 64%,transparent);
  }

  .xplnsm1:focus-within {
    border-color: color-mix(in srgb,var(--xh2vfoa) 64%,transparent);
  }

  .x8h832v:focus-within {
    border-color: var(--x1rk9dcu);
  }

  .xxn72h6:focus-visible {
    border-color: var(--x1rk9dcu);
  }

  .x1o8jtbt:has([data-checked]) {
    border-color: var(--x1ps3t1o);
  }

  .xmao9h8:nth-child(3) {
    grid-row: 1 / span 2;
  }

  .x1y66b96:empty {
    padding-block: 0;
  }

  .x6d9oa9:hover {
    border-color: color-mix(in srgb,var(--x2srh4) 22%,transparent);
  }

  .x4gs29z:hover {
    border-color: color-mix(in srgb,var(--xh2vfoa) 32%,transparent);
  }

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

@layer priority4 {
  .x1t23j8t {
    -webkit-background-clip: text;
  }

  .x19bzpp3 {
    -webkit-box-decoration-break: clone;
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xh0615m {
    -webkit-line-clamp: 1;
  }

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

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .xnajbk2 {
    -webkit-line-clamp: 4;
  }

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

  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .xqz9zq0 {
    -webkit-text-stroke-color: currentColor;
  }

  .xx6vu20 {
    -webkit-text-stroke-width: .04em;
  }

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

  .xamitd3 {
    align-self: center;
  }

  .x7fd4wk {
    align-self: end;
  }

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

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

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .xncxuif {
    animation-delay: -.05s;
  }

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

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

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

  .x1x8ect5 {
    animation-delay: .9s;
  }

  .xvo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .xeo85xg {
    animation-direction: reverse;
  }

  .xb8lv0f {
    animation-duration: .28s;
  }

  .x1i47e9z {
    animation-duration: .32s;
  }

  .xmprevt {
    animation-duration: .42s;
  }

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

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

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x1xixsfh {
    animation-duration: 1.8s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .xius3t {
    animation-duration: 2.4s;
  }

  .xuq29oz {
    animation-duration: 2.8s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .xlbroas {
    animation-duration: 3.2s;
  }

  .x1hpr77l {
    animation-duration: 3.5s;
  }

  .xgzmjyv {
    animation-duration: 3.6s;
  }

  .x7t6ubo {
    animation-duration: 3s;
  }

  .xeaay5l {
    animation-duration: 4s;
  }

  .xz5h9r3 {
    animation-duration: 5s;
  }

  .xmdyy31 {
    animation-duration: 6s;
  }

  .x10bxkc9 {
    animation-duration: 7s;
  }

  .x1gf0wzc {
    animation-duration: 8s;
  }

  .x10zivq5 {
    animation-duration: 9s;
  }

  .xg7ug8h {
    animation-duration: var(--duration);
  }

  .xg6skn9 {
    animation-duration: var(--x-animationDuration);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

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

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

  .x18at0r0 {
    animation-name: x12x0q6f-B;
  }

  .x12mhqka {
    animation-name: x138wqxj-B;
  }

  .x1bzpfhs {
    animation-name: x1cdrbsu-B;
  }

  .x18vy5mh {
    animation-name: x1cgp6px-B;
  }

  .x19jo3l5 {
    animation-name: x1e3q0nl-B;
  }

  .x1bt7vjg {
    animation-name: x1eqf6c1-B;
  }

  .x1qorlz2 {
    animation-name: x1fmqiw-B;
  }

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

  .x1avuawy {
    animation-name: x1ofc7ps-B;
  }

  .x3mlza6 {
    animation-name: x1ofn8cw-B;
  }

  .xi4m45a {
    animation-name: x1ozjw3l-B;
  }

  .xygjvhp {
    animation-name: x1qdm154-B;
  }

  .xzcbh5a {
    animation-name: x1rjge42-B;
  }

  .x14dwu9u {
    animation-name: x1ttk2vy-B;
  }

  .x1myzcji {
    animation-name: x1vu5w2v-B;
  }

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

  .xqlzsau {
    animation-name: x70dnqv-B;
  }

  .xlawzj6 {
    animation-name: x726s8t-B;
  }

  .xee4ywd {
    animation-name: xazk77x-B;
  }

  .xjn280a {
    animation-name: xdyo1su-B;
  }

  .x127lhb5 {
    animation-name: xekv6nw-B;
  }

  .x1w55rbo {
    animation-name: xfa266b-B;
  }

  .x12lbid {
    animation-name: xhbtmts-B;
  }

  .x18ag8ri {
    animation-name: xi1erxp-B;
  }

  .xt1sua6 {
    animation-name: xlidqz3-B;
  }

  .x1cwjkwu {
    animation-name: xmx60j7-B;
  }

  .xsrimij {
    animation-name: xmy8n32-B;
  }

  .x1yr7pzp {
    animation-name: xmypzi0-B;
  }

  .x1remqrk {
    animation-name: xn2fwcn-B;
  }

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

  .xgg6vje {
    animation-name: xs4q3sm-B;
  }

  .xhkawf4 {
    animation-name: xsuhc41-B;
  }

  .x800zbj {
    animation-name: xv9uxol-B;
  }

  .x1jg6clz {
    animation-name: xyj5vht-B;
  }

  .xorstpt {
    animation-play-state: paused;
  }

  .xa0mk88 {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

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

  .x1af8sjk {
    animation-timing-function: cubic-bezier(.5, 1, .89, 1);
  }

  .x1wskzjq {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

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

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

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

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

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x78qksz {
    aspect-ratio: 16 / 5;
  }

  .x1h3u2rs {
    aspect-ratio: 2 / 3;
  }

  .xqfadk3 {
    aspect-ratio: 3;
  }

  .x6grhm {
    aspect-ratio: 3 / 4;
  }

  .x10y9f9r {
    aspect-ratio: var(--x-aspectRatio);
  }

  .x155r2bl {
    backdrop-filter: blur() saturate();
  }

  .x11x1bkn {
    backdrop-filter: blur(12px) saturate(140%);
  }

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

  .x1s210qi {
    backdrop-filter: blur(14px) saturate(120%);
  }

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

  .x1iowtxv {
    backdrop-filter: blur(16px) saturate(180%);
  }

  .x1jh03n0 {
    backdrop-filter: blur(16px);
  }

  .x1na3us3 {
    backdrop-filter: blur(24px) saturate(150%);
  }

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

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .x1nr1p0w {
    background-attachment: fixed;
  }

  .x1u7o2vf {
    background-clip: border-box;
  }

  .xx83zyx {
    background-clip: padding-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x1dfq18u {
    background-color: #040406;
  }

  .xexg7y5 {
    background-color: #060609;
  }

  .xft3gby {
    background-color: #0c0c0f;
  }

  .x37q7bq {
    background-color: #0ea5e9;
  }

  .xe3r8l1 {
    background-color: #2a2a30;
  }

  .x83z2og {
    background-color: #fff;
  }

  .xi9883c {
    background-color: #0ea5e924;
  }

  .x1hlliiy {
    background-color: #a855f724;
  }

  .xjlmw4h {
    background-color: #f59e0b29;
  }

  .xwchmr8 {
    background-color: color-mix(in srgb,var(--x11meaz9) 16%,transparent);
  }

  .xogf6rr {
    background-color: color-mix(in srgb,var(--x15m3kk0) 10%,transparent);
  }

  .xsrgnxq {
    background-color: color-mix(in srgb,var(--x15m3kk0) 6%,transparent);
  }

  .x1fnpi61 {
    background-color: color-mix(in srgb,var(--x16gr97w) 70%,transparent);
  }

  .xhdthk9 {
    background-color: color-mix(in srgb,var(--x16gr97w) 72%,transparent);
  }

  .x6wyys3 {
    background-color: color-mix(in srgb,var(--x16gr97w) 78%,transparent);
  }

  .x5jpvxc {
    background-color: color-mix(in srgb,var(--x1akemv6) 16%,transparent);
  }

  .xy4zxyk {
    background-color: color-mix(in srgb,var(--x1e38x38) 22%,transparent);
  }

  .xvpzn9e {
    background-color: color-mix(in srgb,var(--x1hfooir) 10%,transparent);
  }

  .x7fpr5v {
    background-color: color-mix(in srgb,var(--x1hfooir) 12%,var(--x1h7zxkp));
  }

  .x1mgbqu5 {
    background-color: color-mix(in srgb,var(--x1hfooir) 4%,transparent);
  }

  .x1v8sytn {
    background-color: color-mix(in srgb,var(--x1hfooir) 6%,var(--x1nxe8u));
  }

  .xg490qv {
    background-color: color-mix(in srgb,var(--x1hfooir) 8%,transparent);
  }

  .x108w26a {
    background-color: color-mix(in srgb,var(--x1hmy03f) 72%,transparent);
  }

  .xi9arjw {
    background-color: color-mix(in srgb,var(--x1jgdx55) 14%,var(--xgdqj0z));
  }

  .x17bcc69 {
    background-color: color-mix(in srgb,var(--x1jgdx55) 4%,transparent);
  }

  .x1go3tsr {
    background-color: color-mix(in srgb,var(--x1jgdx55) 8%,transparent);
  }

  .xladzrm {
    background-color: color-mix(in srgb,var(--x1nxe8u) 70%,transparent);
  }

  .xia8kex {
    background-color: color-mix(in srgb,var(--x1nxe8u) 92%,transparent);
  }

  .x17v3ewg {
    background-color: color-mix(in srgb,var(--x1nxe8u),var(--x2srh4) 2%);
  }

  .xhds5z7 {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 10%,transparent);
  }

  .xjopviz {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 12%,transparent);
  }

  .x1io2u0q {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 12%,var(--x1nxe8u));
  }

  .x1hhppqs {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 13%,transparent);
  }

  .x178k43f {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 14%,transparent);
  }

  .x16lhqfj {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 22%,var(--x1nxe8u));
  }

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

  .x19s6emy {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 6%,var(--x1nxe8u));
  }

  .xyxk90o {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 7%,transparent);
  }

  .x1mgunpk {
    background-color: color-mix(in srgb,var(--x1s7s9k9) 26%,transparent);
  }

  .x8y9yko {
    background-color: color-mix(in srgb,var(--x1t77aq9) 72%,transparent);
  }

  .xphy2w3 {
    background-color: color-mix(in srgb,var(--x1x4g3de) 10%,transparent);
  }

  .xfej3n2 {
    background-color: color-mix(in srgb,var(--x1x4g3de) 22%,transparent);
  }

  .x1mbpo7x {
    background-color: color-mix(in srgb,var(--x1x4g3de) 6%,transparent);
  }

  .x1n2pnbx {
    background-color: color-mix(in srgb,var(--x1x4g3de) 8%,transparent);
  }

  .x1cpj1wb {
    background-color: color-mix(in srgb,var(--x2srh4) 10%,transparent);
  }

  .x1l732w0 {
    background-color: color-mix(in srgb,var(--x2srh4) 16%,transparent);
  }

  .xbtaxwp {
    background-color: color-mix(in srgb,var(--x2srh4) 20%,transparent);
  }

  .x12vnsdx {
    background-color: color-mix(in srgb,var(--x2srh4) 24%,var(--x16gr97w));
  }

  .x1ue5gw3 {
    background-color: color-mix(in srgb,var(--x2srh4) 3%,transparent);
  }

  .x1okz3zg {
    background-color: color-mix(in srgb,var(--x2srh4) 32%,transparent);
  }

  .x1r3s8sv {
    background-color: color-mix(in srgb,var(--x2srh4) 6%,transparent);
  }

  .xmylqwb {
    background-color: color-mix(in srgb,var(--x2srh4) 8%,transparent);
  }

  .x1a5dzsm {
    background-color: color-mix(in srgb,var(--xgdqj0z) 82%,transparent);
  }

  .xgdk1t2 {
    background-color: color-mix(in srgb,var(--xgdqj0z) 88%,transparent);
  }

  .x1107vqi {
    background-color: color-mix(in srgb,var(--xgdqj0z),#000 calc(4% * max(0,var(--toast-index, 0))));
  }

  .xpzy6y3 {
    background-color: color-mix(in srgb,var(--xh2vfoa) 10%,var(--x1h7zxkp));
  }

  .x2ajm3c {
    background-color: color-mix(in srgb,var(--xh2vfoa) 4%,transparent);
  }

  .xcnwjmo {
    background-color: color-mix(in srgb,var(--xh2vfoa) 8%,transparent);
  }

  .x1xk0bdi {
    background-color: color-mix(in srgb,var(--xm7bott) 22%,transparent);
  }

  .x2noz9n {
    background-color: color-mix(in srgb,var(--xo17ckd) 18%,transparent);
  }

  .x1eov7dr {
    background-color: color-mix(in srgb,var(--xq6ry51) 16%,transparent);
  }

  .x1ni6478 {
    background-color: color-mix(in srgb,var(--xu1bjmp) 16%,transparent);
  }

  .xl6yq2x {
    background-color: color-mix(in srgb,var(--xu1bjmp) 4%,transparent);
  }

  .xvhpeh7 {
    background-color: color-mix(in srgb,var(--xu1bjmp) 8%,transparent);
  }

  .xqfuiuw {
    background-color: #00000052;
  }

  .x1ko9emx {
    background-color: #00000073;
  }

  .xe4juse {
    background-color: #00000085;
  }

  .x1w1qn3e {
    background-color: #0000008f;
  }

  .xawp4a {
    background-color: #0009;
  }

  .x1lzp5jm {
    background-color: #0a0a0a9e;
  }

  .x1oy5lw4 {
    background-color: #0a0a0e94;
  }

  .xy1aob2 {
    background-color: #0a0a0e9e;
  }

  .x14r6s59 {
    background-color: #80808052;
  }

  .xhkldz1 {
    background-color: #ffffff1a;
  }

  .xxywgfh {
    background-color: #ffffff29;
  }

  .x19suvmq {
    background-color: #ffffff8c;
  }

  .xvtaw4 {
    background-color: #ffffff12;
  }

  .x19o4cpu {
    background-color: #1c1c1cb8;
  }

  .x14v34df {
    background-color: #060606db;
  }

  .x3cffcy {
    background-color: #08080cd1;
  }

  .xopoybz {
    background-color: #09090bb8;
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x74uggw {
    background-color: var(--x10f9taq);
  }

  .x3lumkv {
    background-color: var(--x10vphqu);
  }

  .xndga0h {
    background-color: var(--x11meaz9);
  }

  .xs7bsy5 {
    background-color: var(--x11ssmhu);
  }

  .x175zxkj {
    background-color: var(--x16ekh4m);
  }

  .x168b731 {
    background-color: var(--x16gr97w);
  }

  .x106hopv {
    background-color: var(--x19labsu);
  }

  .x1lhh12c {
    background-color: var(--x1akemv6);
  }

  .x1dw2xzy {
    background-color: var(--x1bqjvvs);
  }

  .xqxs8ok {
    background-color: var(--x1e88ph0);
  }

  .xgtxsdg {
    background-color: var(--x1h7zxkp);
  }

  .x1xxtz55 {
    background-color: var(--x1hmy03f);
  }

  .x107jg4v {
    background-color: var(--x1jgdx55);
  }

  .x11xnq8z {
    background-color: var(--x1nxe8u);
  }

  .xgaetw {
    background-color: var(--x1obopxx);
  }

  .x15gwz3c {
    background-color: var(--x1ps3t1o);
  }

  .xcxd73q {
    background-color: var(--x1t77aq9);
  }

  .x6z0ks8 {
    background-color: var(--x1x4g3de);
  }

  .xx13z9t {
    background-color: var(--x1xm3f14);
  }

  .x15515mb {
    background-color: var(--x2srh4);
  }

  .x1udwt3j {
    background-color: var(--x3i2815);
  }

  .x9dyvyo {
    background-color: var(--xcfrsum);
  }

  .x1lg4a6d {
    background-color: var(--xgdqj0z);
  }

  .x1uwaz84 {
    background-color: var(--xh2vfoa);
  }

  .x7085uy {
    background-color: var(--xi75neq);
  }

  .x5kdtfu {
    background-color: var(--xjbcpzy);
  }

  .x8qx67z {
    background-color: var(--xm7bott);
  }

  .x1yhezt8 {
    background-color: var(--xo17ckd);
  }

  .x3ebqng {
    background-color: var(--xom3xzf);
  }

  .x43g6oh {
    background-color: var(--xq6ry51);
  }

  .x1pafpps {
    background-color: var(--xt34sfc);
  }

  .x12peec7 {
    background-color: #fff;
  }

  .xibpntt {
    background-image: conic-gradient(#ffffff0d 25%,transparent 0 50%,#ffffff0d 0 75%,transparent 0);
  }

  .x11eahum {
    background-image: linear-gradient(0deg, #7f1d1d, #dc2626 20%, #f97316 40%, #facc15 50%, #f97316 60%, #dc2626 80%, #7f1d1d);
  }

  .x1e3x29j {
    background-image: linear-gradient(100deg, #92400e 0%, #d97706 20%, #fcd34d 38%, #fffbeb 46%, #fbbf24 54%, #b45309 75%, #d97706 100%);
  }

  .xh7v5df {
    background-image: linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--xlb9k1t) 75%,transparent) 43%,var(--xlb9k1t) 50%,color-mix(in srgb,var(--xlb9k1t) 75%,transparent) 57%,transparent 70%);
  }

  .x1qsj5zj {
    background-image: linear-gradient(105deg, #0000 30%, #ffffffd9 48%, #0000 66%), linear-gradient(90deg, #0284c7, #38bdf8 50%, #0891b2);
  }

  .x1txcy4f {
    background-image: linear-gradient(110deg, #e879f9, #818cf8, #22d3ee, #4ade80, #facc15, #f472b6, #e879f9);
  }

  .xbnybfx {
    background-image: linear-gradient(110deg, #0000 35%, #ffffff47 50%, #0000 65%);
  }

  .xmcowf8 {
    background-image: linear-gradient(115deg, #e0f2fe, #a7f3d0 20%, #fbcfe8 40%, #ddd6fe 60%, #fef3c7 80%, #bae6fd);
  }

  .x789pow {
    background-image: linear-gradient(120deg,transparent 40%,var(--x2m6zxu),transparent 60%);
  }

  .xhtjsm2 {
    background-image: linear-gradient(140deg,var(--xny7ce),var(--x15m3kk0));
  }

  .x37q9g2 {
    background-image: linear-gradient(145deg,color-mix(in srgb,var(--x1ps3t1o) 70%,#ffb347),var(--x1ps3t1o));
  }

  .xefi522 {
    background-image: linear-gradient(160deg, #3a3a42, #1c1c21);
  }

  .xq3ukvs {
    background-image: linear-gradient(160deg,color-mix(in srgb,var(--x1ps3t1o) 22%,var(--x1nxe8u)),var(--x1nxe8u));
  }

  .xzn5bq {
    background-image: linear-gradient(#1b0f0a, #150c08);
  }

  .x12ejych {
    background-image: linear-gradient(180deg,color-mix(in srgb,var(--x15m3kk0) 62%,transparent) 0%,color-mix(in srgb,var(--xny7ce) 36%,transparent) 60%,color-mix(in srgb,var(--xny7ce) 14%,transparent) 100%);
  }

  .xc64uxx {
    background-image: linear-gradient(#0000 30%, #060609 52%);
  }

  .x17knmiv {
    background-image: linear-gradient(180deg,var(--x1t77aq9) 0%,color-mix(in srgb,var(--x1t77aq9) 34%,transparent) 22%,color-mix(in srgb,var(--x1t77aq9) 5%,transparent) 48%,color-mix(in srgb,var(--x1t77aq9) 4%,transparent) 72%,color-mix(in srgb,var(--x1t77aq9) 35%,transparent) 100%);
  }

  .xaogkar {
    background-image: linear-gradient(90deg, #059669, #10b981 50%, #65a30d);
  }

  .x1r9t3b0 {
    background-image: linear-gradient(90deg, #06b6d4, #8b5cf6, #10b981, #3b82f6, #06b6d4);
  }

  .x1iwj5lg {
    background-image: linear-gradient(90deg, #0d9488, #0284c7, #14b8a6, #0d9488);
  }

  .x1df5uau {
    background-image: linear-gradient(90deg, #2563eb, #0ea5e9 55%, #06b6d4);
  }

  .x1xxw2k6 {
    background-image: linear-gradient(90deg, #6d28d9, #a855f7 45%, #4c1d95 80%, #7c3aed);
  }

  .xskohrq {
    background-image: linear-gradient(90deg, #db2777, #f472b6 40%, #fb7185 70%, #ec4899);
  }

  .xngxqpb {
    background-image: linear-gradient(90deg, #ea580c, #f59e0b 50%, #dc2626);
  }

  .xh6p3nj {
    background-image: linear-gradient(90deg, #ef4444, #f59e0b, #eab308, #22c55e, #06b6d4, #3b82f6, #a855f7, #ec4899, #ef4444);
  }

  .x1i5o0y2 {
    background-image: linear-gradient(90deg, #f59e0b, #f97316 45%, #f43f5e);
  }

  .x1m55qjx {
    background-image: linear-gradient(90deg, #0000, #fff9ec8c, #0000);
  }

  .x5bk7pu {
    background-image: linear-gradient(90deg,var(--x1jgdx55),var(--x1ps3t1o));
  }

  .x11nrx2b {
    background-image: linear-gradient(90deg,var(--x1ps3t1o),color-mix(in srgb,var(--x1ps3t1o) 55%,#ffb347));
  }

  .x9b8rc5 {
    background-image: linear-gradient(90deg,var(--xny7ce),var(--x15m3kk0) 60%,transparent);
  }

  .x11k9zbm {
    background-image: linear-gradient(90deg,var(--xny7ce),var(--x15m3kk0));
  }

  .x1x0bpk1 {
    background-image: linear-gradient(95deg,var(--xny7ce) 0%,#ff8a3d 50%,var(--x15m3kk0) 100%);
  }

  .x3khhr9 {
    background-image: linear-gradient(to bottom,color-mix(in srgb,var(--x16gr97w) 35%,transparent),color-mix(in srgb,var(--x16gr97w) 70%,transparent) 55%,var(--x16gr97w));
  }

  .x9gzgs1 {
    background-image: linear-gradient(to bottom,color-mix(in srgb,var(--x16gr97w) 60%,transparent),var(--x16gr97w));
  }

  .xo7z6cd {
    background-image: linear-gradient(to bottom,transparent 60%,color-mix(in srgb,var(--x16gr97w) 45%,transparent));
  }

  .x1y998sn {
    background-image: linear-gradient(to right, red, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red);
  }

  .x1fke2m4 {
    background-image: linear-gradient(to right,var(--x10vphqu),transparent 22%,transparent 78%,var(--x10vphqu));
  }

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

  .xf83poa {
    background-image: linear-gradient(to top, #000000e0, #0000008c 55%, #0000);
  }

  .xb0phmf {
    background-image: linear-gradient(var(--x1xm3f14) 70%,transparent);
  }

  .x3hb2af {
    background-image: radial-gradient(1.2px 1.2px at 12px 6px, #fff 50%, #0000 51%), radial-gradient(1px 1px at 30px 14px, #fff 50%, #0000 51%), radial-gradient(1.4px 1.4px at 44px 4px, #fde68a 50%, #0000 51%), linear-gradient(90deg, #4338ca, #9333ea, #db2777, #6366f1, #4338ca);
  }

  .xb196tx {
    background-image: radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--x1ps3t1o) 12%,transparent),transparent 60%);
  }

  .xbl46wm {
    background-image: radial-gradient(120% 140% at 100% 0, #f59e0b24, #0000 60%);
  }

  .x10r7t1l {
    background-image: radial-gradient(50% 46% at 50% 50%,var(--x10f9taq) 0%,color-mix(in srgb,var(--x10f9taq) 82%,transparent) 45%,transparent 100%),linear-gradient(180deg,var(--x1t77aq9) 0%,transparent 22%,transparent 62%,var(--x10f9taq) 96%);
  }

  .x1vfjmo0 {
    background-image: radial-gradient(58% 70% at 50% 92%,color-mix(in srgb,var(--xny7ce) 50%,transparent),transparent 72%);
  }

  .xc28un5 {
    background-image: radial-gradient(60% 56% at 50% 46%, #0e07049e, #0e070447 60%, #0000 78%);
  }

  .x24mg7t {
    background-image: radial-gradient(70% 100% at 50% 0%,color-mix(in srgb,var(--xny7ce) 10%,transparent),transparent 70%);
  }

  .xfe776r {
    background-image: radial-gradient(circle at 40% 35%,var(--xsl10tk),var(--x15m3kk0) 45%,var(--xny7ce));
  }

  .x138xpj4 {
    background-image: radial-gradient(circle at 50% 40%,var(--xsl10tk) 0%,#ffd060 26%,var(--x15m3kk0) 46%,var(--xny7ce) 70%,#c8301c 100%);
  }

  .x1e87kdn {
    background-image: var(--x-backgroundImage);
  }

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

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

  .xrji9p8 {
    background-size: 18px 18px;
  }

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

  .xgy12g4 {
    background-size: 250% 100%, 100% 100%;
  }

  .x19hqrfe {
    background-size: 250% 100%;
  }

  .xxo46kn {
    background-size: 300% 100%;
  }

  .x1m7rx84 {
    background-size: 48px 18px, 36px 18px, 56px 18px, 300% 100%;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

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

  .x1v7jd9m {
    border-end-end-radius: calc(1.225rem - 1px);
  }

  .x1577mfk {
    border-end-end-radius: calc(1.575rem - 1px);
  }

  .xa3dfe6 {
    border-end-end-radius: calc(var(--xvtjfro) - 1px);
  }

  .x1w9o28l {
    border-end-end-radius: var(--xvtjfro);
  }

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

  .x9endxq {
    border-end-start-radius: calc(1.225rem - 1px);
  }

  .xe12b3q {
    border-end-start-radius: calc(1.575rem - 1px);
  }

  .x1yqghln {
    border-end-start-radius: calc(var(--xvtjfro) - 1px);
  }

  .xzjbe91 {
    border-end-start-radius: var(--xvtjfro);
  }

  .xqn32oo {
    border-inline-end-color: var(--x1xm3f14);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

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

  .xdecqfg {
    border-start-end-radius: calc(1.225rem - 1px);
  }

  .x1gmsvj5 {
    border-start-end-radius: calc(var(--xvtjfro) - 1px);
  }

  .xodwka1 {
    border-start-end-radius: var(--x1j9kt2l);
  }

  .x1fo8dgq {
    border-start-end-radius: var(--xvtjfro);
  }

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

  .x1517ogv {
    border-start-start-radius: calc(1.225rem - 1px);
  }

  .x1dg535e {
    border-start-start-radius: calc(var(--xvtjfro) - 1px);
  }

  .xwwu3a4 {
    border-start-start-radius: var(--x1j9kt2l);
  }

  .x1g5j3s4 {
    border-start-start-radius: var(--xvtjfro);
  }

  .xyh5bb9 {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .xoj6utd {
    box-shadow: 0 0 0 1.5px #ffffffeb, 0 0 0 4px #0000002e, 0 0 0 9999px #09090b61;
  }

  .x1jsolt7 {
    box-shadow: 0 0 0 1.5px #ffffffeb, 0 0 0 4px #0000002e, 0 0 0 9999px #09090ba3;
  }

  .x1l2v286 {
    box-shadow: 0 0 0 1px var(--x1obopxx);
  }

  .xwj7r95 {
    box-shadow: 0 0 0 1px var(--x1ps3t1o),0 8px 24px -12px color-mix(in srgb,var(--x1ps3t1o) 60%,transparent);
  }

  .x1l3wn1g {
    box-shadow: 0 0 0 1px var(--x1xm3f14),0 10px 24px -14px #00000080;
  }

  .x1fiy62u {
    box-shadow: 0 0 0 1px var(--x1xm3f14),0 14px 32px -18px #0009;
  }

  .xloimgx {
    box-shadow: 0 0 0 1px var(--x1xm3f14);
  }

  .xwdksmj {
    box-shadow: 0 0 0 2px var(--x1nxe8u),var(--xcgt5m8);
  }

  .x8gbkkx {
    box-shadow: 0 0 12px -4px #f59e0b99;
  }

  .x1x4d2ya {
    box-shadow: 0 0 140px 40px #ff8c288c,0 0 280px 110px color-mix(in srgb,var(--x15m3kk0) 30%,transparent);
  }

  .x1cvbyaz {
    box-shadow: 0 0 24px color-mix(in srgb,var(--x15m3kk0) 70%,transparent);
  }

  .x6r5x0l {
    box-shadow: 0 0 2px #00000073;
  }

  .x1foys7p {
    box-shadow: 0 12px 28px -12px color-mix(in srgb,var(--x1ps3t1o) 70%,transparent),inset 0 1px 0 #ffffff40;
  }

  .x1h5g8z7 {
    box-shadow: 0 18px 40px #0000008c;
  }

  .x144xykp {
    box-shadow: 0 1px 2px #0000003d;
  }

  .x186kcoh {
    box-shadow: 0 1px 3px #0000004d;
  }

  .x16f4tsa {
    box-shadow: 0 1px 4px #00000040;
  }

  .x10b0gjd {
    box-shadow: 0 24px 80px -16px #000c, 0 0 0 1px #ffffff0f;
  }

  .x3n289m {
    box-shadow: 0 2px 10px color-mix(in srgb,var(--x1t77aq9) 60%,transparent);
  }

  .x162jr6k {
    box-shadow: 0 40px 120px -40px #000000e6;
  }

  .x7p0lbb {
    box-shadow: 0 6px 18px color-mix(in srgb,var(--xny7ce) 32%,transparent);
  }

  .x1m2t5tc {
    box-shadow: 0 8px 24px -10px #000c;
  }

  .x19slrnp {
    box-shadow: inset 0 -1px 0 var(--x1xm3f14);
  }

  .x18hyhgt {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--x1ps3t1o) 28%,transparent);
  }

  .x13azd9m {
    box-shadow: inset 0 1px #ffffff1a, 0 6px 18px -8px #000c;
  }

  .x1sv6o8k {
    box-shadow: inset 0 1px 2px #00000059;
  }

  .x19pcufv {
    box-shadow: inset 0 1px #0000000a;
  }

  .x1aoelnw {
    box-shadow: inset 0 1px #ffffff14, 0 8px 24px -8px #0009;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1iotiob {
    box-shadow: var(--x-boxShadow);
  }

  .xu0t3st {
    box-shadow: var(--x1epszdz);
  }

  .x1gyf74h {
    box-shadow: var(--x1kir5i6);
  }

  .xu1910c {
    box-shadow: var(--x1lcmodr);
  }

  .x1zqm6g {
    box-shadow: var(--xcgt5m8);
  }

  .xh877jg {
    box-shadow: var(--xrxj874);
  }

  .x1bksxnp {
    box-shadow: var(--xyj8rlf),0 1px 2px 0 color-mix(in srgb,var(--x1ps3t1o) 24%,transparent);
  }

  .x1d56kfb {
    box-shadow: var(--xyj8rlf),0 1px 2px 0 color-mix(in srgb,var(--xh2vfoa) 24%,transparent);
  }

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

  .x1afcbsf {
    box-sizing: content-box;
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .xiozm13 {
    caret-color: var(--x2srh4);
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .x1jcw64d {
    clip-path: inset(0 1px);
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .xvwx52o {
    color: #1b0f0a;
  }

  .x1rcvftj {
    color: #d946ef;
  }

  .x1q15jzx {
    color: #e11d48;
  }

  .x7idepl {
    color: #f59e0b;
  }

  .x1vs4wur {
    color: #fca5a5;
  }

  .xfungia {
    color: #fff;
  }

  .x1ue3f4p {
    color: color-mix(in srgb,#0284c7 70%,var(--x2srh4));
  }

  .x11eqepo {
    color: color-mix(in srgb,#9333ea 72%,var(--x2srh4));
  }

  .x1qiqfgm {
    color: color-mix(in srgb,#d97706 72%,var(--x2srh4));
  }

  .x1tgicd9 {
    color: color-mix(in srgb,black 75%,var(--x1jgdx55));
  }

  .x1cj2fut {
    color: color-mix(in srgb,var(--x1e38x38) 60%,var(--x2srh4));
  }

  .x1wkch6y {
    color: color-mix(in srgb,var(--x1hfooir) 70%,var(--x2srh4));
  }

  .xrdf18m {
    color: color-mix(in srgb,var(--x1ps3t1o) 70%,var(--x2srh4));
  }

  .x15p068r {
    color: color-mix(in srgb,var(--x1ps3t1o) 72%,var(--x2srh4));
  }

  .x1iyqxd3 {
    color: color-mix(in srgb,var(--x1ps3t1o) 75%,var(--x2srh4));
  }

  .xttw4oz {
    color: color-mix(in srgb,var(--x1ps3t1o) 78%,var(--x2srh4));
  }

  .xtxru8s {
    color: color-mix(in srgb,var(--x1ps3t1o) 80%,var(--x2srh4));
  }

  .x1plonp9 {
    color: color-mix(in srgb,var(--x1s7s9k9) 60%,var(--x2srh4));
  }

  .xrqxwy4 {
    color: color-mix(in srgb,var(--x1x4g3de) 26%,transparent);
  }

  .x1ct9hyq {
    color: color-mix(in srgb,var(--x1x4g3de) 34%,transparent);
  }

  .x1oqs0da {
    color: color-mix(in srgb,var(--x1x4g3de) 40%,transparent);
  }

  .xyy9c88 {
    color: color-mix(in srgb,var(--x1x4g3de) 45%,transparent);
  }

  .x8n2m5j {
    color: color-mix(in srgb,var(--x1x4g3de) 50%,transparent);
  }

  .x1jnkju7 {
    color: color-mix(in srgb,var(--x1x4g3de) 52%,transparent);
  }

  .x3bvmcx {
    color: color-mix(in srgb,var(--x1x4g3de) 55%,transparent);
  }

  .x10j2pfo {
    color: color-mix(in srgb,var(--x1x4g3de) 58%,transparent);
  }

  .x1lxsrjx {
    color: color-mix(in srgb,var(--x1x4g3de) 60%,transparent);
  }

  .xegmzmo {
    color: color-mix(in srgb,var(--x1x4g3de) 66%,transparent);
  }

  .x1et1so {
    color: color-mix(in srgb,var(--x1x4g3de) 70%,transparent);
  }

  .xunl94r {
    color: color-mix(in srgb,var(--x1x4g3de) 72%,transparent);
  }

  .x19bjjhd {
    color: color-mix(in srgb,var(--x1x4g3de) 74%,transparent);
  }

  .x65ulbw {
    color: color-mix(in srgb,var(--x2srh4) 72%,transparent);
  }

  .xj68lgj {
    color: color-mix(in srgb,var(--x2srh4) 75%,transparent);
  }

  .x1sle46d {
    color: color-mix(in srgb,var(--x2srh4) 78%,transparent);
  }

  .xhazxdn {
    color: color-mix(in srgb,var(--x2srh4) 80%,transparent);
  }

  .x1irecbo {
    color: color-mix(in srgb,var(--x2srh4) 82%,transparent);
  }

  .x1fm03nt {
    color: color-mix(in srgb,var(--x2srh4) 82%,var(--x16gr97w));
  }

  .xh641ww {
    color: color-mix(in srgb,var(--x2srh4) 85%,transparent);
  }

  .xyu1m63 {
    color: color-mix(in srgb,var(--x2srh4) 86%,transparent);
  }

  .xzgrj9s {
    color: color-mix(in srgb,var(--xh2vfoa) 70%,var(--x2srh4));
  }

  .xulgsvw {
    color: color-mix(in srgb,var(--xm7bott) 35%,var(--xlb9k1t));
  }

  .x1r7l8uh {
    color: color-mix(in srgb,var(--xm7bott) 60%,var(--x2srh4));
  }

  .x17yy0sv {
    color: color-mix(in srgb,var(--xom3xzf) 72%,transparent);
  }

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .xj57cjt {
    color: #fcbb00;
    color: lab(80.1641% 16.6016 99.2089);
  }

  .x1mjg8q5 {
    color: #ffffff73;
  }

  .x67cg5u {
    color: #ffffff80;
  }

  .x38f5v3 {
    color: #ffffff8c;
  }

  .xympwn0 {
    color: #fff9;
  }

  .x6kc9hj {
    color: #ffffff9e;
  }

  .x1jh5azx {
    color: #ffffffa3;
  }

  .x1d3faxd {
    color: #ffffffa6;
  }

  .xrkdtlx {
    color: #ffffffb3;
  }

  .x1bcwnxl {
    color: #fffc;
  }

  .xtho8l8 {
    color: #ffffffe0;
  }

  .xqsf61h {
    color: #ffffffeb;
  }

  .x19co3pv {
    color: #0000;
  }

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

  .xf3vzs9 {
    color: var(--x11meaz9);
  }

  .x1ibe5ap {
    color: var(--x15m3kk0);
  }

  .x1ecb3s9 {
    color: var(--x16gr97w);
  }

  .xdysl2g {
    color: var(--x19baaql);
  }

  .xev884w {
    color: var(--x1akemv6);
  }

  .x106jc8b {
    color: var(--x1e38x38);
  }

  .x1wcf8er {
    color: var(--x1hfooir);
  }

  .x1pa3lyr {
    color: var(--x1jgdx55);
  }

  .x1x16ye6 {
    color: var(--x1k95eex);
  }

  .x12ylssa {
    color: var(--x1ps3t1o);
  }

  .x4r13v2 {
    color: var(--x1r9zbg7);
  }

  .x1skobrc {
    color: var(--x1s7s9k9);
  }

  .x1rm72eg {
    color: var(--x1x4g3de);
  }

  .xtjbe35 {
    color: var(--x294jji);
  }

  .xdpospo {
    color: var(--x2srh4);
  }

  .x8vo93l {
    color: var(--x2tcsmq);
  }

  .x10qsta1 {
    color: var(--xbjgptb);
  }

  .x1spx29n {
    color: var(--xbyagcg);
  }

  .xuzg5q {
    color: var(--xf0j3xn);
  }

  .xwgqer6 {
    color: var(--xh2vfoa);
  }

  .xd05f9p {
    color: var(--xk6un61);
  }

  .x2vj2le {
    color: var(--xm7bott);
  }

  .xzienou {
    color: var(--xndd5eq);
  }

  .x1fgbob2 {
    color: var(--xo17ckd);
  }

  .x1ews8wu {
    color: var(--xom3xzf);
  }

  .xxjl6j {
    color: var(--xpqfbq2);
  }

  .x1fnt6pn {
    color: var(--xq6ry51);
  }

  .x1cyp439 {
    color: var(--xtbgm7s);
  }

  .x7eie9f {
    color: var(--xu1bjmp);
  }

  .x1awj2ng {
    color: #fff;
  }

  .x123jeq5 {
    column-gap: .125rem;
  }

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

  .xsin8gy {
    column-gap: .75rem;
  }

  .x1gbsnqv {
    column-gap: .875rem;
  }

  .x1r3dd9g {
    column-gap: 1.25rem;
  }

  .xgvynzx {
    column-gap: 1.5rem;
  }

  .x121tb52 {
    column-gap: 1.75rem;
  }

  .x1izhsip {
    column-gap: 1rem;
  }

  .xo10215 {
    column-gap: 2.5rem;
  }

  .xfdd877 {
    column-gap: 2rem;
  }

  .x1htvpgz {
    column-gap: clamp(1rem, 3vw, 2.5rem);
  }

  .x41o525 {
    contain: inline-size;
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .xpqogu8 {
    container-type: size;
  }

  .xb5mbof {
    content-visibility: auto;
  }

  .x1yjtglu {
    content-visibility: visible;
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x14mnfz1 {
    cursor: e-resize;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .xjfk50j {
    cursor: none;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x14isd7o {
    cursor: w-resize;
  }

  .x1huxd7x {
    cursor: zoom-in;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xyde0ry {
    fill: color-mix(in srgb,var(--x1x4g3de) 16%,transparent);
  }

  .xbh8q5q {
    fill: none;
  }

  .xepsijl {
    fill: var(--x15m3kk0);
  }

  .xwxm8k5 {
    fill: var(--xgdqj0z);
  }

  .xj2j9hd {
    filter: blur(10px);
  }

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

  .x9tsg3v {
    filter: blur(24px);
  }

  .x1bj65by {
    filter: blur(28px) saturate(.6) brightness(.55);
  }

  .x1qgin71 {
    filter: blur(4px);
  }

  .x1u2l2es {
    filter: blur(6px) saturate(120%);
  }

  .x1wd8k3y {
    filter: blur(8px);
  }

  .x1swtbpn {
    filter: drop-shadow(0 0 2px var(--xm7bott));
  }

  .xb0cnmg {
    filter: drop-shadow(0 0 4px #7c3aedb3) drop-shadow(0 0 12px #4c1d9580);
  }

  .x15wyxyp {
    filter: drop-shadow(0 0 5px #38bdf873);
  }

  .xnqsg2t {
    filter: drop-shadow(0 0 6px #0ea5e959);
  }

  .xym6iar {
    filter: drop-shadow(0 0 6px #9333ea73);
  }

  .x8wbyk4 {
    filter: drop-shadow(0 0 6px #10b9814d);
  }

  .x1l63fwl {
    filter: drop-shadow(0 0 6px #f472b666);
  }

  .x14neuaf {
    filter: drop-shadow(0 0 8px #8b5cf659);
  }

  .xq2u17a {
    filter: drop-shadow(0 1px #78350f59);
  }

  .x1mvdtjh {
    filter: drop-shadow(0 1px 1px #0008);
  }

  .x92ea6x {
    filter: saturate(1.2) drop-shadow(0 0 6px #818cf866);
  }

  .xfqa5ov {
    filter: var(--x-filter);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x19ebn78 {
    flex-basis: 11rem;
  }

  .x1em7b6m {
    flex-basis: 16rem;
  }

  .x7samkr {
    flex-basis: 22rem;
  }

  .xhlgtr {
    flex-basis: 42%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x356krb {
    flex-shrink: 100;
  }

  .x5wqa0o {
    flex-shrink: 2;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1d72gks {
    font-family: var(--x1difo2i);
  }

  .x1th5fi3 {
    font-family: var(--x1njufog);
  }

  .xoyfh7n {
    font-family: var(--x1uq1x5q);
  }

  .xu3ee1g {
    font-family: var(--xnohmnk);
  }

  .x1mq6v7u {
    font-feature-settings: "kern" 0,"calt" 0,"liga" 0;
  }

  .xlri8gb {
    font-kerning: none;
  }

  .x2ohwh0 {
    font-size: .625rem;
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

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

  .x1wx7ac5 {
    font-size: .92em;
  }

  .x6u19be {
    font-size: .9375rem;
  }

  .x1lkfr7t {
    font-size: 1.0625rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .xlm9qay {
    font-size: 1.1875rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x1aueamr {
    font-size: 1.375rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .xddofbv {
    font-size: 1.625rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .xcg35fi {
    font-size: 1.875rem;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xdhfpv1 {
    font-size: 2.25rem;
  }

  .x5heo1l {
    font-size: 23px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .x6lfmo1 {
    font-size: 34cqi;
  }

  .xc8wuo4 {
    font-size: clamp(1.0625rem, 1.7vw, 1.3125rem);
  }

  .x1j88ypy {
    font-size: clamp(1.375rem, 2.2vw, 1.75rem);
  }

  .x1l58q0t {
    font-size: clamp(1.75rem, 3.4vw, 2.875rem);
  }

  .x1q0g7ph {
    font-size: clamp(2.25rem, 5.6vw, 5rem);
  }

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

  .x1h1ke9r {
    font-size: clamp(2.25rem, 5vw, 4rem);
  }

  .xuzskr9 {
    font-size: clamp(2.875rem, 7vw, 5.75rem);
  }

  .xmih18e {
    font-size: clamp(24px, 2.4vw, 34px);
  }

  .xlikcwq {
    font-size: clamp(30px, 3.4vw, 42px);
  }

  .x4kcz6s {
    font-size: clamp(3rem, 8.5vw, 7.5rem);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x19nimmm {
    font-size: min(27vw, 22rem);
  }

  .xdmh292 {
    font-size: var(--x-fontSize);
  }

  .x1o3qa5s {
    font-size: var(--xdi8lov);
  }

  .xxs4xzr {
    font-size: var(--xfyr7w1);
  }

  .x1dhjf3p {
    font-size: var(--xo64tim);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1j61x8r {
    font-style: normal;
  }

  .xdb2kus {
    font-variant-ligatures: none;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .xsfa37r {
    font-weight: var(--x15jckvg);
  }

  .x80kce4 {
    grid-auto-flow: dense;
  }

  .x3xbxsf {
    grid-auto-rows: min-content;
  }

  .xx1abn8 {
    grid-column-end: -1;
  }

  .x1wh1ruo {
    grid-column-end: 2;
  }

  .xs4x48f {
    grid-column-end: actions;
  }

  .xwkwm97 {
    grid-column-end: aside;
  }

  .x1yl17t4 {
    grid-column-end: cover;
  }

  .x1dt9atv {
    grid-column-end: field;
  }

  .x26umsm {
    grid-column-end: fields;
  }

  .xqgkbqx {
    grid-column-end: file;
  }

  .x848py6 {
    grid-column-end: groups;
  }

  .xrnd8zp {
    grid-column-end: header;
  }

  .xb3uj39 {
    grid-column-end: info;
  }

  .x1qk6d18 {
    grid-column-end: label;
  }

  .x3a9kux {
    grid-column-end: main;
  }

  .xl9wa41 {
    grid-column-end: meta;
  }

  .x7u83ye {
    grid-column-end: odds;
  }

  .x8mzksz {
    grid-column-end: picker;
  }

  .x19mx0rx {
    grid-column-end: remove;
  }

  .x1fdaxnq {
    grid-column-end: tabs;
  }

  .x2kgohd {
    grid-column-end: thumb;
  }

  .x12tpfzo {
    grid-column-end: time;
  }

  .xm03kah {
    grid-column-end: uploader;
  }

  .x1j5f8kr {
    grid-column-end: value;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .x19m76rl {
    grid-column-start: actions;
  }

  .x1r7hldo {
    grid-column-start: aside;
  }

  .xhhqixm {
    grid-column-start: cover;
  }

  .x16jq8hp {
    grid-column-start: field;
  }

  .x9g1tfx {
    grid-column-start: fields;
  }

  .x1398c3c {
    grid-column-start: file;
  }

  .xal3xv1 {
    grid-column-start: groups;
  }

  .x1iip7fa {
    grid-column-start: header;
  }

  .x10cn4jy {
    grid-column-start: info;
  }

  .xo6vitd {
    grid-column-start: label;
  }

  .x1wo2uxu {
    grid-column-start: main;
  }

  .x1kadnwp {
    grid-column-start: meta;
  }

  .xs3cybo {
    grid-column-start: odds;
  }

  .xdkj06p {
    grid-column-start: picker;
  }

  .x1hy0ttv {
    grid-column-start: remove;
  }

  .xpr58jh {
    grid-column-start: tabs;
  }

  .x35mlvx {
    grid-column-start: thumb;
  }

  .x1tc51bm {
    grid-column-start: time;
  }

  .x1frkehe {
    grid-column-start: uploader;
  }

  .x183ppa3 {
    grid-column-start: value;
  }

  .xf9r7lm {
    grid-row-end: 2;
  }

  .x1tee5qw {
    grid-row-end: 3;
  }

  .xp0xgom {
    grid-row-end: actions;
  }

  .x130muxa {
    grid-row-end: aside;
  }

  .x16w6y7l {
    grid-row-end: cover;
  }

  .x1aumk94 {
    grid-row-end: field;
  }

  .x1myude0 {
    grid-row-end: fields;
  }

  .x13rooqd {
    grid-row-end: file;
  }

  .x1bnme38 {
    grid-row-end: groups;
  }

  .x36eicd {
    grid-row-end: header;
  }

  .x1jv6wc5 {
    grid-row-end: info;
  }

  .x1a9hfeo {
    grid-row-end: label;
  }

  .x1a1nmal {
    grid-row-end: main;
  }

  .xl70y7v {
    grid-row-end: meta;
  }

  .x1kjkgjc {
    grid-row-end: odds;
  }

  .xb4nslt {
    grid-row-end: picker;
  }

  .x1eluh3y {
    grid-row-end: remove;
  }

  .xqti54a {
    grid-row-end: span 2;
  }

  .xwd57t9 {
    grid-row-end: tabs;
  }

  .x59dyhs {
    grid-row-end: thumb;
  }

  .xoofwv0 {
    grid-row-end: time;
  }

  .xuprk59 {
    grid-row-end: uploader;
  }

  .xskteqv {
    grid-row-end: value;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .x1hwvgr8 {
    grid-row-start: actions;
  }

  .xg8aj73 {
    grid-row-start: aside;
  }

  .xmzz89v {
    grid-row-start: cover;
  }

  .xvuarnc {
    grid-row-start: field;
  }

  .x1dkzz7n {
    grid-row-start: fields;
  }

  .x9jjzf3 {
    grid-row-start: file;
  }

  .xoe6pdp {
    grid-row-start: groups;
  }

  .xl2aupd {
    grid-row-start: header;
  }

  .x70qoq1 {
    grid-row-start: info;
  }

  .x17j5aqm {
    grid-row-start: label;
  }

  .xqoaf77 {
    grid-row-start: main;
  }

  .x4d9em3 {
    grid-row-start: meta;
  }

  .x12n0jvt {
    grid-row-start: odds;
  }

  .xc99xc {
    grid-row-start: picker;
  }

  .xjudfb6 {
    grid-row-start: remove;
  }

  .x1v7mwyi {
    grid-row-start: tabs;
  }

  .xf6v09m {
    grid-row-start: thumb;
  }

  .xlewtp3 {
    grid-row-start: time;
  }

  .x10256j3 {
    grid-row-start: uploader;
  }

  .x8o073e {
    grid-row-start: value;
  }

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

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

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

  .xb8xa24 {
    grid-template-columns: 1fr 1fr 2fr;
  }

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

  .xiapy7o {
    grid-template-columns: 1fr 1rem;
  }

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

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

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

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

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

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

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

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

  .xx3kns {
    grid-template-columns: 6rem 5.5rem minmax(0, 1fr) 6rem 2rem 2rem;
  }

  .x9jhv1 {
    grid-template-columns: 6rem 5.5rem minmax(0, 1fr);
  }

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

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

  .x1u3nwcg {
    grid-template-columns: auto 1fr auto 3rem;
  }

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

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

  .xh6c5li {
    grid-template-columns: auto auto;
  }

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

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

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

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

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

  .x9mm5ka {
    grid-template-columns: minmax(0, 1fr) 4.5rem minmax(0, 1.2fr) auto;
  }

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

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

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

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

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

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

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

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

  .x1d2jus0 {
    grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));
  }

  .x1oqazeo {
    grid-template-columns: repeat(auto-fill, minmax(13rem, 1fr));
  }

  .x1m0xkz2 {
    grid-template-columns: repeat(auto-fill, minmax(14rem, 1fr));
  }

  .x2473hf {
    grid-template-columns: repeat(auto-fill, minmax(17rem, 1fr));
  }

  .x1g68fpl {
    grid-template-columns: repeat(auto-fill, minmax(6.5rem, 1fr));
  }

  .x1uyely3 {
    grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr));
  }

  .x765rio {
    grid-template-columns: repeat(auto-fill, minmax(8.5rem, 1fr));
  }

  .x9ifksd {
    grid-template-columns: repeat(auto-fill, minmax(min(100%, 13.5rem), 1fr));
  }

  .xkwi0lw {
    grid-template-rows: 1.25fr 1fr 1fr;
  }

  .xm4twhy {
    grid-template-rows: 16rem auto auto auto;
  }

  .x1leo90e {
    grid-template-rows: 1fr auto 3fr;
  }

  .x1h51kgi {
    grid-template-rows: 1fr auto;
  }

  .xogrr9c {
    grid-template-rows: auto 1fr;
  }

  .x1q1w665 {
    grid-template-rows: auto auto;
  }

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

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

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x1bm2s26 {
    letter-spacing: -.013em;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1qv67nb {
    letter-spacing: .22em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x1wltjb0 {
    line-height: .94;
  }

  .xobulqh {
    line-height: .98;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x2sqz4w {
    line-height: 1.125;
  }

  .xdpg8n2 {
    line-height: 1.125rem;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .xwjakf3 {
    line-height: 1.22;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .xal1hqk {
    line-height: 1.375rem;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x17mssa0 {
    line-height: 1.5rem;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .xlx89p5 {
    line-height: 2.125rem;
  }

  .x16n75kc {
    line-height: 2.25rem;
  }

  .x1akz92t {
    line-height: 2.5rem;
  }

  .xv7mqxl {
    line-height: 2.625rem;
  }

  .x17reu47 {
    line-height: 3.125rem;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

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

  .x45hlxi {
    margin-inline-end: -.25rem;
  }

  .xhdo3s8 {
    margin-inline-end: -.625rem;
  }

  .x177ygbw {
    margin-inline-end: -.75rem;
  }

  .xpuvanb {
    margin-inline-end: .375rem;
  }

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

  .x1xf89zq {
    margin-inline-start: -.25rem;
  }

  .x1utgmv1 {
    margin-inline-start: -.5rem;
  }

  .xnzxlwx {
    margin-inline-start: -.75rem;
  }

  .x10cdtm3 {
    margin-inline-start: -.875rem;
  }

  .x1bubhql {
    margin-inline-start: -1.75rem;
  }

  .x1tx8hu6 {
    margin-inline-start: -2.75rem;
  }

  .x1kvzal5 {
    margin-inline-start: -4.25rem;
  }

  .x75nbue {
    margin-inline-start: .3125rem;
  }

  .x1d8xu0x {
    margin-inline-start: .375rem;
  }

  .x1m73txa {
    margin-inline-start: .5rem;
  }

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

  .xtnrrli {
    margin-inline-start: 1.375rem;
  }

  .xyo8xb9 {
    -webkit-mask-composite: source-in;
    mask-composite: intersect;
  }

  .x15bsewj {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 10% 90%, #0000);
    mask-image: linear-gradient(90deg, #0000, #000 10% 90%, #0000);
  }

  .x1a93mip {
    -webkit-mask-image: linear-gradient(#000 55%, #0000);
    mask-image: linear-gradient(#000 55%, #0000);
  }

  .x1jx96bc {
    -webkit-mask-image: linear-gradient(to bottom,transparent,#000 min(var(--fade-size),var(--scroll-area-overflow-y-start)),#000 calc(100% - min(var(--fade-size),var(--scroll-area-overflow-y-end))),transparent),linear-gradient(to right,transparent,#000 min(var(--fade-size),var(--scroll-area-overflow-x-start)),#000 calc(100% - min(var(--fade-size),var(--scroll-area-overflow-x-end))),transparent);
    mask-image: linear-gradient(to bottom,transparent,#000 min(var(--fade-size),var(--scroll-area-overflow-y-start)),#000 calc(100% - min(var(--fade-size),var(--scroll-area-overflow-y-end))),transparent),linear-gradient(to right,transparent,#000 min(var(--fade-size),var(--scroll-area-overflow-x-start)),#000 calc(100% - min(var(--fade-size),var(--scroll-area-overflow-x-end))),transparent);
  }

  .xwjwp01 {
    -webkit-mask-image: var(--x-maskImage);
    mask-image: var(--x-maskImage);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xq9q0n8 {
    object-position: 50% 30%;
  }

  .xwt9smo {
    object-position: left center;
  }

  .xff18fc {
    object-position: right center;
  }

  .x8ozjh4 {
    object-position: top;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xtg6wg7 {
    opacity: .42;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x1ktcbtz {
    opacity: .56;
  }

  .x197sbye {
    opacity: .6;
  }

  .xmu36h7 {
    opacity: .64;
  }

  .xf9vgkq {
    opacity: .72;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xiiclqw {
    opacity: .85;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xubzcar {
    opacity: calc(1 - .1 * var(--nested-dialogs));
  }

  .x1ja5jvg {
    opacity: calc(1 - var(--nested-dialogs));
  }

  .x1clqncf {
    order: -1;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .xgu9l9y {
    outline-color: color-mix(in srgb,var(--x1rk9dcu) 24%,transparent);
  }

  .x1tsjhyo {
    outline-color: color-mix(in srgb,var(--x1rk9dcu) 50%,transparent);
  }

  .x1pgcken {
    outline-color: color-mix(in srgb,var(--xh2vfoa) 16%,transparent);
  }

  .x1m5vbv {
    outline-color: #fffc;
  }

  .x93fnvc {
    outline-color: var(--x15m3kk0);
  }

  .x1hy55id {
    outline-color: var(--x1rk9dcu);
  }

  .x9e1cl9 {
    outline-color: var(--x96689s);
  }

  .xlofgcs {
    outline-color: #fff;
  }

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

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1s780dp {
    outline-width: 3px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

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

  .x43c3x3 {
    padding-inline-end: .375rem;
  }

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

  .x16p959o {
    padding-inline-end: .875rem;
  }

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

  .x15lweyi {
    padding-inline-end: 1.125rem;
  }

  .x167vaf5 {
    padding-inline-end: 1rem;
  }

  .x8809wm {
    padding-inline-end: var(--x1p11i7l);
  }

  .x1rgrh6f {
    padding-inline-start: .5rem;
  }

  .xd1uisr {
    padding-inline-start: .625rem;
  }

  .x1m83qfk {
    padding-inline-start: .75rem;
  }

  .x10mud68 {
    padding-inline-start: .875rem;
  }

  .xjh29tw {
    padding-inline-start: 1.25rem;
  }

  .x8945me {
    padding-inline-start: 1rem;
  }

  .x1bh7nc0 {
    padding-inline-start: 2.75rem;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1n48fwd {
    rotate: -14deg;
  }

  .x1gcftaf {
    rotate: 0deg;
  }

  .xu2ffof {
    rotate: 14deg;
  }

  .x1qul50q {
    rotate: 180deg;
  }

  .xq77vm1 {
    rotate: 90deg;
  }

  .x4arjd5 {
    row-gap: .125rem;
  }

  .x5qd032 {
    row-gap: .25rem;
  }

  .x1gcqhjp {
    row-gap: .375rem;
  }

  .x1fc8kun {
    row-gap: .5rem;
  }

  .x1rnwn48 {
    row-gap: .75rem;
  }

  .xwnhlp8 {
    row-gap: .875rem;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x10g6wfw {
    row-gap: 1.25rem;
  }

  .x9pjww1 {
    row-gap: 1.5rem;
  }

  .x1d474pu {
    row-gap: 2rem;
  }

  .x1r8uycs {
    row-gap: var(--x-rowGap);
  }

  .x1o1w9q3 {
    scale: calc(1 - .1 * var(--nested-dialogs));
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x10s4n7e {
    stroke: var(--x1xm3f14);
  }

  .x1f6zqp1 {
    stroke: var(--xgdqj0z);
  }

  .xnpr05h {
    stroke-width: 1px;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x1k5ss6i {
    tab-size: 4;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1p6521u {
    -webkit-text-decoration-color: color-mix(in srgb,var(--x2srh4) 40%,transparent);
    text-decoration-color: color-mix(in srgb,var(--x2srh4) 40%,transparent);
  }

  .x1dfsqgv {
    -webkit-text-decoration-color: color-mix(in srgb,var(--x2srh4) 45%,transparent);
    text-decoration-color: color-mix(in srgb,var(--x2srh4) 45%,transparent);
  }

  .xe5exn {
    -webkit-text-decoration-color: color-mix(in srgb,var(--xh2vfoa) 60%,transparent);
    text-decoration-color: color-mix(in srgb,var(--xh2vfoa) 60%,transparent);
  }

  .x6k43wm {
    -webkit-text-decoration-color: var(--xh2vfoa);
    text-decoration-color: var(--xh2vfoa);
  }

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

  .xkrqix3 {
    text-decoration-line: none;
  }

  .x9s6jxr {
    text-decoration-line: underline line-through;
  }

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

  .x1xxi7tn {
    text-decoration-style: wavy;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xiwv6wl {
    text-shadow: 0 1px 2px #0009;
  }

  .x6mfxhn {
    text-shadow: 0 2px 12px #00000040;
  }

  .xg3hr4k {
    text-shadow: 0 2px 18px #0a0503b3;
  }

  .xr4950i {
    text-shadow: 0 4px 40px #0a050399;
  }

  .x1r322v8 {
    text-shadow: 0 8px 60px #0009;
  }

  .xaoa8ea {
    text-shadow: var(--x-textShadow);
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xwsnend {
    text-underline-offset: .25rem;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

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

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1o5wbz4 {
    touch-action: pan-x pan-y;
  }

  .xge0x1e {
    touch-action: pan-y pinch-zoom;
  }

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

  .x1c071of {
    transform: none;
  }

  .x9uahj2 {
    transform: rotate(-2deg) scale(1.03);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

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

  .x1gqj70i {
    transform: scale(.85);
  }

  .x1k8on9b {
    transform: scale(.985);
  }

  .x1bao77f {
    transform: scale(1.05);
  }

  .x1xq6evr {
    transform: scale(1.06);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .x1ufz0iv {
    transform: scaleX(0);
  }

  .x3h0wga {
    transform: translate(-50%, -50%) rotate(-9deg) scale(1.12);
  }

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

  .xbj2mxh {
    transform: translate(-50%, calc(-100% - 8px));
  }

  .x5i6ehr {
    transform: translateX(-100%);
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .x1ha14z5 {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--toast-peek)) - (var(--toast-shrink) * var(--toast-calc-height)))) scale(var(--toast-scale));
  }

  .xygq499 {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + (var(--toast-index) * var(--toast-peek)) + (var(--toast-shrink) * var(--toast-calc-height)))) scale(var(--toast-scale));
  }

  .x1bvilyr {
    transform: translateY(-4px);
  }

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

  .xnn1q72 {
    transform: translateY(0);
  }

  .x17dzmu4 {
    transform: translateZ(0);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .x1xcwlea {
    transform-box: view-box;
  }

  .x1hj3fc7 {
    transform-origin: 0 0;
  }

  .xqlk7fu {
    transform-origin: 50% 100%;
  }

  .x384s30 {
    transform-origin: 50% calc(50% - 50% * min(var(--toast-index, 0),1));
  }

  .x1kq4lpq {
    transform-origin: 50% calc(50% + 50% * min(var(--toast-index, 0),1));
  }

  .xta80sf {
    transform-origin: 68px 68px;
  }

  .x18ouj0k {
    transform-origin: bottom;
  }

  .x6ow6l {
    transform-origin: 100% 100%;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x19w6rv {
    transform-origin: 0;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x5h36tt {
    transition-delay: .15s;
  }

  .x1ui1jxi {
    transition-delay: .3s;
  }

  .x1t5h6c6 {
    transition-delay: 0s, 70ms;
  }

  .xng180u {
    transition-delay: 0s, 0s, .1s, 0s;
  }

  .xzb80b {
    transition-duration: .15s, .15s, .1s, .15s;
  }

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

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

  .x1rvut6x {
    transition-duration: .25s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1bc2b9n {
    transition-duration: .32s;
  }

  .xksw5tu {
    transition-duration: .35s, .25s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .xjmur4l {
    transition-duration: .42s;
  }

  .xa600yk {
    transition-duration: .52s;
  }

  .x500b56 {
    transition-duration: .5s, .5s, .15s, .5s;
  }

  .x1wsgiic {
    transition-duration: .5s;
  }

  .x97pzxe {
    transition-duration: .6s;
  }

  .x13tlztd {
    transition-duration: .7s, .2s;
  }

  .x1fkkkjs {
    transition-duration: .7s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

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

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

  .xz7g21f {
    transition-duration: .24s;
  }

  .xwifydn {
    transition-duration: .3s;
  }

  .xkwbubj {
    transition-duration: 5000000s;
  }

  .x16ppq15 {
    transition-duration: .55s;
  }

  .xfagghw {
    transition-property: all;
  }

  .xpfner4 {
    transition-property: background-color, border-color, backdrop-filter;
  }

  .x11vqxbs {
    transition-property: background-color, border-color, box-shadow;
  }

  .x106061f {
    transition-property: background-color, box-shadow;
  }

  .xzo0q3i {
    transition-property: background-color, color, border-color;
  }

  .x1yyhn7k {
    transition-property: background-color, color, box-shadow;
  }

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

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

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

  .x163lptb {
    transition-property: border-color, background-color, color;
  }

  .xq90yva {
    transition-property: border-color, background-color;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .xf1bglv {
    transition-property: box-shadow, background-color, border-color;
  }

  .x16mfhj0 {
    transition-property: box-shadow, border-color;
  }

  .x1kph6w {
    transition-property: box-shadow, scale;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .x1974vt6 {
    transition-property: color, background-color, border-radius, box-shadow;
  }

  .xz97uiv {
    transition-property: color, background-color, box-shadow, opacity;
  }

  .x1vix5yk {
    transition-property: color, background-color, box-shadow;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x1eokjkq {
    transition-property: filter;
  }

  .xxh369n {
    transition-property: height, opacity;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x1ju8a0s {
    transition-property: margin, opacity;
  }

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

  .x1h615f9 {
    transition-property: opacity, scale;
  }

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

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .xelvad {
    transition-property: opacity, translate;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .xf6wto2 {
    transition-property: rotate, opacity;
  }

  .x1s3hfkw {
    transition-property: rotate;
  }

  .x1mfgsn1 {
    transition-property: scale, opacity, translate;
  }

  .xx0sulb {
    transition-property: scale, opacity;
  }

  .x1f0ettp {
    transition-property: top, left, right, bottom, transform;
  }

  .x16n73rl {
    transition-property: transform, box-shadow;
  }

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

  .xwcsmn1 {
    transition-property: transform, opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xlrdey6 {
    transition-property: translate, border-radius, scale, transform-origin;
  }

  .x1mnhl27 {
    transition-property: translate, width;
  }

  .xqfqaah {
    transition-property: translate;
  }

  .xx99ppg {
    transition-property: width, background-color;
  }

  .x184luk4 {
    transition-property: width, height, padding;
  }

  .xrfdhb5 {
    transition-property: width, height, scale, opacity;
  }

  .x1iiw87q {
    transition-property: width, height, translate;
  }

  .xipod6n {
    transition-property: width, margin, opacity;
  }

  .xfcvcsu {
    transition-property: width, translate;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1pbvl4h {
    transition-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

  .xb51amx {
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .xssrm5j {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .xz4gly6 {
    transition-timing-function: ease-in-out;
  }

  .x1b4f8o6 {
    transition-timing-function: linear(0, .045 4.2%, .153 8.3%, .291 12.5%, .434 16.7%, .569 20.8%, .688 25%, .787 29.2%, .866 33.3%, .925 37.5%, .968 41.7%, .996 45.8%, 1.014 50%, 1.024 54.2%, 1.028 58.3%, 1.028 62.5%, 1.026 66.7%, 1.022 70.8%, 1.018 75%, 1.014 79.2%, 1.01 83.3%, 1.007 87.5%, 1.005 91.7%, 1.003 95.8%, 1);
  }

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

  .x1umglqh {
    translate: -1.5rem .5rem;
  }

  .x1k51h6q {
    translate: -100%;
  }

  .x5lqces {
    translate: -1px;
  }

  .x113ijq {
    translate: -50% -50%;
  }

  .x1gt6pp1 {
    translate: -50%;
  }

  .x18wx88 {
    translate: 0 -.5rem;
  }

  .x3sa99s {
    translate: 0 -50%;
  }

  .x1l88wne {
    translate: 0 calc(-1.25rem * var(--nested-dialogs));
  }

  .x1slu7pv {
    translate: 0;
  }

  .xpqevlk {
    translate: 1.5rem .5rem;
  }

  .xds203u {
    translate: 100%;
  }

  .x6dfcno {
    translate: 1px;
  }

  .xkheojp {
    translate: var(--active-tab-left) calc(-1 * var(--active-tab-bottom));
  }

  .xv8yd0l {
    translate: var(--x-translate);
  }

  .xa7awgv {
    unicode-bidi: plaintext;
  }

  .xvrbanz {
    -webkit-user-select: all;
    user-select: all;
  }

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

  .x1x7wgjd {
    vertical-align: -.125em;
  }

  .xofh4ij {
    vertical-align: -.22em;
  }

  .x1b396m2 {
    vertical-align: .0625rem;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

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

  .x1so62im {
    will-change: transform;
  }

  .x1lldw8n {
    word-break: normal;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xvyhd0g {
    z-index: 45;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x13mdkc {
    z-index: 61;
  }

  .xr3buco {
    z-index: var(--x-zIndex);
  }

  @media (width >= 40rem) {
    .x11o6tw0.x11o6tw0 {
      --cell-size: 2.25rem;
    }

    .x16zgyr8.x16zgyr8 {
      --thumb-size: .75rem;
    }

    .x1bzeax.x1bzeax {
      --thumb-size: 1rem;
    }

    .x1uci0zi.x1uci0zi {
      --toast-inset: 2rem;
    }
  }

  .x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *) {
    opacity: 1;
  }

  .x1dwpelz.x1dwpelz:where(.x-default-marker:focus-within *) {
    transform: none;
  }

  .x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1;
  }

  .xhdioca.xhdioca:where(.x-default-marker:hover *) {
    transform: none;
  }

  .xd0ufse.xd0ufse:where(.x10wuzun:active *) {
    scale: 1.1 1;
  }

  .xh1wfmy.xh1wfmy:where(.x9ote1d:active *) {
    scale: 1.1 1;
  }

  .x12kz01k:-webkit-autofill {
    -webkit-text-fill-color: var(--x2srh4);
  }

  .xlofiki:is(:hover > *) {
    background-color: color-mix(in srgb,var(--x1x4g3de) 42%,transparent);
  }

  .x1w2evdh:is(:hover > *) {
    background-color: color-mix(in srgb,var(--x2srh4) 56%,transparent);
  }

  .x1bjjp1y[aria-current="true"] {
    background-color: var(--x11ssmhu);
  }

  .x10z2d8l:hover:not(:disabled) {
    background-color: var(--x199uylx);
  }

  .x11xx1f9.x11xx1f9:where(.x17lq5v6[data-selected] *) {
    background-color: var(--x1ps3t1o);
  }

  .xv4m8ul:-webkit-autofill {
    box-shadow: 0 0 0 1000px var(--xi75neq) inset;
  }

  .x43azz8:focus-visible {
    box-shadow: 0 0 0 2px var(--x1rk9dcu);
  }

  .x7fevbo:is(:focus-visible > *) {
    box-shadow: 0 0 0 2px var(--x1rk9dcu);
  }

  .x15ysqaf:focus-within {
    box-shadow: none;
  }

  .x1xk3k8f:focus-visible {
    box-shadow: none;
  }

  .xf8n0re[aria-current="true"] {
    box-shadow: var(--xcgt5m8);
  }

  .x1gdy8ij:is(:hover > *) {
    color: color-mix(in srgb,var(--x1x4g3de) 78%,transparent);
  }

  .x1djqimw:is(a:hover *) {
    color: color-mix(in srgb,var(--x2srh4) 72%,var(--x16gr97w));
  }

  .x1qnxrng.x1qnxrng:where(.x17lq5v6[data-outside] *) {
    color: color-mix(in srgb,var(--xom3xzf) 72%,transparent);
  }

  .x2n5ju9.x2n5ju9:where(.x17lq5v6[data-disabled] *) {
    color: color-mix(in srgb,var(--xom3xzf) 72%,transparent);
  }

  .x5f10va.x5f10va:where(.x17lq5v6[data-selected] *) {
    color: var(--xf0j3xn);
  }

  .x160c84q:is(:hover > *) {
    color: var(--xny7ce);
  }

  .x1gqblgl[data-ending-style], .x1llxi74[data-starting-style] {
    opacity: 0;
  }

  .x1euntei:focus-within {
    opacity: 1;
  }

  .x1irs7c3:is(:focus-visible > * > *) {
    opacity: 1;
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .x8gg0j1:is(:hover > * > *) {
    opacity: 1;
  }

  .xpirjtq[data-popup-open] {
    opacity: 1;
  }

  .xpziox1.xpziox1:where(.x-default-marker[data-popup-open] *) {
    opacity: 1;
  }

  .x14xc8xn:focus-within {
    outline-style: solid;
  }

  .x1b3k7hg:is(:focus-visible > *) {
    outline-style: solid;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x6t0no7.x6t0no7:where(.x17lq5v6[data-disabled] *) {
    pointer-events: none;
  }

  .xxh3ss5.xxh3ss5:where(.x-default-marker[data-popup-open] *) {
    rotate: 180deg;
  }

  .x1plnjhy.x1plnjhy:where(.x-default-marker[data-popup-open] *) {
    rotate: 90deg;
  }

  .xgou1n0.xgou1n0:where(.x17lq5v6[data-disabled] *) {
    text-decoration-line: line-through;
  }

  .xhzf9fr[data-popup-open] {
    transform: none;
  }

  .x1rqu6a9:is(:hover > *) {
    transform: scale(1.04);
  }

  .xe3v6um:is(:hover > *) {
    transform: scale(1.07);
  }

  .xlvco9q:is(:focus-visible > * > *) {
    transform: scale(1.07);
  }

  .x11cr4na:is(:hover > *) {
    transform: scale(1);
  }

  .x1n5amlm:is(:hover > *) {
    transform: scaleX(1);
  }

  .xlakd5s:is(:hover > *) {
    transform: translateX(.75rem);
  }

  .x1p7ae3l:is(:hover > *) {
    transform: translateY(-2px);
  }

  .xn0y7c8.xn0y7c8:where(.x10wuzun[data-checked] *) {
    transform-origin: var(--thumb-size) 50%;
  }

  .x1iyxlzd:is(:hover > *) {
    translate: -.1875rem;
  }

  .x14vaj68:is(:hover > *) {
    translate: .1875rem;
  }

  .x1f3wpos.x1f3wpos:where(.x10wuzun[data-checked] *) {
    translate: calc(var(--thumb-size) - 4px);
  }

  .x135w3n3:focus-visible {
    z-index: 1;
  }

  .x1r18tff:focus-visible {
    z-index: 10;
  }

  .x1f7fbim:has([data-primary]:hover) {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 11%,transparent);
  }

  .xcrw6jw:has([data-checked]) {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 8%,transparent);
  }

  .x1j8fne1:has([data-primary]:hover) {
    background-color: color-mix(in srgb,var(--x2srh4) 3%,transparent);
  }

  .x1fsfsbu:has( > a:hover) {
    color: color-mix(in srgb,var(--x2srh4) 75%,var(--x16gr97w));
  }

  .xeg4vf7:has(:disabled) {
    cursor: not-allowed;
  }

  .x1pys1ne:has([data-primary]:focus-visible) {
    outline-style: solid;
  }

  .xkwt9vm:has( > div > a:first-child:focus-visible) {
    outline-style: solid;
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .xwcf1sq:last-child {
    display: none;
  }

  .x1yvxknx:disabled {
    background-color: #1c1c1c66;
  }

  .xo2hf3b:disabled {
    box-shadow: 0 6px 18px color-mix(in srgb,var(--xny7ce) 32%,transparent);
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x3m35ow:disabled {
    color: #fff6;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .x16jh8n:disabled {
    opacity: .64;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x19wezy0:hover {
    background-color: color-mix(in srgb,var(--x16ekh4m) 90%,transparent);
  }

  .x1s9chtc:hover {
    background-color: color-mix(in srgb,var(--x16gr97w) 92%,transparent);
  }

  .xv5z37q:hover {
    background-color: color-mix(in srgb,var(--x16gr97w),var(--x2srh4) 2%);
  }

  .x1plrus4:hover {
    background-color: color-mix(in srgb,var(--x1nxe8u),var(--x2srh4) 2%);
  }

  .xqkmyb2:hover {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 80%,var(--x2srh4));
  }

  .x6pyvex:hover {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 90%,transparent);
  }

  .x1uyd2ni:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 14%,transparent);
  }

  .xj5cvjl:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 3%,transparent);
  }

  .x18r9jbh:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 30%,var(--x16gr97w));
  }

  .x122wsh3:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 4%,transparent);
  }

  .x19bkry5:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 4%,var(--x1nxe8u));
  }

  .xbm0eei:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 5%,transparent);
  }

  .xrw40m9:hover {
    background-color: color-mix(in srgb,var(--x2srh4) 6%,transparent);
  }

  .xbcf0wm:hover {
    background-color: color-mix(in srgb,var(--xh2vfoa) 4%,transparent);
  }

  .xecblv2:hover {
    background-color: color-mix(in srgb,var(--xh2vfoa) 90%,transparent);
  }

  .xlw9alp:hover {
    background-color: #0000009e;
  }

  .x19ait8a:hover {
    background-color: #ffffff1f;
  }

  .xqnq8ic:hover {
    background-color: #ffffff0d;
  }

  .xt5kxgf:hover {
    background-color: #343434d1;
  }

  .xv7vvcp:hover {
    background-color: var(--x199uylx);
  }

  .x34xp6n:hover {
    background-color: var(--x19labsu);
  }

  .xbnlav5:hover {
    background-color: var(--x1p72pew);
  }

  .x9zdq4f:hover {
    background-color: var(--x1ps3t1o);
  }

  .x1bma0ao:hover {
    background-color: var(--xjbcpzy);
  }

  .x1xfyz23:hover {
    box-shadow: 0 0 0 1px var(--x1p72pew);
  }

  .x7xgau0:hover {
    box-shadow: 0 10px 30px color-mix(in srgb,var(--xny7ce) 50%,transparent);
  }

  .x1pe9iy0:hover {
    color: color-mix(in srgb,var(--x1ps3t1o) 75%,var(--x2srh4));
  }

  .x167csgj:hover {
    color: color-mix(in srgb,var(--x1x4g3de) 80%,transparent);
  }

  .x1rco878:hover {
    color: color-mix(in srgb,var(--x1x4g3de) 86%,transparent);
  }

  .xltxrwe:hover {
    color: color-mix(in srgb,var(--x2srh4) 62%,transparent);
  }

  .x1a89rip:hover {
    color: color-mix(in srgb,var(--x2srh4) 72%,transparent);
  }

  .x13gqk5x:hover {
    color: color-mix(in srgb,var(--x2srh4) 72%,var(--x16gr97w));
  }

  .xck6xd7:hover {
    color: color-mix(in srgb,var(--x2srh4) 75%,var(--x16gr97w));
  }

  .x17pgxbe:hover {
    color: color-mix(in srgb,var(--xom3xzf) 60%,var(--x2srh4));
  }

  .xrp6pet:hover {
    color: #ffffffd9;
  }

  .x22zsw:hover {
    color: var(--x1x4g3de);
  }

  .x1soiud8:hover {
    color: var(--x2srh4);
  }

  .x1n58t42:hover {
    color: var(--xehd41t);
  }

  .xdgki5w:hover {
    color: var(--xndd5eq);
  }

  .xenq1h6:hover {
    color: var(--xom3xzf);
  }

  .x1frr76i:hover {
    color: #fff;
  }

  .x184fef6:hover {
    opacity: .72;
  }

  .x5z6fxw:hover {
    opacity: .8;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .xcum6zn:hover {
    transform: scale(1.04);
  }

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

  .xv09cb5:active {
    background-color: color-mix(in srgb,var(--x16ekh4m) 80%,transparent);
  }

  .x1e0ae6o:active {
    background-color: var(--x1p72pew);
  }

  .xpk4wdd:active {
    box-shadow: none;
  }

  .xkoup5x:active {
    box-shadow: var(--x1ij2jlm);
  }

  .x2llvrv:active {
    color: var(--xehd41t);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .xgwqcfx:active {
    transform: scale(.94);
  }

  .xk4oym4:active {
    transform: scale(.98);
  }
}

@layer priority5 {
  .xfqn1j3 {
    border-bottom-color: color-mix(in srgb,var(--x1x4g3de) 10%,transparent);
  }

  .xssp7fp {
    border-bottom-color: color-mix(in srgb,var(--x1x4g3de) 8%,transparent);
  }

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

  .xdrzdu4 {
    border-bottom-color: var(--x1obopxx);
  }

  .x1gnse8a {
    border-bottom-color: var(--x1xm3f14);
  }

  .xfrllxf {
    border-bottom-left-radius: 0;
  }

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

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

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

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

  .x6mwcnd {
    border-left-color: var(--x1obopxx);
  }

  .xpajndn {
    border-left-color: var(--x1xm3f14);
  }

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

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

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

  .xrn1fy9 {
    border-right-color: var(--x1obopxx);
  }

  .x1ste2cq {
    border-right-color: var(--x1xm3f14);
  }

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

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

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

  .xvt6pri {
    border-top-color: color-mix(in srgb,var(--x1x4g3de) 10%,transparent);
  }

  .x16ghqrl {
    border-top-color: #ffffff14;
  }

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

  .x1ayk1le {
    border-top-color: var(--x1xm3f14);
  }

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

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

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

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

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

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

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

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

  .xqd3l62 {
    bottom: -10px;
  }

  .x1shmmqz {
    bottom: .0625rem;
  }

  .x1mgtmex {
    bottom: .25rem;
  }

  .xdglo9s {
    bottom: .375rem;
  }

  .x1of4z1n {
    bottom: .5rem;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1wyelcc {
    bottom: 1.375rem;
  }

  .x1szun9y {
    bottom: 1rem;
  }

  .x1m82ljr {
    bottom: 50%;
  }

  .x1wa3icf {
    bottom: 5px;
  }

  .x1c26ku8 {
    bottom: 9%;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .xmnk1bh {
    bottom: var(--toast-inset);
  }

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

  @media (width >= 64rem) {
    .x9urun4.x9urun4 {
      grid-area: groups;
    }

    .x5orwq9.x5orwq9 {
      grid-area: language;
    }

    .x1qq72e8.x1qq72e8 {
      grid-area: uploader;
    }
  }

  .x1xzicaz {
    height: .125rem;
  }

  .x4bzujq {
    height: .1875rem;
  }

  .x16wp3ig {
    height: .25rem;
  }

  .xvqfenq {
    height: .3125rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .xx63ema {
    height: .4375rem;
  }

  .xpurx6q {
    height: .5625rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .x25yk9b {
    height: .9375rem;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x1q3kd3q {
    height: 1.2em;
  }

  .x11q3zg3 {
    height: 1.375rem;
  }

  .xu9jpxn {
    height: 1.4em;
  }

  .x1k3j2jc {
    height: 1.5625rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xu53h13 {
    height: 1.625rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .xwl81jg {
    height: 1.875rem;
  }

  .x1xenkam {
    height: 10.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x187pvsn {
    height: 100svh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1cxlnsm {
    height: 11.25rem;
  }

  .xf6s82a {
    height: 11rem;
  }

  .x6120nr {
    height: 12rem;
  }

  .x28w3m4 {
    height: 136%;
  }

  .xkloqmj {
    height: 14rem;
  }

  .x1rqt44b {
    height: 150%;
  }

  .xkkwzfq {
    height: 17rem;
  }

  .x1qz947n {
    height: 18rem;
  }

  .xzp6m1v {
    height: 196px;
  }

  .xg2ss61 {
    height: 1lh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .x142y1qz {
    height: 2.125rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .x7gvb2z {
    height: 2.625rem;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .xoverlg {
    height: 20%;
  }

  .x12bdpze {
    height: 208px;
  }

  .xbgo5j1 {
    height: 25.5rem;
  }

  .xettwda {
    height: 2rem;
  }

  .xk4r5gt {
    height: 3.125rem;
  }

  .xu15cu9 {
    height: 3.5rem;
  }

  .x1txrgw7 {
    height: 3.625rem;
  }

  .xuv9qwe {
    height: 3.75rem;
  }

  .xwyxl0y {
    height: 32.5rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .xpv7w3o {
    height: 4.125rem;
  }

  .x1a4ne5q {
    height: 4.25rem;
  }

  .x1o2zv2s {
    height: 4.375rem;
  }

  .xmk1162 {
    height: 40rem;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .x1x7pkhd {
    height: 5.5rem;
  }

  .xlxyqfn {
    height: 50%;
  }

  .xupy61u {
    height: 5rem;
  }

  .xge5lu0 {
    height: 6.25rem;
  }

  .x1isdrda {
    height: 6.5rem;
  }

  .x17frcva {
    height: 6rem;
  }

  .xdaezf2 {
    height: 7rem;
  }

  .xo3jkf1 {
    height: 8.5rem;
  }

  .x747v3z {
    height: 8.75rem;
  }

  .x15rfxc5 {
    height: 9.5rem;
  }

  .xq56qzn {
    height: 9.75rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .xiz8x9g {
    height: calc(100% - .5625rem);
  }

  .x1wnlvj6 {
    height: calc(100svh - var(--navbar-height));
  }

  .xi4vyns {
    height: calc(var(--thumb-size) + 2px);
  }

  .x1xqs1tu {
    height: min(100vw - 2rem, 18rem, 44dvh);
  }

  .x1gezbiy {
    height: var(--active-tab-height);
  }

  .xsahybl {
    height: var(--cell-size);
  }

  .xuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .x1kfr8x3 {
    height: var(--navbar-height);
  }

  .x13f4qkn {
    height: var(--popup-height, auto);
  }

  .xm56wjt {
    height: var(--positioner-height);
  }

  .x1pghmh7 {
    height: var(--toast-calc-height);
  }

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

  .x5g3td {
    left: -.1875rem;
  }

  .xwje7jw {
    left: -.25rem;
  }

  .x1jnvtdb {
    left: -.5rem;
  }

  .x1jgdbgz {
    left: -18%;
  }

  .x6fl0gr {
    left: .25rem;
  }

  .x1ppi5vn {
    left: .5625rem;
  }

  .x1a3yqke {
    left: .59375rem;
  }

  .x1lr0wgl {
    left: .5rem;
  }

  .xu96u03 {
    left: 0;
  }

  .xt9097p {
    left: 1px;
  }

  .x1pemb1n {
    left: 1rem;
  }

  .x1glf25 {
    left: 33.333%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x13dc5fq {
    left: 66.667%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xl5sw3d {
    left: calc(50% - 2.25rem);
  }

  .xpeoz4d {
    left: calc(50% - 3.5rem);
  }

  .x1ho66vu {
    left: var(--toast-inset);
  }

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

  @media (width >= 48rem) {
    .xvawibe.xvawibe {
      margin: .5rem;
    }
  }

  .xlnml8q {
    margin-bottom: -.625rem;
  }

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

  .xhcrhct {
    margin-bottom: .125rem;
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .x18jvhmb {
    margin-bottom: .375rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x1gr9t9r {
    margin-bottom: .75rem;
  }

  .x1360bob {
    margin-bottom: .875rem;
  }

  .xoyoc99 {
    margin-bottom: 1.375rem;
  }

  .x1nhhxel {
    margin-bottom: 1.5rem;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .x14phcvn {
    margin-bottom: 2.5rem;
  }

  .x12rdx2i {
    margin-bottom: clamp(2.5rem, 5vw, 4rem);
  }

  .x115quoc {
    margin-bottom: clamp(2.5rem, 6vw, 4.5rem);
  }

  .x18x9jns {
    margin-left: -.1875rem;
  }

  .xxyw1jk {
    margin-left: -.5rem;
  }

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

  .x8x9d4c {
    margin-left: auto;
  }

  .xpvwo1i {
    margin-right: -.125rem;
  }

  .xj17ml3 {
    margin-right: .25rem;
  }

  .xpoiemb {
    margin-right: .5rem;
  }

  .xack27t {
    margin-right: auto;
  }

  .x15s5u4p {
    margin-top: -.25rem;
  }

  .xpat0yy {
    margin-top: -2rem;
  }

  .x1xnn6v3 {
    margin-top: -3rem;
  }

  .xsj8jdm {
    margin-top: .0625rem;
  }

  .x72edsj {
    margin-top: .125rem;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .x32mw1y {
    margin-top: .3125rem;
  }

  .x5j7nwy {
    margin-top: .375rem;
  }

  .x1uyhe87 {
    margin-top: .4375rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .x14n26ow {
    margin-top: .6875rem;
  }

  .xhj8ucd {
    margin-top: .75rem;
  }

  .xgt8d7i {
    margin-top: 1.125rem;
  }

  .xwg69jb {
    margin-top: 1.25rem;
  }

  .x1c4vshn {
    margin-top: 1.5rem;
  }

  .x178dpqu {
    margin-top: 1.75rem;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .x1hpjnmm {
    margin-top: 3rem;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1eh06po {
    margin-top: calc(-1 * var(--navbar-height));
  }

  .x1ec5o5r {
    margin-top: -2.125rem;
  }

  .x1p9vfp7 {
    margin-top: clamp(2rem, 5vw, 3.5rem);
  }

  .xpjuqdw {
    max-height: 1.375rem;
  }

  .x7p7d3 {
    max-height: 1.5rem;
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x871njl {
    max-height: 12rem;
  }

  .x1i2r86u {
    max-height: 13.6em;
  }

  .x10xx96q {
    max-height: 18rem;
  }

  .x1bsj13w {
    max-height: 20rem;
  }

  .xxfe149 {
    max-height: 26.25rem;
  }

  .xi58p9m {
    max-height: 28rem;
  }

  .x11dbd1j {
    max-height: 82vh;
  }

  .x9ppk4f {
    max-height: 88dvh;
  }

  .xlhze4t {
    max-height: 8rem;
  }

  .x1edvia2 {
    max-height: min(16rem, 50vh);
  }

  .xkta6t9 {
    max-height: min(22rem, 50svh);
  }

  .x1kpnlua {
    max-height: min(24rem,var(--available-height));
  }

  .xt5rkdf {
    max-height: min(26rem, 55vh);
  }

  .x15tiyyi {
    max-height: min(30rem,calc(var(--available-height) - 9rem));
  }

  .x1jx4l1l {
    max-height: min(36rem, 80dvh);
  }

  .xmsqiv5 {
    max-height: min(40rem,calc(var(--available-height) - .5rem));
  }

  .xp7gp3z {
    max-height: min(var(--available-height),23rem);
  }

  .x7ab17h {
    max-height: none;
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

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

  .x193iq5w {
    max-width: 100%;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .x1mtlzti {
    max-width: 14rem;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .xenqwtf {
    max-width: 19rem;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .x6c8nl2 {
    max-width: 22.5rem;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .xi22e4n {
    max-width: 26.875rem;
  }

  .x1ptgtm5 {
    max-width: 26rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .xa5mq1c {
    max-width: 32.5rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .x19pysoa {
    max-width: 34rem;
  }

  .xu4g937 {
    max-width: 35rem;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x19pzynt {
    max-width: 38rem;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x1dwg165 {
    max-width: 44rem;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x1l59rab {
    max-width: 52rem;
  }

  .x1rg8845 {
    max-width: 55rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x12xyk8x {
    max-width: 58rem;
  }

  .x14jpq49 {
    max-width: 60rem;
  }

  .xzsb0xr {
    max-width: 68rem;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .x2mtxq6 {
    max-width: 75rem;
  }

  .xqvrsj2 {
    max-width: 76rem;
  }

  .xi6trid {
    max-width: 84rem;
  }

  .x1b1oyg9 {
    max-width: 88rem;
  }

  .x5xi4sf {
    max-width: calc(100vw - 2.5rem);
  }

  .x193lwwl {
    max-width: calc(100vw - 2rem);
  }

  .xj3k2op {
    max-width: min(100%, 26rem);
  }

  .x16k5e85 {
    max-width: min(16rem,var(--available-width));
  }

  .xgpyd3e {
    max-width: min(18rem, 100vw - 2rem);
  }

  .x19n0e0l {
    max-width: min(20rem, 100vw - 2rem);
  }

  .xybipzy {
    max-width: min(24rem, 100%);
  }

  .xnzssv2 {
    max-width: min(96vw, 80rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .x1848ek3 {
    max-width: var(--skeleton-width);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1ivirb0 {
    min-height: 11.75rem;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .x146uude {
    min-height: 2.375rem;
  }

  .xsejkeq {
    min-height: 2.5rem;
  }

  .xkfb02p {
    min-height: 2.625rem;
  }

  .xgbkey0 {
    min-height: 2.75rem;
  }

  .x1rvqyb3 {
    min-height: 2px;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .xhmtybg {
    min-height: 3.75rem;
  }

  .x17qorbb {
    min-height: 4.5rem;
  }

  .x1ryi44f {
    min-height: 4.875rem;
  }

  .xba0dw9 {
    min-height: 40rem;
  }

  .x19mncx9 {
    min-height: 5.125rem;
  }

  .x1y528my {
    min-height: 5.375rem;
  }

  .xdmy4d6 {
    min-height: 7.5rem;
  }

  .xl77w6h {
    min-height: 7rem;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .x1iqqjzv {
    min-height: 9rem;
  }

  .x82snj4 {
    min-height: var(--x-minHeight);
  }

  .x1vn7c66 {
    min-width: .5rem;
  }

  .xeuugli {
    min-width: 0;
  }

  .xbqenb3 {
    min-width: 1.125rem;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .x18psn0t {
    min-width: 1.375rem;
  }

  .x1lrm11i {
    min-width: 1.625rem;
  }

  .x1xkahga {
    min-width: 1.75rem;
  }

  .xuu4ctt {
    min-width: 10rem;
  }

  .x1j0rjk9 {
    min-width: 12.5rem;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .x1nedpf2 {
    min-width: 15rem;
  }

  .x1rinuvw {
    min-width: 17rem;
  }

  .x1arx1u8 {
    min-width: 2.25rem;
  }

  .xj9j1fp {
    min-width: 2.5rem;
  }

  .xlm6wrl {
    min-width: 2.75rem;
  }

  .x19hwnzc {
    min-width: 2rem;
  }

  .x1k8l6nd {
    min-width: 3rem;
  }

  .x1h4tfsp {
    min-width: 43rem;
  }

  .xjdihet {
    min-width: 46rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .x1ag9ea8 {
    min-width: 9rem;
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1s73dr8 {
    overflow-y: clip;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  @media (width >= 64rem) {
    .xdoek05.xdoek05 {
      padding: .5rem;
    }
  }

  @media (width >= 48rem) {
    .xgyv3t1.xgyv3t1 {
      padding: .875rem;
    }
  }

  @media (width < 40rem) {
    .xx7yft4.xx7yft4 {
      padding: 0;
    }
  }

  @media (width >= 48rem) {
    .xi9oph5.xi9oph5 {
      padding: 1.5rem 2rem;
    }
  }

  @media (width >= 40rem) {
    .x1u0729p.x1u0729p {
      padding: 1rem;
    }
  }

  @media (width >= 64rem) {
    .x1o8p3xn.x1o8p3xn {
      padding: 2.5rem;
    }
  }

  .xnw97ix {
    padding-bottom: .125rem;
  }

  .xes99ow {
    padding-bottom: .25rem;
  }

  .x1uwplc6 {
    padding-bottom: .375rem;
  }

  .xmnamis {
    padding-bottom: .5rem;
  }

  .x1v0wz0i {
    padding-bottom: .625rem;
  }

  .x1uqvvkn {
    padding-bottom: .875rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x163t5y5 {
    padding-bottom: 1.5rem;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .x1ur9flw {
    padding-bottom: 2.25rem;
  }

  .x1fh90og {
    padding-bottom: 2.5rem;
  }

  .xyxor73 {
    padding-bottom: 2.75rem;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .x117aka2 {
    padding-bottom: 3rem;
  }

  .x1vs7mja {
    padding-bottom: 4.5rem;
  }

  .x1q8uoa4 {
    padding-bottom: 4rem;
  }

  .xypa8z9 {
    padding-bottom: 5rem;
  }

  .x1yh02es {
    padding-bottom: 6rem;
  }

  .x29970l {
    padding-bottom: calc(.75rem - 1px);
  }

  .xcgktnr {
    padding-bottom: clamp(10rem, 28vh, 20rem);
  }

  .xg96c1z {
    padding-bottom: clamp(1rem, 3vw, 2rem);
  }

  .x1dhg5hb {
    padding-bottom: clamp(2.5rem, 5vw, 3.75rem);
  }

  .xwije34 {
    padding-bottom: clamp(5rem, 11vw, 9rem);
  }

  .x19b6jgj {
    padding-bottom: clamp(5rem, 9vw, 7.5rem);
  }

  .x11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .xf00w7v {
    padding-left: .25rem;
  }

  .x14bkuyz {
    padding-left: .375rem;
  }

  .x15u6esi {
    padding-left: .5rem;
  }

  .x164ht6e {
    padding-left: .625rem;
  }

  .x79ra4s {
    padding-left: .75rem;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x1uae1lo {
    padding-left: 1.25rem;
  }

  .x1vua2ax {
    padding-left: 1.5rem;
  }

  .xlw3ot9 {
    padding-left: calc(.625rem - 1px);
  }

  .x28w73l {
    padding-left: calc(.75rem - 1px);
  }

  .x1qhuitr {
    padding-left: calc(1.875rem - 1px);
  }

  .x1d5sjbz {
    padding-left: calc(2.125rem - 1px);
  }

  .x5l89km {
    padding-left: calc(2.5rem - 1px);
  }

  .xjdtuzb {
    padding-right: .125em;
  }

  .x1d60ukw {
    padding-right: .25rem;
  }

  .x1ijmo5n {
    padding-right: .375rem;
  }

  .x1arb9wb {
    padding-right: .5rem;
  }

  .x19pir32 {
    padding-right: .625rem;
  }

  .x33uob6 {
    padding-right: .75rem;
  }

  .x1g9dn3f {
    padding-right: .875rem;
  }

  .x3xnn21 {
    padding-right: 1.625rem;
  }

  .xezukeh {
    padding-right: 1.75rem;
  }

  .xb7c4ya {
    padding-right: calc(.5625rem - 1px);
  }

  .xo0747p {
    padding-right: calc(.5rem - 1px);
  }

  .x1mpztti {
    padding-right: calc(.75rem - 1px);
  }

  .x1ezfw3q {
    padding-right: clamp(1.5rem, 3vw, 3rem);
  }

  .xrhwvvd {
    padding-top: .125rem;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .x6dzris {
    padding-top: .375rem;
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1pe9zv5 {
    padding-top: .625rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .xfxficq {
    padding-top: .875rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x6gltce {
    padding-top: 1.5rem;
  }

  .x12t3zde {
    padding-top: 1rem;
  }

  .x1rjoabk {
    padding-top: 2.5rem;
  }

  .x128v7jw {
    padding-top: 2rem;
  }

  .x1weg8eo {
    padding-top: 3.25rem;
  }

  .x1bw24hb {
    padding-top: 3rem;
  }

  .xf6mfmo {
    padding-top: 4rem;
  }

  .x94xb2c {
    padding-top: 4vh;
  }

  .xcejo4b {
    padding-top: 7.5rem;
  }

  .x1o841vd {
    padding-top: calc(.75rem - 1px);
  }

  .xi9qx6a {
    padding-top: calc(var(--navbar-height) + 1.25rem);
  }

  .x77yrre {
    padding-top: clamp(2.5rem, 5vw, 3.75rem);
  }

  .x1ehuz7y {
    padding-top: clamp(4rem, 9vw, 7rem);
  }

  .x1s4zrg8 {
    padding-top: clamp(8rem, 14vw, 11rem);
  }

  .x1tusigy {
    padding-top: max(.75rem,env(safe-area-inset-top));
  }

  .x1vmeste {
    padding-top: var(--navbar-height);
  }

  .x16kiixi {
    right: -.125rem;
  }

  .x1f83cfr {
    right: -.25rem;
  }

  .xgvigy7 {
    right: -.5rem;
  }

  .x1nrka1y {
    right: -1rem;
  }

  .xl8lcbj {
    right: .125rem;
  }

  .x5qeokm {
    right: .25rem;
  }

  .xlxwssv {
    right: .375rem;
  }

  .x1d83s0a {
    right: .5rem;
  }

  .x1suesbl {
    right: .75rem;
  }

  .x3m8u43 {
    right: 0;
  }

  .x10rbbe7 {
    right: 1.5rem;
  }

  .x1u62bzc {
    right: 1rem;
  }

  .x18zv2l4 {
    right: 9%;
  }

  .xwukr4l {
    right: auto;
  }

  .x14y2d8h {
    right: 1.0625rem;
  }

  .x17k7n9p {
    right: calc(50% - 3.5rem);
  }

  .x7zk0ba {
    right: var(--toast-inset);
  }

  .x1ytyqhq {
    scroll-margin-top: 6.5rem;
  }

  .x1awrlly {
    scroll-margin-top: 6rem;
  }

  .x1g8i4o7 {
    scroll-margin-top: calc(var(--navbar-height) + 1.5rem);
  }

  .x1ug1jn8 {
    scroll-margin-top: calc(var(--navbar-height) + 1rem);
  }

  .x4nsugd {
    scroll-padding-bottom: .25rem;
  }

  .x1lqrzb0 {
    scroll-padding-bottom: .5rem;
  }

  .xo209f3 {
    scroll-padding-top: .25rem;
  }

  .xpyydo0 {
    scroll-padding-top: .5rem;
  }

  .xsnjimx {
    top: -.125rem;
  }

  .x1oaeag0 {
    top: -.5625rem;
  }

  .xutcdc2 {
    top: -18%;
  }

  .x1pdr0v7 {
    top: -1px;
  }

  .x9w35s2 {
    top: .125rem;
  }

  .xsv2zaq {
    top: .25rem;
  }

  .x2g408t {
    top: .375rem;
  }

  .xgeit1s {
    top: .5625rem;
  }

  .x1nh8u4m {
    top: .5rem;
  }

  .x1nxzj52 {
    top: .75rem;
  }

  .xaksmix {
    top: .875rem;
  }

  .x13vifvy {
    top: 0;
  }

  .x1nwpe0i {
    top: 1rem;
  }

  .xo8ax9m {
    top: 33.333%;
  }

  .x1o8sa5k {
    top: 42%;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1jzctok {
    top: 5px;
  }

  .xlylsfq {
    top: 6.5rem;
  }

  .x1osi1a5 {
    top: 66.667%;
  }

  .x25l6ei {
    top: 66%;
  }

  .x80663w {
    top: auto;
  }

  .xyss6tc {
    top: calc(100% + .375rem);
  }

  .x11b8oi4 {
    top: calc(116% - 470px);
  }

  .xp1ljik {
    top: calc(var(--navbar-height, 4rem) + 1rem);
  }

  .x1mmgw22 {
    top: calc(var(--navbar-height) + 1.5rem);
  }

  .xc7vynb {
    top: calc(var(--navbar-height) + 1rem);
  }

  .x116cg00 {
    top: var(--navbar-height);
  }

  .x18j1okr {
    top: var(--toast-inset);
  }

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

  .xay6i98 {
    width: .1875rem;
  }

  .xrkia0p {
    width: .375rem;
  }

  .xq36fz5 {
    width: .4375rem;
  }

  .x7gqxlp {
    width: .5625rem;
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .x1e7hgle {
    width: .625rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .x1n3ixbd {
    width: 1.2em;
  }

  .x1h5jark {
    width: 1.375rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xmombtg {
    width: 1.625rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xq3tarq {
    width: 1.875rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xzfn7dr {
    width: 100cqi;
  }

  .x19s6vwj {
    width: 11.5rem;
  }

  .x1brf3r0 {
    width: 11rem;
  }

  .xhnqznf {
    width: 12rem;
  }

  .xtspw1m {
    width: 136%;
  }

  .xrdac2d {
    width: 13rem;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x1upce1n {
    width: 15.5rem;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .x1ax7jmk {
    width: 18.5rem;
  }

  .x2i0jwv {
    width: 196px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xrrv2d3 {
    width: 2.125rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .xjzc1uz {
    width: 2.625rem;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .x8yj6t5 {
    width: 20%;
  }

  .x143tcsw {
    width: 208px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xuksz75 {
    width: 21rem;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xdqdh73 {
    width: 28%;
  }

  .xfo62xy {
    width: 2px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .x1aoe10w {
    width: 33.3333%;
  }

  .x188tqju {
    width: 3rem;
  }

  .xju7ji9 {
    width: 4.25rem;
  }

  .x1q22l7i {
    width: 4.5rem;
  }

  .xz84dc7 {
    width: 40%;
  }

  .xinu3np {
    width: 45%;
  }

  .x18b0tl8 {
    width: 470px;
  }

  .xekueh {
    width: 4rem;
  }

  .x1q079jr {
    width: 5.25rem;
  }

  .x1pq5h1c {
    width: 5.5rem;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1kmanbg {
    width: 55%;
  }

  .x1c2e2j1 {
    width: 6.25rem;
  }

  .xwhvtxh {
    width: 6.5rem;
  }

  .xycev2y {
    width: 60%;
  }

  .xdvn7xf {
    width: 6rem;
  }

  .x65xoit {
    width: 70%;
  }

  .xg0jo4d {
    width: 75%;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .xktia5q {
    width: 80%;
  }

  .x1f9tj09 {
    width: 85%;
  }

  .x1eyvef {
    width: 8rem;
  }

  .xm6i5cn {
    width: 90%;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .x1ihast5 {
    width: calc(100% - 3rem);
  }

  .xrl6oj5 {
    width: calc(100% - var(--toast-inset) * 2);
  }

  .x1ktjick {
    width: calc(100% + 1.5rem);
  }

  .x1b1xan1 {
    width: calc(var(--sidebar-width-icon) + 1rem + 2px);
  }

  .x135iyqs {
    width: calc(var(--sidebar-width-icon) + 1rem);
  }

  .x1vn4m6n {
    width: calc(var(--thumb-size) * 2 - 2px);
  }

  .x1136xam {
    width: clamp(8rem, 11vw, 11.5rem);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xy5ssc3 {
    width: min(10rem, 40%);
  }

  .x196nqnw {
    width: min(10rem, 45%);
  }

  .x1ji0yp2 {
    width: min(14rem, 55%);
  }

  .x17laf5s {
    width: min(14rem, 60%);
  }

  .x12ga6tc {
    width: min(16rem, 50%);
  }

  .xscr7d8 {
    width: min(16rem, 60%);
  }

  .xnv6nm5 {
    width: min(16rem, 80%);
  }

  .x12p3xj0 {
    width: min(18rem, 60%);
  }

  .xyqpcon {
    width: min(18rem, 70%);
  }

  .x1ca0xpf {
    width: min(20rem, 80%);
  }

  .x1hrrih {
    width: min(21rem, 100vw - 2rem);
  }

  .x1e1030p {
    width: min(21rem, 100vw - 4rem);
  }

  .x1hye0gg {
    width: min(22rem, 100vw - 2rem);
  }

  .x3d859g {
    width: min(24rem, 100%);
  }

  .x96ntv7 {
    width: min(24rem, 80%);
  }

  .x5mzl0b {
    width: min(24rem, 85%);
  }

  .xb49mcd {
    width: min(24rem, 100vw - 1rem);
  }

  .xoh8lp0 {
    width: min(26rem, 85%);
  }

  .x43d60k {
    width: min(26rem, 100vw - 2rem);
  }

  .x1sz4wub {
    width: min(28rem, 100vw - 2rem);
  }

  .xz9ci {
    width: min(32rem, 85%);
  }

  .xlmnxum {
    width: min(36rem, 100%);
  }

  .x12pzqcp {
    width: min(51.25rem, 92vw);
  }

  .xshfrjh {
    width: min(56rem, 100vw - 2rem);
  }

  .x1xreefn {
    width: min(92%, 44rem);
  }

  .xxl9qg5 {
    width: min(9rem, 50%);
  }

  .xoffw1 {
    width: var(--active-tab-width);
  }

  .xnx6mmf {
    width: var(--anchor-width, 20rem);
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .x1mg4jku {
    width: var(--cell-size);
  }

  .x14mnfwi {
    width: var(--popup-width, auto);
  }

  .xluuen9 {
    width: var(--positioner-width);
  }

  .x1kqolrq {
    width: var(--sidebar-width-icon);
  }

  .x1nxupii {
    width: var(--sidebar-width);
  }

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

  .x1jwmgol.x1jwmgol:where(.xs77ebv[data-side="none"] *) {
    min-width: calc(var(--anchor-width) + 1.25rem);
  }

  .x3gd9hg.x3gd9hg:where(.xwqw0or[data-side="none"] *) {
    min-width: calc(var(--anchor-width) + 1.25rem);
  }

  .xqu9oib:first-child {
    border-left-width: 1px;
  }

  .x19kogei:first-child {
    border-top-color: #0000;
  }

  .x1d9v4yf:first-child {
    border-top-style: none;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  .xaue2or:first-child {
    padding-left: calc(.625rem - 1px);
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .xmtximg:last-child {
    border-right-width: 1px;
  }

  .x1ufscko:last-child {
    padding-right: calc(.625rem - 1px);
  }
}

@layer priority6 {
  .xl14lep[data-pressed] {
    border-color: color-mix(in srgb,var(--xh2vfoa) 32%,transparent);
  }

  .xxkhlv3[aria-invalid] {
    border-color: color-mix(in srgb,var(--xh2vfoa) 36%,transparent);
  }

  @media (width >= 64rem) {
    .x9r41vf.x9r41vf {
      border-color: #0000;
    }
  }

  @media (width >= 40rem) {
    .x1fvcvqq.x1fvcvqq {
      border-color: var(--x1xm3f14);
    }
  }

  @media (width >= 64rem) {
    .x1ei2nnf.x1ei2nnf {
      border-color: var(--x1xm3f14);
    }
  }

  @media (width < 40rem) {
    .x182blvf.x182blvf {
      border-radius: 0;
    }
  }

  @media (width >= 40rem) {
    .x1k0lwr4.x1k0lwr4 {
      border-radius: calc(1.75rem + 1px);
    }
  }

  @media (width >= 64rem) {
    .xfiok73.xfiok73 {
      border-radius: calc(var(--x1jk3193) - .5rem - 1px);
    }
  }

  .xnhycik[data-orientation="vertical"] {
    border-radius: calc(var(--xvtjfro) - .25rem);
  }

  @media (width >= 48rem) {
    .x1o8zj4b.x1o8zj4b {
      border-radius: calc(var(--xvtjfro) - .875rem - 1px);
    }
  }

  @media (width >= 40rem) {
    .xa2trqt.xa2trqt {
      border-radius: var(--x1jk3193);
    }
  }

  .x1r9ykgs[data-orientation="vertical"] {
    border-radius: var(--xvtjfro);
  }

  @media (width >= 48rem) {
    .x1suwpzy.x1suwpzy {
      border-radius: var(--xvtjfro);
    }
  }

  @media (width >= 40rem) {
    .x18rknmf.x18rknmf {
      border-style: solid;
    }

    .xljzfd5.xljzfd5 {
      border-width: 1px;
    }
  }

  @media (width >= 64rem) {
    .x1tlvhtf.x1tlvhtf {
      border-width: 1px;
    }

    .x8pbuse.x8pbuse {
      gap: .125rem;
    }
  }

  @media (width >= 40rem) {
    .x1cexrj6.x1cexrj6 {
      gap: .25rem;
    }
  }

  @media (width >= 48rem) {
    .x1hzc4jw.x1hzc4jw {
      gap: .75rem;
    }
  }

  @media (width >= 40rem) {
    .x1aoh0fj.x1aoh0fj {
      gap: .875rem;
    }
  }

  @media (width >= 64rem) {
    .x1nnzjgp.x1nnzjgp {
      gap: .875rem;
    }
  }

  @media (width >= 40rem) {
    .x1o9qyb.x1o9qyb {
      gap: 1.125rem;
    }

    .xh3p86u.xh3p86u {
      gap: 1.5rem;
    }
  }

  @media (width >= 48rem) {
    .x1bwtj5f.x1bwtj5f {
      gap: 1.75rem;
    }
  }

  @media (width >= 40rem) {
    .xpja4cb.xpja4cb {
      gap: 1rem;
    }
  }

  @media (width >= 48rem) {
    .xmdapy9.xmdapy9 {
      gap: 1rem;
    }

    .xbscxl1.xbscxl1 {
      gap: 2.5rem;
    }

    .xo3jfzn.xo3jfzn {
      gap: 2rem;
    }
  }

  @media (width >= 64rem) {
    .xv1il2p.xv1il2p {
      gap: 2rem;
    }
  }

  @container (width < 40rem) {
    .xc3y9v7.xc3y9v7 {
      grid-column: 1 / -1;
    }
  }

  @media (width >= 48rem) {
    .x5xfzc7.x5xfzc7 {
      grid-column: 1 / -1;
    }
  }

  @media (width >= 64rem) {
    .x1bxp0g2.x1bxp0g2 {
      grid-column: 2;
    }
  }

  @media (width >= 48rem) {
    .x1mng8y7.x1mng8y7 {
      grid-column: 3;
    }
  }

  @container (width >= 60rem) {
    .x4yw7cb.x4yw7cb {
      grid-column: 4 / span 6;
    }
  }

  @media (width >= 40rem) {
    .xk6wmbx.xk6wmbx {
      grid-column: 4;
    }
  }

  @media (width >= 48rem) {
    .xhixohh.xhixohh {
      grid-column: auto;
    }
  }

  @container (width >= 64rem) {
    .xx58m44.xx58m44 {
      grid-column: span 4;
    }
  }

  @container (width >= 42rem) {
    .xuhoq67.xuhoq67 {
      grid-column: span 6;
    }
  }

  @container (width >= 64rem) {
    .xrn5nug.xrn5nug {
      grid-column: span 7;
    }

    .xrxxnj1.xrxxnj1 {
      grid-column: span 8;
    }
  }

  @media (width >= 64rem) {
    .xotq1ki.xotq1ki {
      grid-row: 1 / span 2;
    }
  }

  @media (width >= 40rem) {
    .x3pwf9f.x3pwf9f {
      grid-row: 1;
    }
  }

  @media (width >= 64rem) {
    .x181lx36.x181lx36 {
      grid-row: 2;
    }

    .xix95qd.xix95qd {
      grid-template-areas: "aside main";
    }

    .xseokhx.xseokhx {
      grid-template-areas: "cover main groups uploader language time";
    }
  }

  @container (width >= 36rem) {
    .x1thuuj0.x1thuuj0 {
      grid-template-areas: "field value actions";
    }
  }

  @media (width >= 48rem) {
    .x1mtgc6w.x1mtgc6w {
      grid-template-areas: "info space odds"
                           "picker picker picker";
    }

    .x16q3fxa.x16q3fxa {
      grid-template-areas: "label time"
                           "groups uploader";
    }

    .x1wq4a9i.x1wq4a9i {
      grid-template-areas: "thumb file fields remove";
    }
  }

  @media (width >= 80rem) {
    .x1wr0ix2.x1wr0ix2 {
      grid-template-areas: "thumb file fields remove";
    }
  }

  @media (width >= 64rem) {
    .x6ihm8b.x6ihm8b {
      margin-inline: 0;
    }
  }

  .xktt260[data-orientation="horizontal"] {
    padding-block: .25rem;
  }

  @media (width < 40rem) {
    .x18k2lo2.x18k2lo2 {
      padding-block: 0;
    }
  }

  @media (width >= 40rem) {
    .x1ellkuv.x1ellkuv {
      padding-block: 1.25rem;
    }
  }

  @media (width >= 48rem) {
    .x1s309cb.x1s309cb {
      padding-block: 4rem;
    }

    .x1eafdlr.x1eafdlr {
      padding-block: 5rem;
    }
  }

  .x1g1a3md[data-orientation="vertical"] {
    padding-inline: .25rem;
  }

  @media (width >= 48rem) {
    .x1shewou.x1shewou {
      padding-inline: .25rem;
    }
  }

  @media (width >= 64rem) {
    .x1vevnje.x1vevnje {
      padding-inline: .5rem;
    }
  }

  @media (width >= 40rem) {
    .x38ebn1.x38ebn1 {
      padding-inline: .875rem;
    }
  }

  @media (width < 40rem) {
    .xfwqyq4.xfwqyq4 {
      padding-inline: 0;
    }
  }

  @media (width >= 40rem) {
    .x1vdnkya.x1vdnkya {
      padding-inline: 1.125rem;
    }

    .x194kt62.x194kt62 {
      padding-inline: 1.5rem;
    }
  }

  @media (width >= 48rem) {
    .x1cypld1.x1cypld1 {
      padding-inline: 1.5rem;
    }
  }

  @media (width >= 40rem) {
    .xjkbhbv.xjkbhbv {
      padding-inline: 5.5rem;
    }
  }

  @media (width < 22.5rem) {
    .xbqsfsg.xbqsfsg {
      padding-inline: calc(.25rem - 1px);
    }
  }

  @media (width >= 40rem) {
    .xf8jfky.xf8jfky {
      padding-inline: calc(.5rem - 1px);
    }
  }

  @media (width >= 64rem) {
    .x16citb1.x16citb1 {
      padding-inline: calc(.625rem - 1px);
    }
  }

  @media (width >= 40rem) {
    .x12jv0co.x12jv0co {
      padding-inline: calc(1rem - 1px);
    }
  }

  .x1ehev5q:focus-visible[aria-invalid] {
    border-color: color-mix(in srgb,var(--xh2vfoa) 64%,transparent);
  }
}

@layer priority7 {
  @container (height >= 3.2em) {
    .xbdo21n.xbdo21n {
      -webkit-line-clamp: 2;
    }
  }

  @container (height >= 4.8em) {
    .x17kya9i.x17kya9i {
      -webkit-line-clamp: 3;
    }
  }

  @media (width >= 64rem) {
    .x18evwp.x18evwp {
      -webkit-line-clamp: 3;
    }
  }

  @container (height >= 6.4em) {
    .x19pmlad.x19pmlad {
      -webkit-line-clamp: 4;
    }
  }

  @container (height >= 8em) {
    .xt5uyff.xt5uyff {
      -webkit-line-clamp: 5;
    }
  }

  @container (height >= 9.6em) {
    .xg6gkv3.xg6gkv3 {
      -webkit-line-clamp: 6;
    }
  }

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

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

  @media (width >= 40rem) {
    .x155wow.x155wow {
      align-items: flex-start;
    }

    .x1ykry7z.x1ykry7z {
      align-self: auto;
    }

    .xpwkjlh.xpwkjlh {
      align-self: center;
    }
  }

  @media (width >= 64rem) and (height >= 52rem) {
    .x1m4uyze.x1m4uyze {
      align-self: start;
    }
  }

  @media (width >= 64rem) {
    .x1nyvazh.x1nyvazh {
      align-self: stretch;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1w3x2wk.x1w3x2wk {
      animation-duration: 0s;
    }

    .x70qu0o.x70qu0o {
      animation-duration: 1ms;
    }

    .x1s29796.x1s29796 {
      animation-iteration-count: 0;
    }

    .xqmbcex.xqmbcex {
      animation-name: none;
    }
  }

  @media (width >= 40rem) {
    .x1poz2aa.x1poz2aa {
      aspect-ratio: auto;
    }
  }

  @media (width >= 48rem) {
    .xz1i2oq.xz1i2oq {
      backdrop-filter: blur(16px) saturate(180%);
    }
  }

  .xwqxqaf[data-pressed] {
    background-color: color-mix(in srgb,var(--x16ekh4m) 80%,transparent);
  }

  @media (width >= 48rem) {
    .x1tk3vi7.x1tk3vi7 {
      background-color: color-mix(in srgb,var(--x16gr97w) 72%,transparent);
    }
  }

  .x111a1de[data-state="selected"] {
    background-color: color-mix(in srgb,var(--x16gr97w),var(--x2srh4) 4%);
  }

  .x11qwmhw[data-highlighted] {
    background-color: color-mix(in srgb,var(--x1e38x38) 14%,transparent);
  }

  .xyikub4[data-pressed] {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 90%,transparent);
  }

  .xf3swrm[data-highlighted] {
    background-color: color-mix(in srgb,var(--x1s7s9k9) 16%,transparent);
  }

  .x1r74avt[data-popup-open] {
    background-color: color-mix(in srgb,var(--x2srh4) 14%,transparent);
  }

  .x1dr6krb[data-pressed] {
    background-color: color-mix(in srgb,var(--xh2vfoa) 4%,transparent);
  }

  .xf6gzvg[data-pressed] {
    background-color: color-mix(in srgb,var(--xh2vfoa) 90%,transparent);
  }

  .x1iiwt1b[data-selected] {
    background-color: color-mix(in srgb,var(--xjbcpzy) 50%,transparent);
  }

  .x2s3zr1[data-highlighted] {
    background-color: color-mix(in srgb,var(--xm7bott) 15%,transparent);
  }

  .x1e72tmk[data-unchecked] {
    background-color: var(--x10vphqu);
  }

  .x17lpp8n[data-popup-open], .x1r4cxez[data-pressed] {
    background-color: var(--x199uylx);
  }

  .x1lzvxiw[data-pressed] {
    background-color: var(--x1bqjvvs);
  }

  @media (width >= 64rem) {
    .xou39x2.xou39x2 {
      background-color: var(--x1nxe8u);
    }
  }

  .x60l7qz[data-active="true"], .xcq6wh[data-state="open"] {
    background-color: var(--x1p72pew);
  }

  .x1s9iv4b[data-checked] {
    background-color: var(--x1ps3t1o);
  }

  .x1wqhxxv[data-expanded] {
    background-color: var(--xgdqj0z);
  }

  .x1bp2qxm[data-pressed], .xrmqgmi[data-highlighted], .xvugky9[data-popup-open] {
    background-color: var(--xjbcpzy);
  }

  @media (width >= 48rem) {
    .x1pchyyl.x1pchyyl {
      background-image: linear-gradient(90deg, #060609eb 0%, #0606094d 30%, #0000 42% 62%, #0606094d 72%, #060609e0 100%);
    }
  }

  .xq8tjex[data-unchecked] {
    box-shadow: inset 0 1px #0000000a,var(--x1lcmodr);
  }

  .x1bep6d6[data-disabled], .x1rn2ubu[data-dragging], .x33ktvn[data-checked], .x66nczf[data-pressed], .xhs1yen[aria-invalid] {
    box-shadow: none;
  }

  .x1ee1ry1[data-pressed] {
    box-shadow: var(--x1ij2jlm);
  }

  @media (width >= 48rem) {
    .xaagj8k.xaagj8k {
      box-shadow: var(--xcgt5m8);
    }
  }

  .x1jh92nl[data-highlighted] {
    color: color-mix(in srgb,var(--x1e38x38) 70%,var(--x2srh4));
  }

  .x1c20a6h[data-highlighted] {
    color: color-mix(in srgb,var(--x1s7s9k9) 70%,var(--x2srh4));
  }

  .x1ckivhx[data-highlighted] {
    color: color-mix(in srgb,var(--xm7bott) 70%,var(--x2srh4));
  }

  .x1xyebu3[data-popup-open] {
    color: color-mix(in srgb,var(--xom3xzf) 60%,var(--x2srh4));
  }

  .x15tzi0j[data-pressed] {
    color: var(--x1jgdx55);
  }

  .x13hktet[data-highlighted], .x1ox3lgz[data-pressed], .xfzsn04[data-popup-open] {
    color: var(--x1r9zbg7);
  }

  .x1nrm6lq[data-checked], .x1qq47oe[data-active], .x5zdpsy[data-popup-open], .xaxqthc[data-indeterminate] {
    color: var(--x2srh4);
  }

  .xrpki9z[data-variant="destructive"] {
    color: var(--xbjgptb);
  }

  .x1jxum81[data-active="true"] {
    color: var(--xehd41t);
  }

  .xtearqj[data-placeholder] {
    color: var(--xom3xzf);
  }

  @media (width >= 64rem) {
    .xo9i6tn.xo9i6tn {
      column-gap: .875rem;
    }
  }

  @media (width >= 40rem) {
    .x1l5mvnp.x1l5mvnp {
      column-gap: 1.25rem;
    }
  }

  @media (width >= 48rem) {
    .xvvrt1m.xvvrt1m {
      column-gap: 1.25rem;
    }
  }

  @media (width >= 40rem) {
    .x1wwd8uj.x1wwd8uj {
      column-gap: 1rem;
    }
  }

  @media (width >= 64rem) {
    .xkseg9z.xkseg9z {
      column-gap: 2.5rem;
    }
  }

  .xdctgko[data-dragging] {
    cursor: grabbing;
  }

  .x1j1ks5o[data-disabled] {
    cursor: not-allowed;
  }

  @container (width >= 42rem) {
    .xdbz9ai.xdbz9ai {
      display: block;
    }
  }

  @media (width >= 40rem) {
    .x1jtlu38.x1jtlu38 {
      display: block;
    }
  }

  @media (width >= 48rem) {
    .x182od8x.x182od8x {
      display: block;
    }
  }

  @media (width >= 64rem) {
    .xct6jat.xct6jat {
      display: contents;
    }
  }

  @media (pointer: coarse) {
    .xskthkv.xskthkv {
      display: flex;
    }
  }

  @media (width >= 40rem) {
    .xu0dw5k.xu0dw5k {
      display: flex;
    }
  }

  @media (width >= 48rem) {
    .x1hj6oau.x1hj6oau {
      display: flex;
    }
  }

  @media (width >= 64rem) {
    .xf9v83h.xf9v83h {
      display: flex;
    }
  }

  @media (width >= 48rem) {
    .xt7sf1c.xt7sf1c {
      display: grid;
    }
  }

  @media (pointer: coarse) {
    .x1akvkk4.x1akvkk4 {
      display: inline-flex;
    }
  }

  @media (width < 40rem) {
    .x1yp9v4u.x1yp9v4u {
      display: inline-flex;
    }
  }

  @media (width >= 40rem) {
    .xzjizl.xzjizl {
      display: inline-flex;
    }
  }

  @container (width >= 32rem) {
    .x1lkjsxi.x1lkjsxi {
      display: inline;
    }
  }

  @container (width >= 40rem) {
    .xmmt23e.xmmt23e {
      display: inline;
    }
  }

  @media (width >= 40rem) {
    .x1k8qcmm.x1k8qcmm {
      display: inline;
    }
  }

  @media (width >= 48rem) {
    .xnp20ou.xnp20ou {
      display: inline;
    }
  }

  .xhom6o2[data-unchecked] {
    display: none;
  }

  @container (width < 40rem) {
    .x1iw5psz.x1iw5psz {
      display: none;
    }
  }

  @container (width >= 32rem) {
    .x100ny3d.x100ny3d {
      display: none;
    }
  }

  @container (width >= 42rem) {
    .x15z1nmn.x15z1nmn {
      display: none;
    }
  }

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

  @media (prefers-reduced-motion: reduce) {
    .x1bjhbw4.x1bjhbw4 {
      display: none;
    }
  }

  @media (width >= 40rem) {
    .xf6anjh.xf6anjh {
      display: none;
    }
  }

  @media (width >= 64rem) {
    .xeqcfxl.xeqcfxl {
      display: none;
    }
  }

  @media (width >= 40rem) {
    .xhsthj6.xhsthj6 {
      flex-basis: 14rem;
    }

    .x1itpvid.x1itpvid {
      flex-basis: 17rem;
    }

    .x1r41hu9.x1r41hu9 {
      flex-basis: 30%;
    }

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

  .x1ob2tws[data-orientation="horizontal"], .x1pt9lax[data-orientation="vertical"] {
    flex-direction: column;
  }

  @media (width >= 40rem) {
    .xtl2e7f.xtl2e7f {
      flex-direction: column;
    }
  }

  @media (width >= 64rem) {
    .x1bdma1y.x1bdma1y {
      flex-direction: column;
    }
  }

  @media (width >= 80rem) {
    .xbdg971.xbdg971 {
      flex-direction: column;
    }
  }

  .xfqnxcm[data-orientation="vertical"] {
    flex-direction: row;
  }

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

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

  @media (width >= 40rem) {
    .x1b21hoc.x1b21hoc {
      flex-grow: 0;
    }
  }

  @media (width >= 64rem) {
    .x1ry9j5n.x1ry9j5n {
      flex-grow: 1;
    }
  }

  @media (width >= 40rem) {
    .x1v9s7d.x1v9s7d {
      flex-wrap: nowrap;
    }

    .xdzeu6z.xdzeu6z {
      font-size: .625rem;
    }
  }

  @media (width < 22.5rem) {
    .x1a1p08z.x1a1p08z {
      font-size: .75rem;
    }
  }

  @media (width >= 40rem) {
    .x1t3taq9.x1t3taq9 {
      font-size: .75rem;
    }

    .x1ic53ll.x1ic53ll {
      font-size: .8125rem;
    }

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

  @media (width >= 48rem) {
    .x1o0yyxq.x1o0yyxq {
      font-size: 1.125rem;
    }
  }

  @media (width >= 40rem) {
    .xfgo0wn.xfgo0wn {
      font-size: 1.5rem;
    }

    .x1kr5apu.x1kr5apu {
      font-size: 1.625rem;
    }

    .x1vue8t7.x1vue8t7 {
      font-size: 1.875rem;
    }
  }

  @media (width >= 48rem) {
    .xyhxc8t.xyhxc8t {
      font-size: 1.875rem;
    }
  }

  @media (width >= 40rem) {
    .x1t5lkub.x1t5lkub {
      font-size: 1rem;
    }

    .x1d7xhjc.x1d7xhjc {
      font-size: 2.25rem;
    }
  }

  @media (width >= 48rem) {
    .xako6tk.xako6tk {
      font-size: 2.25rem;
    }

    .x1uk2l23.x1uk2l23 {
      font-size: 2.5rem;
    }

    .x18vz7u8.x18vz7u8 {
      font-size: 2.75rem;
    }
  }

  @media (width >= 64rem) {
    .xwza2zb.xwza2zb {
      font-size: 2.75rem;
    }
  }

  @container (width >= 60rem) {
    .x100p3hr.x100p3hr {
      font-size: 2rem;
    }
  }

  @media (width >= 48rem) {
    .xs9i0nx.xs9i0nx {
      font-size: 3rem;
    }

    .x14v64uk.x14v64uk {
      font-size: var(--xdi8lov);
    }

    .x1o89vv9.x1o89vv9 {
      font-size: var(--xfyr7w1);
    }
  }

  .x3rr36k[data-active="true"] {
    font-weight: 500;
  }

  @media (width >= 40rem) {
    .x1bqhjty.x1bqhjty {
      grid-row-end: 3;
    }

    .x1o6ht9d.x1o6ht9d {
      grid-row-start: 1;
    }
  }

  @media (width >= 64rem) {
    .x5je1ye.x5je1ye {
      grid-template-columns: 1.05fr .95fr;
    }

    .xp6ul1z.xp6ul1z {
      grid-template-columns: 1.125rem minmax(0, 1fr) minmax(0, 16rem) 4rem;
    }

    .xr6rpws.xr6rpws {
      grid-template-columns: 1.6875rem minmax(0, 1fr) minmax(0, 16rem) minmax(0, 9rem) 4.75rem 4rem;
    }
  }

  @container (width >= 36rem) {
    .xehqn5f.xehqn5f {
      grid-template-columns: 10rem minmax(0, 1fr) auto;
    }
  }

  @media (width >= 80rem) {
    .xxbe8gv.xxbe8gv {
      grid-template-columns: 15rem minmax(0, 1fr);
    }
  }

  @media (width >= 64rem) {
    .x1mzlvio.x1mzlvio {
      grid-template-columns: 16rem 1fr;
    }

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

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

  @container (width >= 68rem) {
    .x1b5gxkx.x1b5gxkx {
      grid-template-columns: 17rem minmax(0, 1fr);
    }
  }

  @media (width >= 48rem) {
    .x1fh4dzx.x1fh4dzx {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width >= 64rem) {
    .x13vij9i.x13vij9i {
      grid-template-columns: 22rem minmax(0, 1fr);
    }
  }

  @media (width >= 48rem) {
    .xi5x35v.xi5x35v {
      grid-template-columns: 5rem minmax(0, 1.05fr) minmax(0, 1fr);
    }

    .xfnfdo2.xfnfdo2 {
      grid-template-columns: 6rem 5.5rem minmax(0, 1fr) 6rem 2rem 2rem;
    }

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

  @media (width >= 40rem) {
    .xnzylgb.xnzylgb {
      grid-template-columns: 8.5rem minmax(0, 1fr);
    }

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

  @media (width >= 48rem) {
    .xl2bvam.xl2bvam {
      grid-template-columns: auto minmax(0, 1fr) 13rem auto auto;
    }

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

  @media (width >= 80rem) {
    .xe57xfk.xe57xfk {
      grid-template-columns: auto minmax(0, 1fr) auto auto;
    }

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

  @media (width >= 64rem) {
    .xjir8sf.xjir8sf {
      grid-template-columns: minmax(0, 18rem) minmax(0, 1fr);
    }
  }

  @media (width >= 48rem) {
    .xy4vnuj.xy4vnuj {
      grid-template-columns: minmax(0, 19rem) minmax(0, 1fr) minmax(0, 17rem);
    }

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

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

  @media (width >= 64rem) {
    .x1cxsakd.x1cxsakd {
      grid-template-columns: minmax(0, 1fr) 20rem;
    }
  }

  @media (width >= 80rem) {
    .x163oicw.x163oicw {
      grid-template-columns: minmax(0, 1fr) 20rem;
    }
  }

  @container (width >= 64rem) {
    .x1v2p7tb.x1v2p7tb {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @container (width < 40rem) {
    .xwowon.xwowon {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width >= 64rem) {
    .x11l6825.x11l6825 {
      grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
    }
  }

  @container (width >= 52rem) {
    .x1mkyixe.x1mkyixe {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .xpgu2yi.xpgu2yi {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x1qr4n1s.x1qr4n1s {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .xvjz8pv.xvjz8pv {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 80rem) {
    .xf4m0vl.xf4m0vl {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 36rem) {
    .xc6dpk7.xc6dpk7 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .x1a4b14a.x1a4b14a {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x1pvsztg.x1pvsztg {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

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

  @media (width >= 80rem) {
    .x1dm2bhk.x1dm2bhk {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .xp4pz83.xp4pz83 {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .x167jte8.x167jte8 {
      grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
    }

    .x1d29v3x.x1d29v3x {
      grid-template-columns: repeat(auto-fill, minmax(9.5rem, 1fr));
    }
  }

  @media (width >= 64rem) {
    .xu6e4b8.xu6e4b8 {
      grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
    }
  }

  @media (width < 40rem) {
    .x3mg1fr.x3mg1fr {
      grid-template-rows: 1fr auto;
    }
  }

  @media (width >= 48rem) {
    .x1nb4alz.x1nb4alz {
      grid-template-rows: minmax(0, 1fr) auto;
    }
  }

  .xjrgur1:after {
    inset: -.5rem;
  }

  .xarstr8:after, .xxx281p:before {
    inset: 0;
  }

  .xcwg1pk:before {
    inset: 1px;
  }

  @media (width >= 40rem) {
    .x1dxhb3t.x1dxhb3t {
      justify-content: flex-end;
    }
  }

  .x1fw8uvt[data-orientation="vertical"] {
    justify-content: flex-start;
  }

  @media (width >= 40rem) {
    .x9vm1zu.x9vm1zu {
      justify-content: flex-start;
    }
  }

  @media (width >= 48rem) {
    .xruzwy5.xruzwy5 {
      justify-self: end;
    }
  }

  @media (width >= 40rem) {
    .x1fx6dw0.x1fx6dw0 {
      line-height: 1.25rem;
    }

    .x11beq78.x11beq78 {
      line-height: 1.875rem;
    }

    .xrfx19d.xrfx19d {
      line-height: 1rem;
    }

    .xh5o2mg.xh5o2mg {
      line-height: 2.25rem;
    }

    .x74pfv8.x74pfv8 {
      line-height: 2.375rem;
    }

    .x1u6ymh4.x1u6ymh4 {
      line-height: 2.875rem;
    }

    .xqv3at9.xqv3at9 {
      line-height: 2rem;
    }

    .x2hkaem.x2hkaem {
      margin-inline-start: -.6875rem;
    }
  }

  .x3srcca[aria-disabled="true"] {
    opacity: .5;
  }

  .x48jnqu[aria-busy="true"] {
    opacity: .6;
  }

  .x1m30p82[data-disabled] {
    opacity: .64;
  }

  @container (width < 40rem) {
    .x1urr86m.x1urr86m {
      opacity: .75;
    }
  }

  .x1hw7zpd[data-starting-style], .xeqjt6k[data-limited], .xiyypsa[data-ending-style], .xss2jk2[data-behind] {
    opacity: 0;
  }

  @media (width >= 48rem) {
    .xqkqbes.xqkqbes {
      opacity: 0;
    }
  }

  .x1igsrrl[data-loaded], .x1mi5j4n[data-scrolling], .x1q5f5xo[data-state="open"], .x1wurjej[data-expanded], .x5xkuxn[data-hovering] {
    opacity: 1;
  }

  @media (pointer: coarse) {
    .x4608rd.x4608rd {
      opacity: 1;
    }
  }

  @container (width >= 68rem) {
    .x1bwqerr.x1bwqerr {
      order: 0;
    }
  }

  @media (width >= 64rem) {
    .x5zu0ex.x5zu0ex {
      order: 0;
    }
  }

  .x1ebvrvb[aria-invalid] {
    outline-color: color-mix(in srgb,var(--xh2vfoa) 48%,transparent);
  }

  @media (width < 40rem) {
    .xa7kvpg.xa7kvpg {
      padding-inline-end: .5rem;
    }
  }

  @media (width >= 40rem) {
    .xmt70us.xmt70us {
      padding-inline-start: 1rem;
    }

    .x1xxr4r0.x1xxr4r0 {
      padding-inline-start: 3.375rem;
    }
  }

  .x1vudr57[aria-disabled="true"], .x7gqb9v[data-disabled] {
    pointer-events: none;
  }

  @container (width < 40rem) {
    .xusl9u7.xusl9u7 {
      position: relative;
    }
  }

  @container (width >= 68rem) {
    .x1ru1u3w.x1ru1u3w {
      position: sticky;
    }
  }

  @media (width >= 48rem) {
    .x1pwfxrz.x1pwfxrz {
      position: sticky;
    }
  }

  @media (width >= 64rem) and (height >= 52rem) {
    .xkuwwvo.xkuwwvo {
      position: sticky;
    }
  }

  @media (width >= 64rem) {
    .x1n2zfy.x1n2zfy {
      position: sticky;
    }
  }

  @media (width >= 80rem) {
    .xqw18ip.xqw18ip {
      position: sticky;
    }
  }

  .x1nlxzw9[data-side="right"] {
    rotate: -90deg;
  }

  .x8xnnif[data-side="top"] {
    rotate: 180deg;
  }

  .x1mxz1km[data-side="left"] {
    rotate: 90deg;
  }

  @container (width < 40rem) {
    .x161qedo.x161qedo {
      row-gap: .5rem;
    }
  }

  @media (width >= 40rem) {
    .x17gelb0.x17gelb0 {
      row-gap: 1.5rem;
    }

    .x6aem1o.x6aem1o {
      row-gap: 1.75rem;
    }
  }

  .xr2k3o6[data-ending-style], .xrejatl[data-starting-style] {
    scale: .96;
  }

  .x19tlxvh[data-ending-style], .xlls6te[data-starting-style] {
    scale: .98;
  }

  .x1c3xp2a[data-dragging] {
    scale: 1.2;
  }

  @media (width >= 40rem) {
    .x1xjee55.x1xjee55 {
      scale: calc(1 - .1 * var(--nested-dialogs));
    }
  }

  @media (width >= 80rem) {
    .xfy17th.xfy17th {
      scrollbar-width: thin;
    }
  }

  @media (width >= 40rem) {
    .x1rvxy3q.x1rvxy3q {
      text-align: left;
    }
  }

  .xo5ro8c[data-pressed] {
    text-decoration-line: underline;
  }

  @media (pointer: coarse) {
    .x1fh8kat.x1fh8kat {
      transform: none;
    }
  }

  .xrk29is[data-loaded] {
    transform: scale(1);
  }

  .x1ak4o14[data-ending-style][data-swipe-direction="left"] {
    transform: translateX(calc(var(--toast-swipe-movement-x) - 100% - var(--toast-inset))) translateY(var(--toast-calc-offset-y));
  }

  .xk3g0ih[data-ending-style][data-swipe-direction="right"] {
    transform: translateX(calc(var(--toast-swipe-movement-x) + 100% + var(--toast-inset))) translateY(var(--toast-calc-offset-y));
  }

  .x1eq319c[data-expanded] {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(var(--toast-calc-offset-y));
  }

  @media (width >= 40rem) {
    .x1mjwr1b.x1mjwr1b {
      transform: translateY(-50%);
    }
  }

  .xcv0m0j[data-starting-style] {
    transform: translateY(calc(-100% - var(--toast-inset)));
  }

  .x1lpu0h8[data-starting-style] {
    transform: translateY(calc(100% + var(--toast-inset)));
  }

  .xvbrwnd[data-ending-style][data-swipe-direction="up"] {
    transform: translateY(calc(var(--toast-swipe-movement-y) - 100% - var(--toast-inset)));
  }

  .x13q8do8[data-ending-style][data-swipe-direction="down"] {
    transform: translateY(calc(var(--toast-swipe-movement-y) + 100% + var(--toast-inset)));
  }

  @media (width < 40rem) {
    .xpc6hex.xpc6hex {
      transform-origin: bottom;
    }
  }

  .xqp1ae1[data-nested-dialog-open] {
    transform-origin: top;
  }

  .x16zrs6w[data-checked] {
    transform-origin: var(--thumb-size) 50%;
  }

  .x1fcf00w[data-hovering], .x1va241r[data-scrolling], .xti3rf6[data-ending-style] {
    transition-delay: 0s;
  }

  .x1bp9rt7[data-scrolling], .xgc347b[data-hovering] {
    transition-duration: .1s;
  }

  .x5ohti0[data-ending-style] {
    transition-duration: .3s, .2s;
  }

  .x1fdgx8g[data-instant] {
    transition-duration: 0s;
  }

  @media (prefers-reduced-motion: reduce) {
    .x1wwa9rb.x1wwa9rb {
      transition-duration: 0s;
    }
  }

  .xq6cczc[data-ending-style] {
    transition-duration: .12s;
  }

  .xj8rw68[data-ending-style] {
    transition-duration: .16s;
  }

  .x8pflg0[data-instant] {
    transition-property: none;
  }

  .x1fbuzje[data-starting-style], .xbv2ibv[data-ending-style] {
    translate: -2rem;
  }

  .x1fyzqof[data-starting-style], .xgwls0r[data-ending-style] {
    translate: 0 -2rem;
  }

  .x1mg76yd[data-ending-style], .x90mpvm[data-starting-style] {
    translate: 0 2rem;
  }

  .x4fxame[data-ending-style], .xq1n4d7[data-starting-style] {
    translate: 2rem;
  }

  .xa3avee[data-orientation="vertical"] {
    translate: calc(var(--active-tab-left) - 1px) calc(-1 * var(--active-tab-bottom));
  }

  .x1n0xu8j[data-checked] {
    translate: calc(var(--thumb-size) - 4px);
  }

  .x1rtfzm8[data-orientation="horizontal"] {
    translate: var(--active-tab-left) calc(1px - var(--active-tab-bottom));
  }

  @media (width >= 40rem) {
    .x1osqa2u.x1osqa2u:active {
      transform: translateY(-50%) scale(.94);
    }
  }
}

@layer priority8 {
  @media (width >= 48rem) {
    .x1w576oe.x1w576oe {
      border-bottom-color: var(--x1obopxx);
    }
  }

  @media (width >= 40rem) {
    .x3d8d0n.x3d8d0n {
      border-bottom-left-radius: calc(var(--x1jk3193) - 1px);
    }

    .xxanewt.xxanewt {
      border-bottom-right-radius: calc(var(--x1jk3193) - 1px);
    }
  }

  @media (width < 40rem) {
    .x1yq5plu.x1yq5plu {
      border-bottom-width: 0;
    }

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

  .x1k48kgn:after, .xxyica1:before {
    border-radius: inherit;
  }

  .x1g47dbv:after, .x1r1b7kl:before {
    border-radius: var(--xyo4i80);
  }

  @media (width < 40rem) {
    .x18ti27k.x18ti27k {
      border-right-width: 0;
    }
  }

  .xvopoo8[data-side="top"] {
    bottom: -10px;
  }

  @media (width >= 48rem) {
    .x18xg7qz.x18xg7qz {
      bottom: .375rem;
    }

    .x1dh23w9.x1dh23w9 {
      bottom: .5rem;
    }

    .x19wr0jm.x19wr0jm {
      bottom: 0;
    }
  }

  @media (width >= 40rem) {
    .xo753fg.xo753fg {
      bottom: auto;
    }
  }

  .xlxgeio[data-orientation="horizontal"] {
    height: .25rem;
  }

  .xswgl8j[data-orientation="horizontal"] {
    height: .375rem;
  }

  @media (width >= 40rem) {
    .xo5h6ys.xo5h6ys {
      height: .75rem;
    }

    .x27sazg.x27sazg {
      height: .875rem;
    }
  }

  .x12wejat[data-ending-style], .x1fe7yth[data-starting-style] {
    height: 0;
  }

  @media (width >= 40rem) {
    .xsxkj3v.xsxkj3v {
      height: 1.125rem;
    }

    .x5pb1va.x5pb1va {
      height: 1.375rem;
    }

    .xcjoa1v.xcjoa1v {
      height: 1.5rem;
    }

    .x9yudd8.x9yudd8 {
      height: 1.75rem;
    }

    .x18bkwg.x18bkwg {
      height: 1.875rem;
    }
  }

  .xwh6jnz[data-orientation="vertical"] {
    height: 100%;
  }

  @media (width < 40rem) {
    .xngytpc.xngytpc {
      height: 100dvh;
    }
  }

  @media (width >= 48rem) {
    .xm885sw.xm885sw {
      height: 16.5rem;
    }
  }

  @media (width >= 40rem) {
    .xrces98.xrces98 {
      height: 18rem;
    }

    .xsdvuho.xsdvuho {
      height: 1rem;
    }

    .x1ui2w31.x1ui2w31 {
      height: 2.25rem;
    }
  }

  @media (width >= 48rem) {
    .x1st64sb.x1st64sb {
      height: 2.25rem;
    }
  }

  @media (width >= 40rem) {
    .x2kqgz5.x2kqgz5 {
      height: 2.375rem;
    }

    .xxorxgr.xxorxgr {
      height: 2.5rem;
    }
  }

  @media (width >= 48rem) {
    .x1mtwvwd.x1mtwvwd {
      height: 2.5rem;
    }
  }

  @media (width >= 64rem) {
    .x1a2sr4h.x1a2sr4h {
      height: 2.5rem;
    }
  }

  @media (width >= 40rem) {
    .xoprxx5.xoprxx5 {
      height: 2.875rem;
    }

    .x81t49j.x81t49j {
      height: 24rem;
    }
  }

  @media (width >= 64rem) {
    .x1lw3ti3.x1lw3ti3 {
      height: 26rem;
    }
  }

  .xel3mjp[data-orientation="horizontal"] {
    height: 2px;
  }

  @media (width < 40rem) {
    .xzrp9uy.xzrp9uy {
      height: 2rem;
    }
  }

  @media (width >= 40rem) {
    .x1mb00t.x1mb00t {
      height: 2rem;
    }
  }

  @media (width >= 48rem) {
    .x1l54kez.x1l54kez {
      height: 36rem;
    }
  }

  @media (width >= 40rem) {
    .xsxs5ce.xsxs5ce {
      height: 4.5rem;
    }

    .x1mip4dv.x1mip4dv {
      height: 5rem;
    }

    .x15lmsd2.x15lmsd2 {
      height: 7rem;
    }
  }

  @media (width >= 48rem) {
    .x1flhn6i.x1flhn6i {
      height: 8rem;
    }
  }

  .x1096lto[data-expanded] {
    height: var(--toast-height);
  }

  .xd54j2p:after {
    inset-block: 0;
  }

  .x8iru4d:before {
    inset-inline: 1px;
  }

  .x1j92hzi[data-side="right"] {
    left: -15px;
  }

  @media (width >= 40rem) {
    .x1v3dnvo.x1v3dnvo {
      left: 1.5rem;
    }
  }

  .x1l4a2yk[data-orientation="vertical"] {
    margin-bottom: .125rem;
  }

  @container (width < 40rem) {
    .xstz9aa.xstz9aa {
      margin-bottom: 0;
    }
  }

  @media (width >= 48rem) {
    .x1rvxzgm.x1rvxzgm {
      margin-bottom: 4rem;
    }
  }

  @media (width >= 40rem) {
    .xhndz3h.xhndz3h {
      margin-left: -.25rem;
    }
  }

  @media (width >= 48rem) {
    .x19mg0pp.x19mg0pp {
      margin-left: -.25rem;
    }
  }

  .x1kapjbx[data-orientation="horizontal"] {
    margin-left: .125rem;
  }

  @media (width >= 48rem) {
    .x1afd3m3.x1afd3m3 {
      margin-left: .5rem;
    }

    .x11e19yk.x11e19yk {
      margin-left: 0;
    }
  }

  @media (width >= 40rem) {
    .x19226vt.x19226vt {
      margin-right: -.25rem;
    }
  }

  @media (width >= 48rem) {
    .x1hr7tz3.x1hr7tz3 {
      margin-right: 0;
    }

    .x1qkdkvm.x1qkdkvm {
      margin-top: -4.25rem;
    }
  }

  @media (width >= 40rem) {
    .x1ygbmnn.x1ygbmnn {
      margin-top: 0;
    }
  }

  @media (width >= 48rem) {
    .xgmszd9.xgmszd9 {
      margin-top: 0;
    }
  }

  @media (width >= 80rem) {
    .x1cusv0r.x1cusv0r {
      max-height: calc(100svh - var(--navbar-height) - 2rem);
    }
  }

  @media (width < 40rem) {
    .x1fpi6lh.x1fpi6lh {
      max-height: none;
    }
  }

  @media (width >= 48rem) {
    .x10pswzh.x10pswzh {
      max-width: 14rem;
    }
  }

  @media (width >= 40rem) {
    .x1mgmo9l.x1mgmo9l {
      max-width: 18rem;
    }
  }

  @media (width >= 64rem) {
    .x9zwvxt.x9zwvxt {
      max-width: 42rem;
    }
  }

  @media (width >= 48rem) {
    .x1k7ey7z.x1k7ey7z {
      max-width: 52rem;
    }
  }

  @media (width < 40rem) {
    .xo43l81.xo43l81 {
      max-width: none;
    }
  }

  .xm0lsha[data-orientation="vertical"] {
    min-height: 11rem;
  }

  @media (width >= 64rem) {
    .x18ffer4.x18ffer4 {
      min-height: 12rem;
    }
  }

  @media (width >= 40rem) {
    .xawfi7h.xawfi7h {
      min-height: 2.25rem;
    }

    .x1pwtodk.x1pwtodk {
      min-height: 2.5rem;
    }

    .x8c95gm.x8c95gm {
      min-height: 2rem;
    }
  }

  @media (width >= 48rem) {
    .x1lylb5u.x1lylb5u {
      min-height: 36rem;
    }
  }

  @media (width >= 40rem) {
    .x1mzd6dq.x1mzd6dq {
      min-height: 3rem;
    }

    .x15jc05b.x15jc05b {
      min-height: 4.125rem;
    }

    .xmgz1yj.xmgz1yj {
      min-height: 4.375rem;
    }

    .x15ocm9r.x15ocm9r {
      min-height: 4.625rem;
    }

    .xubhu9w.xubhu9w {
      min-width: 1.125rem;
    }

    .x11djnln.x11djnln {
      min-width: 1.375rem;
    }

    .x13fy44z.x13fy44z {
      min-width: 1.75rem;
    }

    .x1rfri3h.x1rfri3h {
      min-width: 10.5rem;
    }
  }

  .xkncmt3[data-orientation="horizontal"] {
    min-width: 11rem;
  }

  @media (width >= 40rem) {
    .x95ma2f.x95ma2f {
      min-width: 1rem;
    }

    .xqlxgjr.xqlxgjr {
      min-width: 2.25rem;
    }
  }

  @media (width < 40rem) {
    .x2v2wqx.x2v2wqx {
      min-width: 2rem;
    }
  }

  @media (width >= 40rem) {
    .xgi0zj3.xgi0zj3 {
      min-width: 2rem;
    }
  }

  @media (width >= 80rem) {
    .x1vk82ew.x1vk82ew {
      overflow-x: hidden;
    }
  }

  @media (width >= 64rem) {
    .x3gvz87.x3gvz87 {
      overflow-x: visible;
    }
  }

  @media (width >= 80rem) {
    .xrjp9hq.xrjp9hq {
      overflow-y: auto;
    }
  }

  .x199s720[data-transitioning] {
    overflow-y: clip;
  }

  .xbs35he[data-has-overflow-x] {
    overscroll-behavior-x: contain;
  }

  .xj4cish[data-has-overflow-y] {
    overscroll-behavior-y: contain;
  }

  .xbktgrl[data-has-overflow-x] {
    padding-bottom: .625rem;
  }

  @media (width >= 40rem) {
    .xx0mggt.xx0mggt {
      padding-bottom: 1.5rem;
    }
  }

  .x24rbyn[data-orientation="horizontal"] {
    padding-bottom: 1px;
  }

  @media (width >= 48rem) {
    .x16wcz29.x16wcz29 {
      padding-bottom: 2.5rem;
    }
  }

  @media (width >= 40rem) {
    .x1h0y8s6.x1h0y8s6 {
      padding-bottom: 2rem;
    }

    .xzbvpr2.xzbvpr2 {
      padding-bottom: 3.5rem;
    }
  }

  @media (width >= 48rem) {
    .x19q198.x19q198 {
      padding-bottom: 3rem;
    }
  }

  @container (width < 40rem) {
    .x1nq9p18.x1nq9p18 {
      padding-left: 0;
    }
  }

  .xtmlcpc[data-inset] {
    padding-left: 2.25rem;
  }

  @media (width >= 40rem) {
    .x1hmfm7q.x1hmfm7q {
      padding-left: calc(1.75rem - 1px);
    }

    .x1xq1qq0.x1xq1qq0 {
      padding-left: calc(2rem - 1px);
    }
  }

  .x1b1phu5[data-has-overflow-y] {
    padding-right: .625rem;
  }

  @media (width >= 40rem) {
    .x1ea5jt.x1ea5jt {
      padding-right: calc(.375rem - 1px);
    }
  }

  .xpen1nj[data-orientation="horizontal"] {
    padding-top: .375rem;
  }

  @media (width >= 48rem) {
    .x1rds9ku.x1rds9ku {
      padding-top: .5rem;
    }
  }

  .x1196evh[data-orientation="horizontal"] {
    padding-top: 0;
  }

  @media (width >= 48rem) {
    .x1u0ccoq.x1u0ccoq {
      padding-top: 0;
    }

    .xfkabak.xfkabak {
      padding-top: 2.5rem;
    }
  }

  @media (width < 40rem) {
    .x6uuay6.x6uuay6 {
      padding-top: 3rem;
    }
  }

  @media (width >= 48rem) {
    .x9f1k14.x9f1k14 {
      padding-top: 4rem;
    }
  }

  @media (width >= 64rem) {
    .xjv8es4.xjv8es4 {
      padding-top: 5rem;
    }
  }

  .x1j2ohkc[data-side="left"] {
    right: -15px;
  }

  @media (width >= 48rem) {
    .xdt05k3.xdt05k3 {
      right: .375rem;
    }
  }

  @media (width >= 40rem) {
    .xz9s6qw.xz9s6qw {
      right: 1.5rem;
    }
  }

  @media (width >= 48rem) {
    .x1f8s2lp.x1f8s2lp {
      right: 2rem;
    }

    .x1xz7hvw.x1xz7hvw {
      right: 1.75rem;
    }
  }

  .x3xoi7u[data-side="bottom"] {
    top: -10px;
  }

  @container (width < 40rem) {
    .x1vxhven.x1vxhven {
      top: 0;
    }
  }

  @media (width >= 40rem) {
    .xd4f17h.xd4f17h {
      top: 50%;
    }
  }

  .xkawxlj[data-orientation="vertical"] {
    width: .25rem;
  }

  .xasynmt[data-orientation="vertical"] {
    width: .375rem;
  }

  @media (width >= 40rem) {
    .x1gs4xft.x1gs4xft {
      width: .75rem;
    }

    .xii4hkv.xii4hkv {
      width: .875rem;
    }
  }

  @media (width >= 48rem) {
    .x1l1s033.x1l1s033 {
      width: 0;
    }
  }

  @media (width >= 40rem) {
    .xpzongm.xpzongm {
      width: 1.5rem;
    }
  }

  @media (width >= 64rem) {
    .x1ovo1tv.x1ovo1tv {
      width: 1.6875rem;
    }
  }

  @media (width >= 40rem) {
    .x1ji019h.x1ji019h {
      width: 1.75rem;
    }
  }

  .xr6hzv9[data-orientation="horizontal"], .xwn50jv[data-orientation="vertical"] {
    width: 100%;
  }

  @media (width >= 80rem) {
    .x1jbtc0v.x1jbtc0v {
      width: 100%;
    }
  }

  @media (width >= 48rem) {
    .x1ssro9d.x1ssro9d {
      width: 12.5rem;
    }
  }

  @media (width >= 40rem) {
    .xc6asv5.xc6asv5 {
      width: 13rem;
    }

    .x1tx4gx.x1tx4gx {
      width: 1rem;
    }

    .x18r9ezi.x18r9ezi {
      width: 2.25rem;
    }

    .xon5ikx.xon5ikx {
      width: 2.5rem;
    }

    .xco5z98.xco5z98 {
      width: 20rem;
    }
  }

  .xgh5s9y[data-orientation="vertical"] {
    width: 2px;
  }

  @media (width < 40rem) {
    .x1dmn9fh.x1dmn9fh {
      width: 2rem;
    }
  }

  @media (width >= 40rem) {
    .x7phjkd.x7phjkd {
      width: 2rem;
    }

    .xr2suso.xr2suso {
      width: 3rem;
    }

    .x1ktzbdv.x1ktzbdv {
      width: 5rem;
    }

    .xnwcb6s.xnwcb6s {
      width: 7rem;
    }
  }

  @media (width >= 48rem) {
    .x34s6ey.x34s6ey {
      width: 8rem;
    }
  }

  @media (width >= 40rem) {
    .x10db4h1.x10db4h1 {
      width: auto;
    }

    .x1xx93ej.x1xx93ej {
      width: max(470px, 76%);
    }
  }

  @media (width >= 48rem) {
    .xwbh3ge.xwbh3ge {
      width: var(--sidebar-width);
    }
  }

  @media (width >= 64rem) {
    .xzkpgtm.xzkpgtm:has([data-slot="palette-preview"]) {
      max-width: 62rem;
    }
  }
}

@layer priority9 {
  .x19hihq2:before {
    background-color: color-mix(in srgb,var(--x1hmy03f) 72%,transparent);
  }

  .x1g4pq7c:after {
    background-color: color-mix(in srgb,var(--x1k95eex) 32%,transparent);
  }

  .x1nbpvjz::selection {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 28%,transparent);
  }

  .xz1muae:after {
    background-color: color-mix(in srgb,var(--x1ps3t1o) 55%,transparent);
  }

  .x1cxn220:after {
    background-color: #80808052;
  }

  .xe7g67s:after {
    background-color: #8080808f;
  }

  .xu197gb::file-selector-button {
    background-color: #0000;
  }

  .x18my7lz:before {
    background-color: var(--x10vphqu);
  }

  .x1p3m48g:after {
    background-color: var(--x1ps3t1o);
  }

  .xfnxv2z:after {
    background-color: var(--x1xm3f14);
  }

  .xv5fn18:before {
    background-color: var(--xf0j3xn);
  }

  .xdfndj2:before {
    background-image: linear-gradient(to bottom,var(--xgdqj0z) 50%,transparent);
  }

  .x1xyajrh:before {
    background-image: linear-gradient(to top,var(--xgdqj0z) 50%,transparent);
  }

  .xri0i2e:before {
    border-end-end-radius: calc(1.225rem - 1px);
  }

  .x1tf0xtc:before {
    border-end-start-radius: calc(1.225rem - 1px);
  }

  .x2ezjdx:before {
    border-start-end-radius: calc(1.225rem - 1px);
  }

  .x1qp7m1x:before {
    border-start-start-radius: calc(1.225rem - 1px);
  }

  .x15krzfz:before {
    box-shadow: 0 1px #0000000a;
  }

  .x18jmaor:before {
    box-shadow: var(--x1lcmodr);
  }

  .x5ov51b:before {
    box-shadow: var(--x64v25v);
  }

  .x1fwqw9v::placeholder {
    color: color-mix(in srgb,var(--xom3xzf) 72%,transparent);
  }

  .x1bhl96m::selection {
    color: #0000;
  }

  .x1f4q4hd::file-selector-button {
    color: var(--x2srh4);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .xvnigvn:after {
    content: none;
  }

  .xhkezso:after {
    display: block;
  }

  .x15ozc13:before {
    display: none;
  }

  .x71tlqn:after {
    flex-grow: 1;
  }

  .xpn7oa2::file-selector-button {
    font-size: .875rem;
  }

  .xpblgp8::file-selector-button {
    font-weight: 500;
  }

  @container (width >= 64rem) {
    @container (width >= 42rem) {
      .x1grc7wd.x1grc7wd.x1grc7wd {
        grid-column: span 4;
      }

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

      .xo4yh63.xo4yh63.xo4yh63 {
        grid-column: span 7;
      }
    }
  }

  .xmf22ne:after {
    opacity: 0;
  }

  .x1rw2j67:after {
    opacity: 1;
  }

  .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1ib1ggw:after {
    transition-delay: 0s;
  }

  .x7l6x83:after {
    transition-duration: .15s;
  }

  .xubj4z8:after {
    transition-duration: .18s;
  }

  .x13kdcjb:after {
    transition-property: height, background-color;
  }

  .x1hbq0ec:after {
    transition-property: opacity;
  }

  .x1p6s2bf:focus-visible:before {
    box-shadow: none;
  }

  .xcpcatk:focus-within:before {
    box-shadow: none;
  }

  .x1nukx7u:focus-visible:after {
    opacity: 1;
  }

  .xvgkww8:disabled:before {
    box-shadow: none;
  }

  .x1mdq6p9:hover:after {
    background-color: var(--x1obopxx);
  }

  .x1d9senm:hover:after {
    opacity: 1;
  }

  .xwn96y2:hover:after {
    transition-delay: .12s;
  }

  .xbh4738:active:before {
    box-shadow: none;
  }
}

@layer priority10 {
  .x1wpe5ba:after {
    bottom: 100%;
  }

  .x1iuwkh:before {
    bottom: 1px;
  }

  @media (width >= 48rem) {
    @media (width >= 40rem) {
      .x9enbbd.x9enbbd.x9enbbd {
        flex-basis: 25%;
      }
    }
  }

  @media (width >= 64rem) {
    @media (width >= 40rem) {
      .xldlz79.xldlz79.xldlz79 {
        font-size: 3.25rem;
      }
    }
  }

  @media (width >= 80rem) {
    @media (width >= 48rem) {
      .x1fnq0fj.x1fnq0fj.x1fnq0fj {
        grid-template-columns: repeat(3, minmax(0, 1fr));
      }
    }
  }

  @media (width >= 48rem) {
    @media (width >= 40rem) {
      .x1fensoh.x1fensoh.x1fensoh {
        grid-template-columns: repeat(4, minmax(0, 1fr));
      }
    }
  }

  @media (width >= 80rem) {
    @media (width >= 48rem) {
      .x10frq89.x10frq89.x10frq89 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
      }
    }

    @media (width >= 40rem) {
      .x1eonuyo.x1eonuyo.x1eonuyo {
        grid-template-columns: repeat(5, minmax(0, 1fr));
      }
    }
  }

  @container (width >= 64rem) {
    @container (width >= 36rem) {
      .xh94ow4.xh94ow4.xh94ow4 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
      }
    }
  }

  .xzgp08k:after {
    height: .25rem;
  }

  .x1xv4kxf:before {
    height: .5rem;
  }

  .x1wsn0xg:after {
    height: 100%;
  }

  .xcock1l:after {
    height: 1px;
  }

  .x1osbnpc:before {
    height: 200%;
  }

  .xoglah7:after {
    height: calc(var(--toast-gap) + 1px);
  }

  .x17cx49:after {
    left: 0;
  }

  .xkilpe8:after {
    left: 100%;
  }

  .x16v8oms:after {
    left: 50%;
  }

  .xafj46s:after {
    left: calc(50% - 1px);
  }

  .x5bp8y5::file-selector-button {
    margin-right: .75rem;
  }

  .xrbodzp:after {
    min-height: 2.75rem;
  }

  .xwe799v:after {
    min-width: 2.75rem;
  }

  @media (width >= 40rem) {
    .x10cuywo.x10cuywo[data-ending-style], .xsxna71.xsxna71[data-starting-style] {
      scale: .98;
    }
  }

  .x1srwf7z:after {
    top: 100%;
  }

  .xy0hyqw:before {
    top: 1px;
  }

  @media (width < 40rem) {
    .x7etqm1.x7etqm1[data-starting-style], .xsgmepq.xsgmepq[data-ending-style] {
      translate: 0 1rem;
    }
  }

  .x1k4zndh:before {
    width: .5rem;
  }

  .x4eaejv:after {
    width: 100%;
  }

  .x13694x8:after {
    width: 2px;
  }

  .x1lbf9sy:hover:after {
    height: .5rem;
  }
}

@layer priority11 {
  @media (width >= 64rem) {
    @media (width >= 40rem) {
      .xy7jkbt.xy7jkbt.xy7jkbt {
        height: 3.5rem;
      }
    }
  }

  .x1i2fs6l[data-orientation="vertical"]:before {
    inset-block: .125rem;
  }

  .x2o00li[data-orientation="horizontal"]:before {
    inset-block: 0;
  }

  .x14k0m79[data-orientation="horizontal"]:before {
    inset-inline: .125rem;
  }

  .xjv5b0o[data-orientation="vertical"]:before {
    inset-inline: 0;
  }

  @media (width >= 40rem) {
    .x1qv4x87.x1qv4x87[data-inset] {
      padding-left: 2rem;
    }
  }
}

@layer priority12 {
  .x1cdbqtt[aria-invalid]:before, .x1po3h7m[data-disabled]:before, .xitgstd[data-checked]:before, .xitl31w[data-pressed]:before {
    box-shadow: none;
  }

  @media (pointer: coarse) {
    .x1nshhbn.x1nshhbn:after {
      content: "";
    }
  }

  @media (width >= 48rem) {
    .x1m63bv3.x1m63bv3:after {
      content: none;
    }
  }

  @media (width < 40rem) {
    .xueqrqb.xueqrqb:before {
      display: none;
    }
  }
}

@layer priority13 {
  @media (width >= 64rem) {
    @media (width >= 48rem) {
      @media (width >= 40rem) {
        .x3sgzjs.x3sgzjs.x3sgzjs.x3sgzjs {
          flex-basis: 20%;
        }
      }
    }
  }

  @media (width >= 80rem) {
    @media (width >= 48rem) {
      @media (width >= 40rem) {
        .xpnx7pe.xpnx7pe.xpnx7pe.xpnx7pe {
          grid-template-columns: repeat(6, minmax(0, 1fr));
        }
      }
    }
  }

  @media (width >= 40rem) {
    .xe158xb.xe158xb:before {
      height: .375rem;
    }

    .x1vwuq3n.x1vwuq3n:before {
      width: .375rem;
    }
  }
}

@layer priority14 {
  @media (width >= 80rem) {
    @media (width >= 64rem) {
      @media (width >= 48rem) {
        @media (width >= 40rem) {
          .xgs8uh0.xgs8uh0.xgs8uh0.xgs8uh0.xgs8uh0 {
            flex-basis: 16.6667%;
          }
        }
      }
    }
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes x1ofn8cw-B {
  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}

@keyframes xazk77x-B {
  to {
    background-position: -200% 0;
  }
}

@keyframes x1ttk2vy-B {
  0% {
    background-position: 0 0, 0 0, 0 0, 0%;
  }

  100% {
    background-position: -48px 12px, 36px -18px, -24px -30px, 200%;
  }
}

@keyframes x1qdm154-B {
  0% {
    background-position: 150% 0;
  }

  45% {
    background-position: -50% 0;
  }

  100% {
    background-position: -50% 0;
  }
}

@keyframes x1e3q0nl-B {
  0% {
    background-position: 180% 0;
  }

  55% {
    background-position: -80% 0;
  }

  100% {
    background-position: -80% 0;
  }
}

@keyframes xv9uxol-B {
  0% {
    filter: hue-rotate() drop-shadow(0 0 6px #a7f3d059);
    background-position: 0%;
  }

  50% {
    filter: hue-rotate(40deg) drop-shadow(0 0 9px #c4b5fd73);
    background-position: 100%;
  }

  100% {
    filter: hue-rotate() drop-shadow(0 0 6px #a7f3d059);
    background-position: 0%;
  }
}

@keyframes x1rjge42-B {
  0% {
    background-position: 0%;
  }

  100% {
    background-position: 200%;
  }
}

@keyframes xs4q3sm-B {
  0% {
    background-position: 50% 100%;
  }

  100% {
    background-position: 50% 0;
  }
}

@keyframes x1cdrbsu-B {
  0% {
    filter: blur(14px);
    opacity: 0;
    transform: translateY(90px) scale(.6);
  }

  55% {
    filter: blur();
    opacity: 1;
    transform: translateY(-10px) scale(1.04);
  }

  100% {
    filter: blur();
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x726s8t-B {
  0%, 100% {
    filter: drop-shadow(0 0 3px #f9731673);
  }

  40% {
    filter: drop-shadow(0 0 6px #f97316b3);
  }

  70% {
    filter: drop-shadow(0 0 2px #f9731659);
  }
}

@keyframes x1eqf6c1-B {
  0%, 18%, 22%, 25%, 53%, 57%, 100% {
    opacity: 1;
    text-shadow: 0 0 2px #ffffffb3, 0 0 8px #d946efe6, 0 0 18px #d946ef99, 0 0 32px #a21caf80;
  }

  20%, 24%, 55% {
    opacity: .55;
    text-shadow: none;
  }
}

@keyframes x12x0q6f-B {
  0% {
    opacity: 0;
    transform: scale(.3) rotate(0);
  }

  20% {
    opacity: 1;
    transform: scale(1) rotate(45deg);
  }

  40% {
    opacity: 0;
    transform: scale(.3) rotate(90deg);
  }

  100% {
    opacity: 0;
    transform: scale(.3) rotate(90deg);
  }
}

@keyframes xsuhc41-B {
  0% {
    opacity: 0;
    transform: translateY(0);
  }

  25% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    transform: translateY(-14px);
  }
}

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

  50% {
    opacity: 1;
  }
}

@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x138wqxj-B {
  0%, 100% {
    opacity: .25;
    transform: scale(.6) rotate(0);
  }

  50% {
    opacity: 1;
    transform: scale(1) rotate(20deg);
  }
}

@keyframes xdyo1su-B {
  0%, 100% {
    opacity: .1;
    transform: scale(.4);
  }

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

@keyframes xn2fwcn-B {
  0% {
    opacity: 0;
    transform: translateY(12px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1cgp6px-B {
  to {
    rotate: 360deg;
  }
}

@keyframes xi1erxp-B {
  0% {
    scale: 1;
  }

  30% {
    scale: 1.025;
  }

  60% {
    scale: .99;
  }

  100% {
    scale: 1;
  }
}

@keyframes xlidqz3-B {
  0% {
    stroke-dashoffset: 0;
  }

  100% {
    stroke-dashoffset: -333px;
  }
}

@keyframes xyj5vht-B {
  0%, 86%, 100% {
    text-shadow: -1px 0 #ff004cb3, 1px 0 #00e5ffb3;
    transform: translate(0);
  }

  88% {
    text-shadow: -3px 0 #ff004ce6, 3px 0 #00e5ffe6;
    transform: translate(1px, -1px) skewX(-8deg);
  }

  90% {
    text-shadow: 3px 0 #ff004ce6, -3px 0 #00e5ffe6;
    transform: translate(-2px, 1px) skewX(6deg);
  }

  92% {
    text-shadow: -2px 1px #ff004ce6, 2px -1px #00e5ffe6;
    transform: translate(1px);
  }

  94% {
    text-shadow: -1px 0 #ff004cb3, 1px 0 #00e5ffb3;
    transform: translate(0);
  }
}

@keyframes xhbtmts-B {
  0%, 100% {
    text-shadow: 0 0 6px #f43f5e59, 0 0 18px #e11d4826;
  }

  50% {
    text-shadow: 0 0 10px #f43f5ea6, 0 0 26px #e11d4866;
  }
}

@keyframes xmypzi0-B {
  0% {
    transform: rotate(360deg);
  }

  100% {
    transform: rotate(0);
  }
}

@keyframes x70dnqv-B {
  0%, 100% {
    transform: rotate(-14deg);
  }

  50% {
    transform: rotate(14deg);
  }
}

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

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes xqng64z-B {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes xmy8n32-B {
  0%, 100% {
    transform: scale(1);
  }

  30% {
    transform: scale(.9, 1.22);
  }

  55% {
    transform: scale(1.06, .86);
  }

  80% {
    transform: scale(.95, 1.1);
  }
}

@keyframes x1ofc7ps-B {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

@keyframes xfa266b-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes xmx60j7-B {
  0% {
    transform: translateX(-130%) skewX(-18deg);
  }

  26%, 100% {
    transform: translateX(330%) skewX(-18deg);
  }
}

@keyframes x1vu5w2v-B {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-6px);
  }
}

@keyframes x1ozjw3l-B {
  0% {
    translate: 0;
  }

  25% {
    translate: -3px;
  }

  50% {
    translate: 3px;
  }

  75% {
    translate: -3px;
  }

  100% {
    translate: 0;
  }
}

:root, .x1y1ev66 {
  --x16gr97w: #ececec;
  --x2srh4: #171717;
  --x1nxe8u: #fdfdfd;
  --x19baaql: #171717;
  --xgdqj0z: #fff;
  --xpqfbq2: #171717;
  --x1ps3t1o: #f2452d;
  --xf0j3xn: #fff;
  --x16ekh4m: #00000014;
  --xtbgm7s: #171717;
  --x1hmy03f: #0000000f;
  --xom3xzf: #5d5d5d;
  --xjbcpzy: #00000014;
  --x1r9zbg7: #171717;
  --x10vphqu: #e7e7e7;
  --x1h7zxkp: #fff;
  --x199uylx: #0000000f;
  --x11ssmhu: #fff;
  --xi75neq: #fafafa;
  --x1e88ph0: #fff;
  --xylv0g4: #dadada;
  --x1xm3f14: #00000017;
  --x1bqjvvs: #0000001f;
  --x1rk9dcu: #f2452d;
  --xh2vfoa: #fb2c36;
  --xbjgptb: #bf000f;
  --xu1bjmp: #3080ff;
  --x294jji: #1447e6;
  --x1hfooir: #00bb7f;
  --x2tcsmq: #007956;
  --x1jgdx55: #f99c00;
  --xbyagcg: #b75000;
  --x1jea66o: #fff;
  --x1qy2hpu: #171717;
  --x18xcn3b: #0000000f;
  --xt34sfc: #f2452d;
  --x1akemv6: #00bb7f;
  --xq6ry51: #8d54ff;
  --x11meaz9: #f6339a;
  --xo17ckd: #f99c00;
  --x1e38x38: #b75000;
  --xm7bott: #c2185b;
  --x1s7s9k9: #b3122b;
  --xlb9k1t: #8d54ff;
  --x19labsu: #f1f1f1;
  --x1k95eex: #656565;
  --xbjlymc: #f2452d;
  --x5g3jiw: #fff;
  --x1p72pew: #00000014;
  --xehd41t: #171717;
  --x1obopxx: #0000000f;
  --x96689s: #f2452d;
  --x3i2815: #0000000f;
  --x2m6zxu: #ffffffa3;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1y1ev66 {
    --x16gr97w: lab(93.272% 0 0);
    --x2srh4: lab(7.78201% -.0000149012 0);
    --x1nxe8u: lab(99.188% -.0000298023 .0000119209);
    --x19baaql: lab(7.78201% -.0000149012 0);
    --xpqfbq2: lab(7.78201% -.0000149012 0);
    --xtbgm7s: lab(7.78201% -.0000149012 0);
    --xom3xzf: lab(39.332% -.0000149012 0);
    --x1r9zbg7: lab(7.78201% -.0000149012 0);
    --x10vphqu: lab(91.532% 0 0);
    --xi75neq: lab(98.144% 0 -.0000119209);
    --xylv0g4: lab(86.892% 0 -.0000119209);
    --xh2vfoa: lab(55.4814% 75.0732 48.8528);
    --xbjgptb: lab(40.4273% 67.2623 53.7441);
    --xu1bjmp: lab(54.1736% 13.3369 -74.6839);
    --x294jji: lab(36.9089% 35.0961 -85.6872);
    --x1hfooir: lab(66.9756% -58.27 19.5419);
    --x2tcsmq: lab(44.4871% -41.0396 11.0361);
    --x1jgdx55: lab(72.7183% 31.8672 97.9407);
    --xbyagcg: lab(47.2709% 42.9082 69.2966);
    --x1qy2hpu: lab(7.78201% -.0000149012 0);
    --x1akemv6: lab(66.9756% -58.27 19.5419);
    --xq6ry51: lab(49.9355% 55.1776 -81.8963);
    --x11meaz9: lab(56.9303% 76.8162 -8.07021);
    --xo17ckd: lab(72.7183% 31.8672 97.9407);
    --x1e38x38: lab(47.2709% 42.9082 69.2966);
    --xlb9k1t: lab(49.9355% 55.1776 -81.8963);
    --x19labsu: lab(95.012% 0 0);
    --xehd41t: lab(7.78201% -.0000149012 0);
  }
}

:root, .xe2x34i {
  --x1difo2i: "PT Serif", Georgia, "Times New Roman", serif;
}

:root, .x1y57qgw {
  --x1p11i7l: 1.25rem;
}

:root, .x1fg2cp6 {
  --x1t77aq9: #120a07;
  --x10f9taq: #0d0705;
  --xcfrsum: #1a0d08;
  --x1x4g3de: #fffcf8;
  --xk6un61: #2a1208;
  --xny7ce: #f2452d;
  --xr7fz7g: #fb6e54;
  --x15m3kk0: #ffb820;
  --xndd5eq: #ffc94d;
  --xsl10tk: #ffe3a0;
}

:root, .xnumjax {
  --x1u2jxcy: .525rem;
  --xolot9p: .7rem;
  --x1j9kt2l: .875rem;
  --xvtjfro: 1.225rem;
  --x1jk3193: 1.575rem;
  --x19wpr35: 1.925rem;
  --xu4dm3s: 2.275rem;
  --xyo4i80: 9999px;
}

:root, .xgva2iz {
  --xcgt5m8: 0 1px 2px #0000000f, 0 12px 32px -12px #00000024;
  --x1epszdz: 0 4px 12px #00000014, 0 32px 64px -16px #0003;
  --x1lcmodr: inset 0 1px 2px #0000001a, inset 0 0 0 1px #00000008;
  --x64v25v: 0 1px #0000000d;
  --x1kir5i6: 0 1px 2px 0 #0000000d;
  --xyj8rlf: inset 0 1px #ffffff29;
  --x1ij2jlm: inset 0 1px #00000014;
  --xrxj874: 0 1px 2px #0000002e, 0 0 0 1px #0000000d;
}

:root, .xxt72pr {
  --xdi8lov: 1rem;
  --xfyr7w1: 1.125rem;
  --xo64tim: 1.25rem;
  --x1ikpqe: 2.25rem;
}

:root, .xq5r6c2 {
  --xnohmnk: "Inter Variable", system-ui, sans-serif;
  --x1uq1x5q: "JetBrains Mono Variable", monospace;
  --x1njufog: "Inter Variable", system-ui, sans-serif;
  --x15jckvg: 700;
  --xi9dd6e: 400;
}

@media (width >= 48rem) {
  :root, .x1y57qgw {
    --x1p11i7l: 2rem;
  }
}

.x86z886.x86z886, .x86z886.x86z886:root {
  --x1kir5i6: 0 1px 2px 0 #0000000d;
  --x64v25v: 0 -1px #ffffff14;
  --xyj8rlf: inset 0 1px #ffffff29;
  --x1epszdz: 0 4px 12px #0006, 0 32px 64px -16px #0000008f;
  --x1ij2jlm: inset 0 1px #00000014;
  --xcgt5m8: 0 1px 2px #00000052, 0 16px 40px -16px #0000007a;
  --x1lcmodr: inset 0 1px 2px #0000007a, inset 0 0 0 1px #ffffff05;
  --xrxj874: 0 1px 2px #0006;
}

.x1nrdz0p.x1nrdz0p, .x1nrdz0p.x1nrdz0p:root {
  --xjbcpzy: #ffffff0f;
  --x1r9zbg7: #f5f5f5;
  --x16gr97w: #0c0c0c;
  --x1xm3f14: #ffffff14;
  --x1nxe8u: #1e1e1e;
  --x19baaql: #f5f5f5;
  --xt34sfc: #f2452d;
  --x1akemv6: #00d294;
  --xq6ry51: #a685ff;
  --x11meaz9: #f6339a;
  --xo17ckd: #fcbb00;
  --x1h7zxkp: #1b1b1b;
  --x199uylx: #252525;
  --x1jea66o: #202020;
  --x1qy2hpu: #f5f5f5;
  --x18xcn3b: #ffffff0d;
  --x1s7s9k9: #ff5468;
  --xm7bott: #ff4fa3;
  --xlb9k1t: #fff;
  --x1e38x38: #ffa24c;
  --xh2vfoa: #fb414a;
  --xbjgptb: #ff6568;
  --xi75neq: #1b1b1b;
  --x2srh4: #f5f5f5;
  --xu1bjmp: #3080ff;
  --x294jji: #54a2ff;
  --x1bqjvvs: #ffffff17;
  --x1e88ph0: #313131;
  --xylv0g4: #4f4f4f;
  --x1hmy03f: #ffffff0d;
  --xom3xzf: #8c8c8c;
  --xgdqj0z: #202020;
  --xpqfbq2: #f5f5f5;
  --x1ps3t1o: #f2452d;
  --xf0j3xn: #fff;
  --x1rk9dcu: #f2452d;
  --x16ekh4m: #ffffff0f;
  --xtbgm7s: #f5f5f5;
  --x19labsu: #0f0f0f;
  --x1p72pew: #ffffff0f;
  --xehd41t: #f5f5f5;
  --x1obopxx: #ffffff0f;
  --x1k95eex: #b0b0b0;
  --xbjlymc: #f2452d;
  --x5g3jiw: #fff;
  --x96689s: #f2452d;
  --x3i2815: #ffffff14;
  --x2m6zxu: #ffffff12;
  --x1hfooir: #00bb7f;
  --x2tcsmq: #00d294;
  --x1jgdx55: #f99c00;
  --xbyagcg: #fcbb00;
  --x10vphqu: #191919;
  --x11ssmhu: #ffffff1a;
}

@supports (color: lab(0% 0 0)) {
  .x1nrdz0p.x1nrdz0p, .x1nrdz0p.x1nrdz0p:root {
    --x1r9zbg7: lab(96.52% -.0000298023 .0000119209);
    --x19baaql: lab(96.52% -.0000298023 .0000119209);
    --x1akemv6: lab(75.0771% -60.7313 19.4147);
    --xq6ry51: lab(62.8239% 34.9159 -60.0512);
    --x11meaz9: lab(56.9303% 76.8162 -8.07021);
    --xo17ckd: lab(80.1641% 16.6016 99.2089);
    --x1qy2hpu: lab(96.52% -.0000298023 .0000119209);
    --xbjgptb: lab(63.7053% 60.745 31.3109);
    --x2srh4: lab(96.52% -.0000298023 .0000119209);
    --xu1bjmp: lab(54.1736% 13.3369 -74.6839);
    --x294jji: lab(65.0361% -1.42065 -56.9802);
    --xom3xzf: lab(58.24% 0 0);
    --xpqfbq2: lab(96.52% -.0000298023 .0000119209);
    --xtbgm7s: lab(96.52% -.0000298023 .0000119209);
    --xehd41t: lab(96.52% -.0000298023 .0000119209);
    --x1hfooir: lab(66.9756% -58.27 19.5419);
    --x2tcsmq: lab(75.0771% -60.7313 19.4147);
    --x1jgdx55: lab(72.7183% 31.8672 97.9407);
    --xbyagcg: lab(80.1641% 16.6016 99.2089);
  }
}

.x16jmov7 {
  --cell-size: 2.5rem;
}

.x1e094cd {
  --fade-size: 1.5rem;
}

.xdx3h1f {
  --navbar-height: 4.5rem;
}

.x7ttp1w {
  --thumb-size: 1.25rem;
}

.xoun09l {
  --thumb-size: 1rem;
}

.xevb3p6 {
  --toast-calc-height: var(--toast-frontmost-height, var(--toast-height));
}

.xa5aj66 {
  --toast-calc-offset-y: calc(var(--toast-offset-y) * -1 + var(--toast-index) * var(--toast-gap) * -1 + var(--toast-swipe-movement-y));
}

.x1nnhe5w {
  --toast-calc-offset-y: calc(var(--toast-offset-y) + var(--toast-index) * var(--toast-gap) + var(--toast-swipe-movement-y));
}

.x1h6wee0 {
  --toast-gap: .75rem;
}

.x1lrsu4c {
  --toast-inset: 1rem;
}

.xapy2ed {
  --toast-peek: .75rem;
}

.x1dpxva5 {
  --toast-scale: calc(max(0,1 - (var(--toast-index) * .1)));
}

.x1c223hw {
  --toast-shrink: calc(1 - var(--toast-scale));
}

.xi2xx0t {
  --ts-chart-crosshair-label-halo: var(--x1nxe8u);
}

.x1j8xqq6 {
  --ts-chart-crosshair-marker-fill: var(--x1nxe8u);
}

.x1de8w3m {
  --ts-chart-focus-fill: var(--x1nxe8u);
}

.xupkjz7 {
  --ts-chart-tooltip-active-row-background: var(--x1hmy03f);
}

.x1ysgdrt {
  --ts-chart-tooltip-active-row-shadow: none;
}

.x5kabls {
  --ts-chart-tooltip-background: var(--xgdqj0z);
}

.x1obcila {
  --ts-chart-tooltip-border: 1px solid var(--x1xm3f14);
}

.xzeslkn {
  --ts-chart-tooltip-border-radius: var(--x1j9kt2l);
}

.x1ogsnvc {
  --ts-chart-tooltip-color: var(--xpqfbq2);
}

.xu4dswg {
  --ts-chart-tooltip-font: 500 .8125rem / 1.45 var(--x1njufog);
}

.x1bj4fau {
  --ts-chart-tooltip-padding: .5rem .75rem;
}

.x9v0rqk {
  --ts-chart-tooltip-shadow: var(--x1epszdz);
}
