@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/lab/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/lab/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/lab/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/lab/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/lab/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/lab/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/lab/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/lab/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/lab/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/lab/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/lab/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/lab/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2");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,body{background:var(--color-page);width:100%;height:100%;color:var(--color-text-title);margin:0;padding:0;font-family:Poppins,sans-serif}#root{width:100%;height:100%;margin:0;padding:0}@property --color-page{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-card{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-card-hero{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-surface-0{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-surface-1{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-surface-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-surface-elev{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-header{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-dropdown{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-input{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-animation-grain-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-animation-grain-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-shine-start{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-shine-end{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-overlay-scrim{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-overlay-solid{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-overlay-soft{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-glass-fill{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-glass-fill-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-secondary{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-secondary-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-checkerboard-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-checkerboard-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-shadow-sm-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-shadow-sm-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-shadow-md-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --theme-shadow-md-y{syntax:"<length>";inherits:true;initial-value:0}@property --theme-shadow-md-blur{syntax:"<length>";inherits:true;initial-value:0}@property --color-shadow-lg-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --theme-shadow-lg-y{syntax:"<length>";inherits:true;initial-value:0}@property --theme-shadow-lg-blur{syntax:"<length>";inherits:true;initial-value:0}@property --color-aurora-opacity{syntax:"<number>";inherits:true;initial-value:.85}@property --color-glass-border{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-glass-border-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-inset-shine{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-body{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-body-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-body-hero{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-label{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-disabled{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-label-hero{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-stat-label{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-count-badge{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-dropdown-head{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-card{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-card-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-hero{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-header{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-dropdown{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-tag{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-chip{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-chip-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-nav-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-border-nav-open{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-primary{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-primary-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-primary-hover-transparent{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-light{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-glow{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-glow-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-glow-weak{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-transparent{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-shadow{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-accent-shadow-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-focus-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-focus-ring-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-selection-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-title{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-title-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-title-hero{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-chip{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-chip-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-stat-value{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-nav{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-nav-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-dropdown{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-text-dropdown-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-tag{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-chip{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-chip-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-count-badge{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-count-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-count-open{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-nav-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-nav-open{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-dropdown-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-bg-ai-badge{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-logo{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-logo-version{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-success{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-success-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-success-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-warning{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-warning-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-warning-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-error{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-error-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-error-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-error-bg-solid{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-error-border{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-purple{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-purple-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-purple-shadow{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-purple-shadow-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-tag-blue{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-primary-shadow{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-primary-shadow-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-primary-shadow-dark{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-toast-info-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-toast-success-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-toast-warning-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-toast-error-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-diff-added-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-diff-removed-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-diff-added-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-diff-removed-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-diff-highlight-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-diff-removed-highlight-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-editor-default{syntax:"<color>";inherits:true;initial-value:#0000}@property --color-editor-default-alt{syntax:"<color>";inherits:true;initial-value:#0000}:root{--color-page:transparent;--color-card:#0c122ab3;--color-card-hero:#0a0f24c7;--color-box-bg-rgb:10, 15, 36;--color-surface-0:#0a0f24;--color-surface-1:#0a0f24d1;--color-surface-2:#0a0f24db;--color-surface-elev:#0a0f24f0;--color-header:#0a0f24db;--color-dropdown:#0a0f24f7;--color-input:#22d3ee1a;--color-animation-grain-a:#22d3ee0f;--color-animation-grain-b:#c084fc0d;--color-animation-bg-grain:radial-gradient(1200px 600px at 20% 0%, var(--color-animation-grain-a), transparent 60%), radial-gradient(900px 500px at 100% 100%, var(--color-animation-grain-b), transparent 55%);--color-shine-start:#ffffff0a;--color-shine-end:#fff0;--color-shine:linear-gradient(180deg, var(--color-shine-start), var(--color-shine-end) 40%);--color-overlay-scrim:#03060ca3;--color-overlay-solid:#050816;--color-overlay-soft:#0a2d3d;--color-glass-fill:#ffffff0a;--color-glass-fill-strong:#ffffff14;--color-glass-border:#ffffff14;--color-glass-border-strong:#ffffff24;--color-inset-shine:#ffffff2e;--color-accent:#22d3ee;--color-primary:#22d3ee;--color-primary-hover:#3dd8f0;--color-primary-hover-rgb:61, 216, 240;--color-primary-hover-transparent:#3dd8f038;--color-accent-light:#4edcf1;--color-accent-glow:#22d3ee73;--color-accent-glow-strong:#22d3ee8c;--color-accent-glow-weak:#22d3ee1a;--color-accent-transparent:#22d3ee00;--color-accent-ring:#22d3ee24;--color-accent-shadow:#22d3ee2e;--color-accent-shadow-strong:#22d3ee47;--color-focus-ring:#22d3ee3d;--color-focus-ring-strong:#22d3ee5c;--color-selection-bg:#22d3ee29;--color-text-title:#f8fafc;--color-text-title-hover:#fff;--color-text-title-hero:#f8fafc;--color-text-chip:#eff5fd;--color-text-chip-hover:#fff;--color-text-stat-value:#f8fafc;--color-text-nav:#f8fafc;--color-text-nav-hover:#fff;--color-text-dropdown:#f8fafc;--color-text-dropdown-hover:#fff;--color-text-body:#dbeafe;--color-text-body-hover:#e4effd;--color-text-body-hero:#dbeafe;--color-text-label:#909bad;--color-text-disabled:#f8fafc59;--color-text-label-hero:#b0bdd0;--color-text-stat-label:#909bad;--color-text-count-badge:#dbeafe;--color-text-dropdown-head:#909bad;--color-border-card:#22d3ee29;--color-border-card-hover:#22d3ee47;--color-border-strong:#22d3ee5c;--color-border-hero:#22d3ee33;--color-border-header:#22d3ee29;--color-border-dropdown:#22d3ee33;--color-border-tag:#22d3ee2e;--color-border-chip:#22d3ee29;--color-border-chip-hover:#22d3ee47;--color-border-nav-hover:#22d3ee2e;--color-border-nav-open:#22d3ee3d;--color-bg-tag:#22d3ee24;--color-bg-chip:#22d3ee1a;--color-bg-chip-hover:#22d3ee29;--color-bg-count-badge:#22d3ee1f;--color-bg-count-hover:#22d3ee2e;--color-bg-count-open:#22d3ee33;--color-bg-nav-hover:#22d3ee14;--color-bg-nav-open:#22d3ee1f;--color-bg-dropdown-hover:#22d3ee1a;--color-bg-ai-badge:#22d3ee24;--color-logo:#22d3ee;--color-logo-version:#dbeafe;--color-white:#fff;--color-secondary:#0a0f24d1;--color-secondary-hover:#191d31;--color-success:#4caf63;--color-success-hover:#5bc073;--color-success-bg:#4caf6326;--color-warning:#ffd907;--color-warning-hover:#ffde27;--color-warning-bg:#ffd90726;--color-error:#ef505b;--color-error-hover:#ff6770;--color-error-bg:#ef505b26;--color-error-bg-solid:#ef505b1f;--color-error-border:#ef505b4d;--color-purple:#c084fc;--color-purple-hover:#c893fc;--color-purple-shadow:#c084fc40;--color-purple-shadow-strong:#c084fc59;--color-tag-blue:#22d3ee;--color-shadow-sm-a:#0000003d;--color-shadow-sm-b:#0000004d;--color-shadow-md-color:#0000003d;--theme-shadow-md-y:10px;--theme-shadow-md-blur:24px;--color-shadow-lg-color:#0000004d;--theme-shadow-lg-y:24px;--theme-shadow-lg-blur:48px;--color-shadow-sm:0 1px 3px var(--color-shadow-sm-a), 0 1px 2px var(--color-shadow-sm-b);--color-shadow-md:0 var(--theme-shadow-md-y) var(--theme-shadow-md-blur) var(--color-shadow-md-color);--color-shadow-lg:0 var(--theme-shadow-lg-y) var(--theme-shadow-lg-blur) var(--color-shadow-lg-color);--color-primary-shadow:#22d3ee29;--color-primary-shadow-strong:#22d3ee3d;--color-primary-shadow-dark:#22d3ee4d;--color-toast-info-bg:#22d3eef5;--color-toast-success-bg:#4caf63f5;--color-toast-warning-bg:#ffd907f5;--color-toast-error-bg:#ef505bf5;--color-diff-added-text:#8ed9a7;--color-diff-removed-text:#ff989f;--color-diff-added-bg:#8ed9a721;--color-diff-removed-bg:#ff989f21;--color-diff-highlight-bg:#8ed9a73d;--color-diff-removed-highlight-bg:#ff989f3d;--color-checkerboard-a:#232632;--color-checkerboard-b:#121422;--color-output-black:#000;--color-output-white:#fff;--color-editor-default:#22d3ee;--color-editor-default-alt:#c084fc;--color-aurora-opacity:.85;--aurora-fallback:radial-gradient(circle at 24% 32%, #22d3ee85, transparent 38%), radial-gradient(circle at 68% 28%, #8b5cf675, transparent 42%), radial-gradient(circle at 78% 72%, #ec489957, transparent 38%), radial-gradient(circle at 42% 78%, #2dd4bf42, transparent 42%), linear-gradient(135deg, #050816, #0b1028)}.aurora-background{z-index:-2;pointer-events:none;background:var(--aurora-fallback);position:fixed;inset:0;overflow:hidden}.aurora-canvas{pointer-events:none;width:100%;height:100%;opacity:var(--color-aurora-opacity);display:block;position:absolute;inset:0}html[data-theme-transition=layered]{transition:--color-page .9s cubic-bezier(.22,.74,.2,1),--color-card .9s cubic-bezier(.22,.74,.2,1),--color-card-hero .9s cubic-bezier(.22,.74,.2,1),--color-surface-0 .9s cubic-bezier(.22,.74,.2,1),--color-surface-1 .9s cubic-bezier(.22,.74,.2,1),--color-surface-2 .9s cubic-bezier(.22,.74,.2,1),--color-surface-elev .9s cubic-bezier(.22,.74,.2,1),--color-header .9s cubic-bezier(.22,.74,.2,1),--color-dropdown .9s cubic-bezier(.22,.74,.2,1),--color-input .9s cubic-bezier(.22,.74,.2,1),--color-animation-grain-a .9s cubic-bezier(.22,.74,.2,1),--color-animation-grain-b .9s cubic-bezier(.22,.74,.2,1),--color-shine-start .9s cubic-bezier(.22,.74,.2,1),--color-shine-end .9s cubic-bezier(.22,.74,.2,1),--color-overlay-scrim .9s cubic-bezier(.22,.74,.2,1),--color-overlay-solid .9s cubic-bezier(.22,.74,.2,1),--color-overlay-soft .9s cubic-bezier(.22,.74,.2,1),--color-glass-fill .9s cubic-bezier(.22,.74,.2,1),--color-glass-fill-strong .9s cubic-bezier(.22,.74,.2,1),--color-secondary .9s cubic-bezier(.22,.74,.2,1),--color-secondary-hover .9s cubic-bezier(.22,.74,.2,1),--color-checkerboard-a .9s cubic-bezier(.22,.74,.2,1),--color-checkerboard-b .9s cubic-bezier(.22,.74,.2,1),--color-shadow-sm-a .9s cubic-bezier(.22,.74,.2,1),--color-shadow-sm-b .9s cubic-bezier(.22,.74,.2,1),--color-shadow-md-color .9s cubic-bezier(.22,.74,.2,1),--theme-shadow-md-y .9s cubic-bezier(.22,.74,.2,1),--theme-shadow-md-blur .9s cubic-bezier(.22,.74,.2,1),--color-shadow-lg-color .9s cubic-bezier(.22,.74,.2,1),--theme-shadow-lg-y .9s cubic-bezier(.22,.74,.2,1),--theme-shadow-lg-blur .9s cubic-bezier(.22,.74,.2,1),--color-aurora-opacity .9s cubic-bezier(.22,.74,.2,1),--color-glass-border .76s cubic-bezier(.22,.74,.2,1) .18s,--color-glass-border-strong .76s cubic-bezier(.22,.74,.2,1) .18s,--color-inset-shine .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-body .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-body-hover .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-body-hero .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-label .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-disabled .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-label-hero .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-stat-label .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-count-badge .76s cubic-bezier(.22,.74,.2,1) .18s,--color-text-dropdown-head .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-card .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-card-hover .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-strong .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-hero .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-header .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-dropdown .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-tag .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-chip .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-chip-hover .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-nav-hover .76s cubic-bezier(.22,.74,.2,1) .18s,--color-border-nav-open .76s cubic-bezier(.22,.74,.2,1) .18s,--color-accent .72s cubic-bezier(.22,.74,.2,1) .36s,--color-primary .72s cubic-bezier(.22,.74,.2,1) .36s,--color-primary-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-primary-hover-transparent .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-light .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-glow .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-glow-strong .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-glow-weak .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-transparent .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-ring .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-shadow .72s cubic-bezier(.22,.74,.2,1) .36s,--color-accent-shadow-strong .72s cubic-bezier(.22,.74,.2,1) .36s,--color-focus-ring .72s cubic-bezier(.22,.74,.2,1) .36s,--color-focus-ring-strong .72s cubic-bezier(.22,.74,.2,1) .36s,--color-selection-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-title .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-title-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-title-hero .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-chip .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-chip-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-stat-value .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-nav .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-nav-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-dropdown .72s cubic-bezier(.22,.74,.2,1) .36s,--color-text-dropdown-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-tag .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-chip .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-chip-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-count-badge .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-count-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-count-open .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-nav-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-nav-open .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-dropdown-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-bg-ai-badge .72s cubic-bezier(.22,.74,.2,1) .36s,--color-logo .72s cubic-bezier(.22,.74,.2,1) .36s,--color-logo-version .72s cubic-bezier(.22,.74,.2,1) .36s,--color-success .72s cubic-bezier(.22,.74,.2,1) .36s,--color-success-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-success-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-warning .72s cubic-bezier(.22,.74,.2,1) .36s,--color-warning-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-warning-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-error .72s cubic-bezier(.22,.74,.2,1) .36s,--color-error-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-error-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-error-bg-solid .72s cubic-bezier(.22,.74,.2,1) .36s,--color-error-border .72s cubic-bezier(.22,.74,.2,1) .36s,--color-purple .72s cubic-bezier(.22,.74,.2,1) .36s,--color-purple-hover .72s cubic-bezier(.22,.74,.2,1) .36s,--color-purple-shadow .72s cubic-bezier(.22,.74,.2,1) .36s,--color-purple-shadow-strong .72s cubic-bezier(.22,.74,.2,1) .36s,--color-tag-blue .72s cubic-bezier(.22,.74,.2,1) .36s,--color-primary-shadow .72s cubic-bezier(.22,.74,.2,1) .36s,--color-primary-shadow-strong .72s cubic-bezier(.22,.74,.2,1) .36s,--color-primary-shadow-dark .72s cubic-bezier(.22,.74,.2,1) .36s,--color-toast-info-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-toast-success-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-toast-warning-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-toast-error-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-diff-added-text .72s cubic-bezier(.22,.74,.2,1) .36s,--color-diff-removed-text .72s cubic-bezier(.22,.74,.2,1) .36s,--color-diff-added-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-diff-removed-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-diff-highlight-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-diff-removed-highlight-bg .72s cubic-bezier(.22,.74,.2,1) .36s,--color-editor-default .72s cubic-bezier(.22,.74,.2,1) .36s,--color-editor-default-alt .72s cubic-bezier(.22,.74,.2,1) .36s}.nocturne-theme-transition{z-index:3000;pointer-events:none;background:0 0;position:fixed;inset:0;overflow:hidden}.nocturne-theme-transition__field{position:absolute;inset:0;overflow:hidden}.nocturne-theme-transition__ribbon{opacity:0;filter:blur(74px)saturate(118%);mix-blend-mode:screen;background:linear-gradient(90deg, transparent 2%, var(--nocturne-1) 18%, var(--nocturne-2) 40%, var(--nocturne-3) 74%, transparent 97%);will-change:transform, opacity, filter;border-radius:50%;width:170vw;animation:2.08s cubic-bezier(.28,.66,.2,1) forwards nocturne-drift;position:absolute;left:-32vw}.nocturne-theme-transition__ribbon--a{height:30vh;top:12vh}.nocturne-theme-transition__ribbon--b{height:40vh;animation-delay:.12s;top:36vh}.nocturne-theme-transition__ribbon--c{height:28vh;animation-direction:reverse;animation-delay:.24s;top:58vh}@keyframes nocturne-drift{0%{opacity:0;transform:translate(-100vw)rotate(-2deg)scaleY(1)}28%{opacity:.22}58%{opacity:.46;transform:translate(2vw)rotate(1deg)scaleY(1.95)}to{opacity:0;transform:translate(104vw)rotate(4deg)scaleY(1.08)}}@media (prefers-reduced-motion:reduce){html[data-theme-transition=layered]{transition:none}.nocturne-theme-transition{display:none}}.header-outer{padding:15px 20px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-bar{background:var(--color-header);border:1px solid var(--color-border-header);z-index:1000;border-radius:18px;align-items:center;gap:20px;min-width:0;max-width:1500px;height:70px;margin:0 auto;padding:0 25px;display:flex;position:relative}.header-logo{color:var(--color-logo);letter-spacing:0;white-space:nowrap;border-radius:8px;outline:none;align-items:baseline;font-size:1.38rem;font-weight:700;text-decoration:none;display:inline-flex}.header-logo:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:4px}.header-logo sup{color:var(--color-logo-version);margin-inline-start:3px;font-size:.63rem}.header-categories{align-items:center;gap:3px;min-width:0;display:flex;position:relative}.header-cat-btn{color:var(--color-text-nav);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;outline:none;align-items:center;gap:6px;padding:8px 13px;font-size:.91rem;font-weight:500;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.header-cat-btn:hover{color:var(--color-text-nav-hover);background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-hover)}.header-cat-btn[aria-expanded=true],.header-cat-btn[data-active=true]{color:var(--color-text-nav-hover);background:var(--color-bg-nav-open);border-color:var(--color-border-nav-open)}.header-cat-btn svg{opacity:.78;transition:transform .15s,opacity .15s}.header-cat-btn[aria-expanded=true] svg{opacity:1;transform:rotate(180deg)}.header-cat-btn:focus-visible,.header-preferences-toggle:focus-visible,.header-hamburger:focus-visible,.sidebar-close:focus-visible,.sidebar-action-button:focus-visible,.sidebar-nav-link:focus-visible,.header-dropdown-item:focus-visible,.header-locale-select:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:3px}.header-spacer{flex:1;min-width:0}.header-controls{flex:none;align-items:center;gap:10px;min-width:0;display:flex}.header-donation-control{display:inline-flex}.header-preferences-toggle{border:1px solid var(--color-border-card);width:40px;height:40px;color:var(--color-text-nav);cursor:pointer;background:0 0;border-radius:10px;outline:none;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s;display:flex}.header-preferences-toggle:hover,.header-preferences-toggle[aria-expanded=true]{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.header-preferences-wrapper{display:inline-flex;position:relative}.prefs-popover{top:calc(100% + 10px);background:var(--color-dropdown);border:1px solid var(--color-border-dropdown);z-index:20;width:min(380px,100vw - 32px);color:var(--color-text-dropdown);box-shadow:var(--color-shadow-lg);border-radius:14px;flex-direction:column;gap:16px;padding:16px;animation:.15s ease-out headerDropIn;display:flex;position:absolute;inset-inline-end:0}.prefs-header{border-bottom:1px solid var(--color-border-card);flex-direction:column;gap:2px;padding-bottom:12px;display:flex}.prefs-title{color:var(--color-text-title);margin:0;font-size:.95rem;font-weight:700}.prefs-body{flex-direction:column;gap:16px;display:flex}.prefs-row{grid-template-columns:16px 1fr auto;align-items:center;gap:10px;min-width:0;margin:0;display:grid}.prefs-row--clickable{cursor:pointer}.prefs-row-icon{color:var(--color-text-dropdown-head);justify-content:center;align-items:center;display:inline-flex}.prefs-row-label{color:var(--color-text-dropdown-head);overflow-wrap:anywhere;min-width:0;font-size:.82rem;font-weight:700}.prefs-row-control{justify-content:flex-end;align-items:center;min-width:0;display:inline-flex}.prefs-select{border:1px solid var(--color-border-card);background:var(--color-dropdown);min-width:170px;max-width:100%;height:32px;color:var(--color-text-dropdown);font:inherit;cursor:pointer;border-radius:8px;padding:0 10px;font-size:.82rem}.prefs-hint{color:var(--color-text-dropdown-head);margin:-8px 0 0;padding-inline-start:26px;font-size:.74rem;line-height:1.5}.prefs-reset{border:1px solid var(--color-border-card);width:100%;height:38px;color:var(--color-text-nav);font:inherit;cursor:pointer;background:0 0;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:8px;font-size:.86rem;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.prefs-reset:hover{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.prefs-reset:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:3px}.prefs-segmented{border:1px solid var(--color-border-card);background:var(--color-dropdown);border-radius:10px;flex:none;min-width:0;padding:3px;display:inline-flex;position:relative}.prefs-segmented-indicator{top:3px;background:var(--color-primary);pointer-events:none;border-radius:7px;width:calc(50% - 3px);height:calc(100% - 6px);transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;inset-inline-start:3px}.prefs-segmented[data-active=light] .prefs-segmented-indicator{transform:translate(0)}.prefs-segmented[data-active=dark] .prefs-segmented-indicator{transform:translate(100%)}[dir=rtl] .prefs-segmented[data-active=light] .prefs-segmented-indicator{transform:translate(0)}[dir=rtl] .prefs-segmented[data-active=dark] .prefs-segmented-indicator{transform:translate(-100%)}.prefs-slider{appearance:none;background:var(--color-bg-chip);cursor:pointer;border-radius:2px;outline:none;width:170px;height:4px}.prefs-slider::-webkit-slider-thumb{appearance:none;background:var(--color-primary);border:2px solid var(--color-dropdown);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 1px var(--color-border-card);border-radius:50%;transition:transform .12s}.prefs-slider::-webkit-slider-thumb:hover{transform:scale(1.12)}.prefs-slider::-moz-range-thumb{background:var(--color-primary);border:2px solid var(--color-dropdown);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 1px var(--color-border-card);border-radius:50%}.prefs-slider:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:4px}.theme-picker-grid{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.theme-picker-swatch{appearance:none;cursor:pointer;opacity:.7;border:none;border-radius:10px;height:44px;padding:0;transition:transform .15s,opacity .2s,box-shadow .2s}.theme-picker-swatch:hover{opacity:.92;transform:translateY(-1px)}.theme-picker-swatch[data-active=true]{opacity:1;box-shadow:inset 0 0 0 1px var(--color-inset-shine), 0 4px 12px var(--color-shadow-md-color);transform:translateY(-1px)}.theme-picker-swatch:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:2px}.prefs-segmented-btn{z-index:1;width:36px;height:28px;color:var(--color-text-dropdown);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:0 0 36px;justify-content:center;align-items:center;min-width:0;padding:0;transition:color .18s;display:inline-flex;position:relative}.prefs-segmented-btn[data-active=true]{color:var(--color-white)}.prefs-segmented-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.prefs-toggle{appearance:none;background:var(--color-border-card);cursor:pointer;border-radius:999px;outline:none;flex-shrink:0;width:36px;height:20px;margin:0;transition:background .18s;position:relative}.prefs-toggle:before{content:"";top:2px;background:var(--color-white);width:16px;height:16px;box-shadow:var(--color-shadow-sm);border-radius:50%;transition:transform .18s;position:absolute;inset-inline-start:2px}.prefs-toggle:checked{background:var(--color-primary)}.prefs-toggle:checked:before{transform:translate(16px)}[dir=rtl] .prefs-toggle:checked:before{transform:translate(-16px)}.prefs-toggle:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}.header-cat-wrapper{position:static}.header-dropdown{top:calc(100% + 8px);background:var(--color-dropdown);border:1px solid var(--color-border-dropdown);z-index:10;border-radius:15px;width:min(720px,100vw - 40px);max-height:calc(100vh - 128px);padding:8px;animation:.15s ease-out headerDropIn;position:absolute;inset-inline-start:0;overflow:auto}.header-dropdown--compact{width:min(380px,100vw - 40px)}.header-dropdown--developer{width:min(500px,100vw - 40px)}.header-dropdown--pdf{width:min(960px,100vw - 40px)}@keyframes headerDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-dropdown-copy{padding:10px 13px 8px}.header-dropdown-heading-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.header-dropdown-title{text-transform:uppercase;letter-spacing:0;color:var(--color-text-dropdown-head);font-size:.58rem;font-weight:700}.header-dropdown-kicker{color:var(--color-accent);white-space:nowrap;text-transform:uppercase;font-size:.58rem;font-weight:700}.header-dropdown-description{color:var(--color-text-dropdown-head);margin:4px 0 0;font-size:.74rem;line-height:1.35}.header-dropdown-grid{border-top:1px solid var(--color-border-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.header-dropdown--compact .header-dropdown-grid,.header-dropdown--developer .header-dropdown-grid{grid-template-columns:1fr}.header-dropdown--pdf .header-dropdown-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.header-dropdown-section{min-width:0;padding:10px 8px 0}.header-dropdown-section+.header-dropdown-section{border-inline-start:1px solid var(--color-border-card)}.header-dropdown-section-title{color:var(--color-text-dropdown-head);text-transform:uppercase;padding:0 8px 7px;font-size:.58rem;font-weight:700}.header-dropdown-links{gap:2px;display:grid}.header-dropdown--developer .header-dropdown-links{grid-template-columns:repeat(2,minmax(0,1fr))}.header-dropdown--compact .header-dropdown-links{grid-template-columns:1fr}.header-dropdown--pdf .header-dropdown-section{padding-inline:6px}.header-dropdown--pdf .header-dropdown-item{padding:6px 8px;font-size:.82rem}.header-dropdown-item{color:var(--color-text-dropdown);overflow-wrap:anywhere;border-radius:10px;outline:none;align-items:center;min-width:0;padding:9px 13px;font-size:.91rem;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}.header-dropdown-item:hover{color:var(--color-text-dropdown-hover);background:var(--color-bg-dropdown-hover)}.header-dropdown-item-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.header-dropdown--compact .header-dropdown-item-text{text-overflow:clip;white-space:normal;overflow:visible}.header-ai-badge{background:var(--color-bg-ai-badge);border:1px solid var(--color-border-tag);color:var(--color-accent);text-transform:uppercase;white-space:nowrap;border-radius:4px;flex:none;margin-inline-start:auto;padding:1px 6px;font-size:.53rem;font-weight:700}.header-locale-select{border:1px solid var(--color-border-card);min-width:108px;height:44px;color:var(--color-text-nav);cursor:pointer;font:inherit;background:0 0;border-radius:10px;padding:0 9px;font-size:.86rem}.header-locale-select:hover{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.header-hamburger{border:1px solid var(--color-border-card);width:50px;height:50px;color:var(--color-text-nav);cursor:pointer;background:0 0;border-radius:10px;outline:none;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:none}.header-hamburger:hover{background:var(--color-bg-nav-hover);border-color:var(--color-border-nav-open)}.sidebar-overlay{z-index:1000;position:fixed;inset:0}.sidebar-overlay:before{content:"";background:var(--color-overlay-scrim);animation:.2s sidebarFadeIn;position:absolute;inset:0}@keyframes sidebarFadeIn{0%{opacity:0}to{opacity:1}}.sidebar-panel{top:0;background:var(--color-dropdown);border-inline-start:1px solid var(--color-border-dropdown);z-index:1001;width:350px;max-width:80vw;height:100dvh;padding:20px;animation:.25s sidebarSlideIn;position:fixed;inset-inline-end:0;overflow-y:auto}@keyframes sidebarSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}[dir=rtl] .sidebar-panel{animation-name:sidebarSlideInRtl}@keyframes sidebarSlideInRtl{0%{transform:translate(-100%)}to{transform:translate(0)}}.sidebar-header{border-bottom:1px solid var(--color-border-card);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;display:flex}.sidebar-title{color:var(--color-text-title);margin:0;font-size:1.13rem;font-weight:700}.sidebar-close{border:1px solid var(--color-border-card);width:45px;height:45px;color:var(--color-text-nav);cursor:pointer;background:0 0;border-radius:10px;outline:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex}.sidebar-close:hover{background:var(--color-bg-nav-hover)}.sidebar-category{margin-bottom:15px}.sidebar-category-title{text-transform:uppercase;letter-spacing:0;color:var(--color-text-dropdown-head);padding:10px 13px 5px;font-size:.63rem;font-weight:700}.sidebar-subcategory{padding-bottom:4px}.sidebar-subcategory-title{color:var(--color-accent);letter-spacing:0;text-transform:uppercase;padding:9px 13px 4px;font-size:.58rem;font-weight:800}.sidebar-nav-link{color:var(--color-text-dropdown);overflow-wrap:anywhere;border-radius:10px;outline:none;align-items:center;padding:13px 15px;font-size:1rem;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}.sidebar-nav-link:hover{color:var(--color-text-dropdown-hover);background:var(--color-bg-dropdown-hover)}.sidebar-ai-badge{background:var(--color-bg-ai-badge);border:1px solid var(--color-border-tag);color:var(--color-accent);text-transform:uppercase;border-radius:4px;margin-inline-start:auto;padding:1px 6px;font-size:.53rem;font-weight:700}.sidebar-quick-actions{border-top:1px solid var(--color-border-card);gap:10px;margin-top:12px;padding:15px 13px 5px;display:grid}.sidebar-preferences-panel{border:1px solid var(--color-border-card);background:color-mix(in srgb, var(--color-dropdown) 86%, var(--color-primary) 14%);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:14px;display:flex}.sidebar-preferences-panel .prefs-header{padding-bottom:10px}.sidebar-preferences-panel .prefs-title{font-size:.9rem}.sidebar-preferences-panel .prefs-body{gap:14px}.sidebar-preferences-panel .prefs-row{grid-template-columns:16px minmax(0,1fr);align-items:start}.sidebar-preferences-panel .prefs-row-control{box-sizing:border-box;grid-column:1/-1;justify-content:stretch;width:100%;min-width:0;max-width:100%;padding-inline-start:26px}.sidebar-preferences-panel .prefs-row-control>*{box-sizing:border-box;width:100%;max-width:100%}.sidebar-preferences-panel .prefs-row--clickable{grid-template-columns:16px minmax(0,1fr) auto;align-items:center}.sidebar-preferences-panel .prefs-row--clickable .prefs-row-control{grid-column:auto;justify-content:flex-end;width:auto;min-width:36px;padding-inline-start:0}.sidebar-preferences-panel .prefs-row--clickable .prefs-row-control>*,.sidebar-preferences-panel .prefs-row-control>.prefs-toggle{width:36px}.sidebar-preferences-panel .prefs-select,.sidebar-preferences-panel .prefs-slider{width:100%;min-width:0}.sidebar-preferences-panel .prefs-segmented{display:flex}.sidebar-preferences-panel .prefs-segmented-btn{flex:1 1 0;width:auto}.sidebar-preferences-panel .theme-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sidebar-preferences-panel .theme-picker-swatch{height:40px}.sidebar-preferences-panel .prefs-hint{margin-top:-6px;padding-inline-start:0}.sidebar-donation-control{justify-content:stretch;display:flex}.sidebar-donation-control>*,.sidebar-donation-control button{width:100%}.sidebar-locale-select,.sidebar-action-button{border:1px solid var(--color-border-card);width:100%;min-height:44px;color:var(--color-text-dropdown);font:inherit;background:0 0;border-radius:10px}.sidebar-locale-select{padding:0 12px}.sidebar-action-button{cursor:pointer;outline:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (width>=1121px) and (width<=1320px){.header-bar{gap:14px;padding:0 20px}.header-logo{font-size:1.25rem}.header-categories{gap:1px}.header-cat-btn{gap:4px;padding:7px 9px;font-size:.86rem}}.sidebar-action-button:hover{color:var(--color-text-dropdown-hover);background:var(--color-bg-dropdown-hover)}@media (width<=1120px){.header-bar{flex-wrap:wrap;gap:10px 12px;height:auto;padding:10px 14px}.header-logo{order:1}.header-categories{border-top:1px solid var(--color-border-card);scrollbar-width:none;flex:0 0 100%;order:4;padding-top:8px;overflow-x:auto}.header-categories::-webkit-scrollbar{display:none}.header-spacer{order:2}.header-controls{order:3}.header-hamburger{display:none}.header-dropdown{top:calc(100% + 7px)}}@media (width>=901px) and (width<=1120px){.header-cat-btn{padding:7px 9px;font-size:.82rem}}@media (width<=820px){.header-bar{flex-wrap:nowrap;gap:10px;padding:0 15px}.header-categories{display:none}.header-hamburger{display:flex}.header-locale-select,.header-preferences-wrapper,.header-donation-control{display:none}}@media (width<=480px){.header-outer{padding:10px 13px}.header-bar{border-radius:15px;flex-wrap:wrap;row-gap:6px;height:auto;min-height:60px;padding:6px 13px}.header-logo{font-size:1.19rem}.header-controls{gap:6px}.header-hamburger{width:46px;height:46px}.sidebar-panel{width:325px}.sidebar-nav-link{padding:10px 13px;font-size:.94rem}}.animation-shell .preview-canvas-wrap{aspect-ratio:16/9;width:100%;max-width:100%;max-height:100%;position:relative}.animation-shell .preview-canvas{border-radius:var(--r-md);background:#111;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 60px #0009,0 0 0 1px #ffffff0f}.animation-shell .preview-canvas .preview-iframe{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}
/*$vite$:1*/
@layer priority1;

@layer priority2 {
  .xg7get5 {
    background: color-mix(in oklab,var(--x15zmhwc) 85%,var(--xg7hln2) 4%);
  }

  .xewv9yp {
    background: color-mix(in oklab,var(--xg7hln2) 16%,var(--x62f6xs));
  }

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

  .xpue2f3 {
    background: linear-gradient(135deg,var(--x1a7f916),var(--x19m9u13));
  }

  .x1r5n1lw {
    background: linear-gradient(45deg,var(--x1gmmckq),var(--x1898iq0),var(--xcs239e),var(--x36a79s));
  }

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

  .x11g6tue {
    background: none;
  }

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

  .x1md70p1 {
    background: none;
  }

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

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

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

  .x1lfjfxn {
    background: var(--x1332uzm);
  }

  .x3y5x00 {
    background: var(--x138vo9j);
  }

  .x24anuo {
    background: var(--x14igf8c);
  }

  .x1pneide {
    background: var(--x14lbf51);
  }

  .xcuq2s0 {
    background: var(--x15zmhwc);
  }

  .xkehwvx {
    background: var(--x163zitw);
  }

  .x1pn3ryo {
    background: var(--x16eutu1);
  }

  .x1udwft1 {
    background: var(--x19fz4vk);
  }

  .xglt06d {
    background: var(--x19m9u13);
  }

  .x1entn81 {
    background: var(--x1bwc7rg);
  }

  .x1l34apa {
    background: var(--x1imi68t);
  }

  .xwsmwb3 {
    background: var(--x1lhvjex);
  }

  .x1wbwg4s {
    background: var(--x1lugj3a);
  }

  .x1g0to25 {
    background: var(--x1pw6iyn);
  }

  .x15a8rxf {
    background: var(--x1sfbrrv);
  }

  .x31b2yn {
    background: var(--x1ww59n5);
  }

  .x1dnklji {
    background: var(--x62f6xs);
  }

  .x1tyc2cr {
    background: var(--xckpfrv);
  }

  .x1el8iun {
    background: var(--xd33dgy);
  }

  .x1xd3gjb {
    background: var(--xe8aoyh);
  }

  .xqcscv3 {
    background: var(--xg7hln2);
  }

  .x6fln06 {
    background: var(--xh5gxpa);
  }

  .xf5phlu {
    background: var(--xm961zb);
  }

  .x1xt6yyz {
    background: var(--xn9uell);
  }

  .xllvjks {
    background: var(--xxwv4al);
  }

  .x1r7xphn {
    background: #fff;
  }

  .xln7xf2 {
    font: inherit;
  }

  .xljrnxf:disabled {
    background: none;
  }

  .xgs4dwx:disabled {
    background: var(--x11wu16w);
  }

  .x13f1v0w:disabled {
    background: var(--x62f6xs);
  }

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

  .xevlly9:hover {
    background: var(--x11wu16w);
  }

  .xebvgvv:hover {
    background: var(--x12jgwox);
  }

  .x7aljsr:hover {
    background: var(--x1hx4cw);
  }

  .x1bbd6b8:hover {
    background: var(--x1sfbrrv);
  }

  .x10nxg09:hover {
    background: var(--x3i24ak);
  }

  .x17pt3k9:hover {
    background: var(--x62f6xs);
  }

  .x1bnw8ya:hover {
    background: var(--x6skqs7);
  }

  .x39zf7z:hover {
    background: var(--xckpfrv);
  }

  .x1a876o4:hover {
    background: var(--xe8aoyh);
  }

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

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

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

  .xaqea5y {
    border-bottom: 0;
  }

  .xbwisgj {
    border-bottom: 1px dashed var(--x138vo9j);
  }

  .x1t5ddly {
    border-bottom: 1px dashed var(--x14igf8c);
  }

  .xzunz0n {
    border-bottom: 1px dashed var(--xzgaxhf);
  }

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

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

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

  .x1oddk3m {
    border-bottom: 1px solid var(--x138vo9j);
  }

  .x1sjv3mn {
    border-bottom: 1px solid var(--x14igf8c);
  }

  .x1bsxlma {
    border-bottom: 1px solid var(--x1ic5sqe);
  }

  .x4bzoc2 {
    border-bottom: 1px solid var(--x1imi68t);
  }

  .x1680537 {
    border-bottom: 1px solid var(--x1jc4m8c);
  }

  .x1i1w1dy {
    border-bottom: 1px solid var(--x1lhvjex);
  }

  .xuaipma {
    border-bottom: 1px solid var(--x1vlz92t);
  }

  .x1ibawsv {
    border-bottom: 1px solid var(--x1waf0hp);
  }

  .x1lyhx3j {
    border-bottom: 1px solid var(--x1y9ciam);
  }

  .x13nye1y {
    border-bottom: 1px solid var(--x33mx35);
  }

  .x209n50 {
    border-bottom: 1px solid var(--xg7hln2);
  }

  .x1p1mh5w {
    border-bottom: 1px solid var(--xhojka6);
  }

  .xd7jcw8 {
    border-bottom: 1px solid var(--xl8050s);
  }

  .x175ayaj {
    border-bottom: 1px solid var(--xm961zb);
  }

  .x1ydc0kw {
    border-bottom: 1px solid var(--xzgaxhf);
  }

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

  .x1or70jy {
    border-bottom: 2px dashed var(--x14n697a);
  }

  .x1sayupn {
    border-bottom: 3px dashed var(--x14igf8c);
  }

  .x147uc7w {
    border-bottom: 3px dashed var(--x1ic5sqe);
  }

  .x749v14 {
    border-bottom: 3px dashed var(--xzgaxhf);
  }

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

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

  .xoppq6e {
    border-bottom: 3px solid var(--x14igf8c);
  }

  .x149gzf0 {
    border-bottom: 3px solid var(--x1ic5sqe);
  }

  .x1epehfx {
    border-bottom: 3px solid var(--x1y9ciam);
  }

  .x1ouj8qb {
    border-bottom: 3px solid var(--x269cvk);
  }

  .x14963sz {
    border-bottom: 3px solid var(--xd75rhy);
  }

  .x1fwjhmr {
    border-bottom: 3px solid var(--xl8050s);
  }

  .xw02j27 {
    border-bottom: 3px solid var(--xm961zb);
  }

  .xex43xc {
    border-bottom: 3px solid var(--xzgaxhf);
  }

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

  .x71kpoc {
    border-bottom: 3px;
  }

  .x1b2e3ln {
    border-bottom: 4px solid var(--x14igf8c);
  }

  .x1ged1sw {
    border-bottom: 4px solid var(--x1fb65ku);
  }

  .xqguold {
    border-bottom: 4px solid var(--xzgaxhf);
  }

  .xj6l7jd {
    border-bottom: 5px solid var(--x1fb65ku);
  }

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

  .x112ta8 {
    border-bottom: none;
  }

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

  .x1ignyko {
    border-inline-end: 1px dashed var(--x14igf8c);
  }

  .x1wbsnrp {
    border-inline-end: 1px dashed var(--xzgaxhf);
  }

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

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

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

  .xqc5kom {
    border-inline-end: 1px solid var(--x138vo9j);
  }

  .x1f35lj {
    border-inline-end: 1px solid var(--x14igf8c);
  }

  .x9z2qo8 {
    border-inline-end: 1px solid var(--x1ic5sqe);
  }

  .x1ytbns9 {
    border-inline-end: 1px solid var(--x1imi68t);
  }

  .x11n4bpb {
    border-inline-end: 1px solid var(--x1jc4m8c);
  }

  .x1x1q3a7 {
    border-inline-end: 1px solid var(--x1lhvjex);
  }

  .xudflkz {
    border-inline-end: 1px solid var(--x1vlz92t);
  }

  .x1x7ce9z {
    border-inline-end: 1px solid var(--x1waf0hp);
  }

  .x18qkon1 {
    border-inline-end: 1px solid var(--x1y9ciam);
  }

  .x19jxbxd {
    border-inline-end: 1px solid var(--x33mx35);
  }

  .xuhw1xp {
    border-inline-end: 1px solid var(--xg7hln2);
  }

  .x237ov8 {
    border-inline-end: 1px solid var(--xhojka6);
  }

  .xcib6hf {
    border-inline-end: 1px solid var(--xl8050s);
  }

  .x1u1lzdi {
    border-inline-end: 1px solid var(--xm961zb);
  }

  .xlexvmm {
    border-inline-end: 1px solid var(--xzgaxhf);
  }

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

  .xufou4 {
    border-inline-end: 2px dashed var(--x14n697a);
  }

  .x1hm9izf {
    border-inline-end: 3px dashed var(--x14igf8c);
  }

  .xsuvgoe {
    border-inline-end: 3px dashed var(--x1ic5sqe);
  }

  .x1ptosho {
    border-inline-end: 3px dashed var(--xzgaxhf);
  }

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

  .x12kz78p {
    border-inline-end: 3px solid var(--x14igf8c);
  }

  .x13a83qn {
    border-inline-end: 3px solid var(--x1ic5sqe);
  }

  .x4ststx {
    border-inline-end: 3px solid var(--x1y9ciam);
  }

  .x3g58bi {
    border-inline-end: 3px solid var(--x269cvk);
  }

  .xlf9m4o {
    border-inline-end: 3px solid var(--xl8050s);
  }

  .xno5ar4 {
    border-inline-end: 3px solid var(--xm961zb);
  }

  .x10w7bpo {
    border-inline-end: 3px solid var(--xzgaxhf);
  }

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

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

  .x1fptvpd {
    border-inline-end: 4px solid var(--x14igf8c);
  }

  .x1xxpe6o {
    border-inline-end: 4px solid var(--x1fb65ku);
  }

  .x16ufrhl {
    border-inline-end: 4px solid var(--xzgaxhf);
  }

  .x1haj0d6 {
    border-inline-end: 5px solid var(--x1fb65ku);
  }

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

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

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

  .x1vtzl1i {
    border-inline-start: 1px dashed var(--x14igf8c);
  }

  .xwh3947 {
    border-inline-start: 1px dashed var(--xzgaxhf);
  }

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

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

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

  .xbpmoij {
    border-inline-start: 1px solid var(--x138vo9j);
  }

  .xhwm2zv {
    border-inline-start: 1px solid var(--x14igf8c);
  }

  .x2nwflv {
    border-inline-start: 1px solid var(--x14n697a);
  }

  .x1m4s72b {
    border-inline-start: 1px solid var(--x1ic5sqe);
  }

  .xfchn9j {
    border-inline-start: 1px solid var(--x1imi68t);
  }

  .x86uoxj {
    border-inline-start: 1px solid var(--x1jc4m8c);
  }

  .xhvtll3 {
    border-inline-start: 1px solid var(--x1lhvjex);
  }

  .x16whbur {
    border-inline-start: 1px solid var(--x1vlz92t);
  }

  .x12uf1i4 {
    border-inline-start: 1px solid var(--x1waf0hp);
  }

  .x1o0c4kj {
    border-inline-start: 1px solid var(--x1y9ciam);
  }

  .x18diibp {
    border-inline-start: 1px solid var(--x33mx35);
  }

  .x1k2foqn {
    border-inline-start: 1px solid var(--xg7hln2);
  }

  .x1k1ki1p {
    border-inline-start: 1px solid var(--xhojka6);
  }

  .x1fgsuiz {
    border-inline-start: 1px solid var(--xl8050s);
  }

  .x4ig5t4 {
    border-inline-start: 1px solid var(--xm961zb);
  }

  .x915bvc {
    border-inline-start: 1px solid var(--xzgaxhf);
  }

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

  .x1dgfj7v {
    border-inline-start: 2px dashed var(--x14n697a);
  }

  .x1wkrbpo {
    border-inline-start: 3px dashed var(--x14igf8c);
  }

  .xzktz0o {
    border-inline-start: 3px dashed var(--x1ic5sqe);
  }

  .x1r9p3o4 {
    border-inline-start: 3px dashed var(--xzgaxhf);
  }

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

  .x1emub4p {
    border-inline-start: 3px solid var(--x14igf8c);
  }

  .x6qbxbo {
    border-inline-start: 3px solid var(--x1ic5sqe);
  }

  .x6vz4h6 {
    border-inline-start: 3px solid var(--x1y9ciam);
  }

  .x1x708aq {
    border-inline-start: 3px solid var(--x269cvk);
  }

  .xdzivel {
    border-inline-start: 3px solid var(--xl8050s);
  }

  .x1vc0kuf {
    border-inline-start: 3px solid var(--xm961zb);
  }

  .xj3oxda {
    border-inline-start: 3px solid var(--xzgaxhf);
  }

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

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

  .x1yxhc1b {
    border-inline-start: 4px solid var(--x14igf8c);
  }

  .x1ja7m6f {
    border-inline-start: 4px solid var(--x1fb65ku);
  }

  .x1oh2ic9 {
    border-inline-start: 4px solid var(--xzgaxhf);
  }

  .xaypysp {
    border-inline-start: 5px solid var(--x1fb65ku);
  }

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

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

  .xwqakj {
    border-left: 0;
  }

  .x1xmvdr3 {
    border-left: 1px solid var(--x138vo9j);
  }

  .x14z7ouu {
    border-left: 4px solid var(--x14igf8c);
  }

  .xcym7qx {
    border-left: none;
  }

  .x1tj6v8e {
    border-right: 0;
  }

  .x32kbb7 {
    border-right: 1px dashed var(--x138vo9j);
  }

  .x24jrf7 {
    border-right: 1px solid var(--x138vo9j);
  }

  .x1voi20b {
    border-right: 1px solid var(--xzgaxhf);
  }

  .x7956lj {
    border-right: none;
  }

  .x6umtig {
    border-top: 0;
  }

  .x1xfyja6 {
    border-top: 1px dashed var(--x14igf8c);
  }

  .xg4k36c {
    border-top: 1px dashed var(--xzgaxhf);
  }

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

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

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

  .x1pd0n1a {
    border-top: 1px solid var(--x138vo9j);
  }

  .xtxt10n {
    border-top: 1px solid var(--x14igf8c);
  }

  .xqzw5cq {
    border-top: 1px solid var(--x1ic5sqe);
  }

  .x73xe65 {
    border-top: 1px solid var(--x1imi68t);
  }

  .xbs8job {
    border-top: 1px solid var(--x1jc4m8c);
  }

  .x166atmr {
    border-top: 1px solid var(--x1lhvjex);
  }

  .x1lneqmo {
    border-top: 1px solid var(--x1vlz92t);
  }

  .x103ofj4 {
    border-top: 1px solid var(--x1waf0hp);
  }

  .x1i7hwbl {
    border-top: 1px solid var(--x1y9ciam);
  }

  .x4lca96 {
    border-top: 1px solid var(--x33mx35);
  }

  .x1blcp47 {
    border-top: 1px solid var(--xg7hln2);
  }

  .x1dh56ez {
    border-top: 1px solid var(--xhojka6);
  }

  .x130xkw3 {
    border-top: 1px solid var(--xl8050s);
  }

  .x135tm9g {
    border-top: 1px solid var(--xm961zb);
  }

  .xtjsis2 {
    border-top: 1px solid var(--xzgaxhf);
  }

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

  .x1sttul9 {
    border-top: 2px dashed var(--x14n697a);
  }

  .x1vm76q0 {
    border-top: 3px dashed var(--x14igf8c);
  }

  .xtutsma {
    border-top: 3px dashed var(--x1ic5sqe);
  }

  .x1bn1hri {
    border-top: 3px dashed var(--xzgaxhf);
  }

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

  .xw9a2bg {
    border-top: 3px solid var(--x14igf8c);
  }

  .xxvgty1 {
    border-top: 3px solid var(--x1ic5sqe);
  }

  .x1q3y3ap {
    border-top: 3px solid var(--x1y9ciam);
  }

  .x6ksfk1 {
    border-top: 3px solid var(--x269cvk);
  }

  .x1ftbger {
    border-top: 3px solid var(--xl8050s);
  }

  .x17r32v1 {
    border-top: 3px solid var(--xm961zb);
  }

  .xm6vnd1 {
    border-top: 3px solid var(--xzgaxhf);
  }

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

  .x5fnvgg {
    border-top: 3px;
  }

  .xsryg6w {
    border-top: 4px solid var(--x14igf8c);
  }

  .xqmb4mb {
    border-top: 4px solid var(--x1fb65ku);
  }

  .x1ygm0sh {
    border-top: 4px solid var(--xzgaxhf);
  }

  .xam7yzj {
    border-top: 5px solid var(--x14igf8c);
  }

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

  .x76ihet {
    border-top: none;
  }

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

  .x13hp61j {
    flex: 0 0 1.5em;
  }

  .x3psx0u {
    flex: none;
  }

  .xk30mkq {
    flex: 240px;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

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

  .xm5moh1 {
    grid-column: auto;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .x1a80n4u {
    grid-column: span 3;
  }

  .xp99yp5 {
    grid-column: span 4;
  }

  .x5rwitv {
    grid-column: span 5;
  }

  .xqpfrw6 {
    grid-column: span 7;
  }

  .xjej8gk {
    grid-row: span 2;
  }

  .x1b6ykf0 {
    outline: 0;
  }

  .x17xo6px {
    outline: 2px solid var(--xh5gxpa);
  }

  .x1a2a7pz {
    outline: none;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x13b6k1y {
    place-items: stretch stretch;
  }

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1n2doah {
    transition: all .12s;
  }

  .x169l3ba {
    transition: all .2s;
  }

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

  .x186x0rm {
    transition: all var(--x1p0l4v4) ease;
  }

  .x1e69ept {
    transition: all var(--x1p0l4v4);
  }

  .xzp4jli {
    transition: all var(--xiheqv) var(--xru5ke3);
  }

  .x18ar4pg {
    transition: all var(--xy0pmk4);
  }

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

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

  .x1oxfamb {
    transition: background var(--x1p0l4v4),opacity var(--x1p0l4v4);
  }

  .xb3q1z {
    transition: background var(--xiheqv) var(--xru5ke3),color var(--xiheqv) var(--xru5ke3),padding var(--xiheqv) var(--xru5ke3);
  }

  .xmle0ge {
    transition: background var(--xiheqv) var(--xru5ke3);
  }

  .x1msza5y {
    transition: background var(--xiheqv),border-color var(--xiheqv);
  }

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

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

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

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

  .xgezook {
    transition: background-color;
  }

  .xehumnx {
    transition: background-color var(--x1p0l4v4);
  }

  .x1uts5kv {
    transition: background-color var(--xy0pmk4),border-color var(--xy0pmk4),color var(--xy0pmk4),opacity var(--xy0pmk4);
  }

  .xuc61v0 {
    transition: background-color var(--xy0pmk4),border-color var(--xy0pmk4),opacity var(--xy0pmk4);
  }

  .x15wvrv5 {
    transition: background-color var(--xy0pmk4),border-color var(--xy0pmk4),transform var(--xy0pmk4);
  }

  .xpshavi {
    transition: background-color var(--xy0pmk4),border-color var(--xy0pmk4);
  }

  .xgunw7l {
    transition: background-color var(--xy0pmk4),color var(--xy0pmk4),opacity var(--xy0pmk4);
  }

  .x1cq7y01 {
    transition: background-color var(--xy0pmk4),color var(--xy0pmk4);
  }

  .xdjdlfs {
    transition: background-color var(--xy0pmk4),opacity var(--xy0pmk4);
  }

  .x16ffwc {
    transition: background-color var(--xy0pmk4);
  }

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

  .x12h1ip6 {
    transition: border-color var(--x1p0l4v4),background var(--x1p0l4v4);
  }

  .x1qpja1f {
    transition: border-color var(--x1p0l4v4),background-color var(--x1p0l4v4),color var(--x1p0l4v4);
  }

  .xeb5kk {
    transition: border-color var(--x1p0l4v4),box-shadow var(--x1p0l4v4);
  }

  .x1tncd46 {
    transition: border-color var(--x1p0l4v4);
  }

  .xkozff5 {
    transition: border-color var(--xiheqv) var(--xru5ke3),box-shadow var(--xiheqv) var(--xru5ke3);
  }

  .x1wrvx8u {
    transition: border-color var(--xiheqv) var(--xru5ke3);
  }

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

  .x8z96hu {
    transition: border-color var(--xy0pmk4),background-color var(--xy0pmk4);
  }

  .x1jo6e8g {
    transition: border-color var(--xy0pmk4),box-shadow var(--xy0pmk4),transform var(--xy0pmk4);
  }

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

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

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

  .xq6iygr {
    transition: color var(--x1p0l4v4);
  }

  .x122il0z {
    transition: color var(--xiheqv) var(--xru5ke3),background var(--xiheqv) var(--xru5ke3);
  }

  .x1fhcob3 {
    transition: height .2s;
  }

  .xfcb1n5 {
    transition: max-width var(--x16305oe) var(--xru5ke3),opacity var(--xiheqv) var(--xru5ke3),margin-left var(--xiheqv) var(--xru5ke3);
  }

  .xq2gx43 {
    transition: none;
  }

  .xu0ncec {
    transition: opacity var(--x1p0l4v4);
  }

  .x18n19lt {
    transition: opacity var(--xiheqv);
  }

  .xkhptoo {
    transition: transform .12s, opacity .12s;
  }

  .x12aw1w5 {
    transition: transform var(--x1p0l4v4);
  }

  .x7g3szd {
    transition: transform var(--xiheqv) var(--xru5ke3),box-shadow var(--xiheqv) var(--xru5ke3);
  }

  .xdx33iq {
    transition: transform var(--xy0pmk4),color var(--xy0pmk4);
  }

  .xazbr42 {
    transition: width .15s ease-out;
  }

  .x1xvv79g {
    transition: width var(--x1p0l4v4);
  }

  .x10ptsr5:focus-visible {
    outline: 2px solid var(--x14igf8c);
  }

  .xql4otc:focus-visible {
    outline: 2px solid var(--x1898iq0);
  }

  .x19mols2:focus-visible {
    outline: 2px solid var(--x1fw4qo4);
  }

  .x1v3k6hx:focus-visible {
    outline: 2px solid var(--x1y9ciam);
  }

  .x3hxymj:focus-visible {
    outline: 2px solid var(--x7rcviq);
  }

  .xu31bmq:focus-visible {
    outline: 2px solid var(--x7vy8ew);
  }

  .x1qk7jyp:focus-visible {
    outline: 3px solid var(--x10pmvhx);
  }

  .x1o42ven:focus-visible {
    outline: 3px solid var(--x14igf8c);
  }

  .x1r7dm99:focus-within, .x1xikiey:focus-visible {
    outline: 3px solid var(--x1898iq0);
  }

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

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

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

  .xlbu5qa:focus {
    outline: 2px solid var(--x7vy8ew);
  }

  .x1uvtmcs:focus {
    outline: none;
  }

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

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

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

  @media (width <= 1060px) {
    .x10zica6.x10zica6 {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 560px) {
    .x1dm3in4.x1dm3in4 {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 900px) {
    .xsk92z9.xsk92z9 {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 520px) {
    .xwa9dxp.xwa9dxp {
      grid-column: 2 / 3;
    }
  }

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

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

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

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

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

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

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

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

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

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

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

  .x1lugfcp {
    -webkit-appearance: none;
  }

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

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

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

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

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

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

  .xjxim7 {
    accent-color: var(--x14igf8c);
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .xqjyukv {
    align-content: stretch;
  }

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

  .xkh2ocl {
    align-self: stretch;
  }

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

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

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

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

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

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

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

  .xpz12be {
    animation-direction: alternate;
  }

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

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

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

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

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

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

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

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

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

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

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x7t6ubo {
    animation-duration: 3s;
  }

  .xeaay5l {
    animation-duration: 4s;
  }

  .xx2e8u3 {
    animation-duration: var(--x16305oe);
  }

  .x1l0m1pn {
    animation-duration: var(--x16xkl11);
  }

  .xl8dnl9 {
    animation-duration: var(--xiheqv);
  }

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

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

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

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

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

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

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

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

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

  .xm91g3x {
    animation-name: x1m7544a-B;
  }

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

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

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

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

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

  .x11hu5jq {
    animation-name: x769jko-B;
  }

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

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

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

  .xumlpul {
    animation-name: xpaqcoo-B;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1xs5gj9 {
    animation-timing-function: var(--xru5ke3);
  }

  .xjyslct {
    appearance: none;
  }

  .xoxek19 {
    aspect-ratio: .72;
  }

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

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

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

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

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

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

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

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

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

  .x1nr1p0w {
    background-attachment: fixed;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xr0fb2b {
    background-color: var(--x11baokm);
  }

  .x1cccuuu {
    background-color: var(--x14igf8c);
  }

  .x4ac940 {
    background-color: var(--x15geee1);
  }

  .x1pok746 {
    background-color: var(--x1fb65ku);
  }

  .xsn9kcp {
    background-color: var(--x1jqiugy);
  }

  .xorem75 {
    background-color: var(--x1ncdeap);
  }

  .x13vkfn3 {
    background-color: var(--x1og5iy5);
  }

  .x13ho02y {
    background-color: var(--x1oslhj6);
  }

  .x1jfd56i {
    background-color: var(--x1pcgxlv);
  }

  .xrsvd6q {
    background-color: var(--x1pt68be);
  }

  .x189tp17 {
    background-color: var(--x1pxavf9);
  }

  .x1mrxsrf {
    background-color: var(--x1st65yl);
  }

  .xvgijek {
    background-color: var(--x1suz8ir);
  }

  .x3xcvav {
    background-color: var(--x1ugpd7y);
  }

  .x9qum6e {
    background-color: var(--x1y9ciam);
  }

  .x3qegib {
    background-color: var(--x33mx35);
  }

  .xnj8hsn {
    background-color: var(--x3i24ak);
  }

  .xf85e3o {
    background-color: var(--x5ie1ch);
  }

  .x1dhbk97 {
    background-color: var(--x6ejfba);
  }

  .x7ptwct {
    background-color: var(--xc09bwm);
  }

  .xlmq0cu {
    background-color: var(--xckpfrv);
  }

  .x1vujvhl {
    background-color: var(--xd75rhy);
  }

  .x156pogk {
    background-color: var(--xes5408);
  }

  .x1oghb7t {
    background-color: var(--xf5nr5c);
  }

  .x1h7wks9 {
    background-color: var(--xh6gpr4);
  }

  .xlx1sk6 {
    background-color: var(--xhojka6);
  }

  .xku8tjy {
    background-color: var(--xl8050s);
  }

  .x192swpg {
    background-color: var(--xlz07w2);
  }

  .x1bxi6k3 {
    background-color: var(--xm961zb);
  }

  .x1nobub0 {
    background-color: var(--xq9tn24);
  }

  .x1sr2xfb {
    background-color: var(--xro00rs);
  }

  .x1je98zt {
    background-color: var(--xsx2g4m);
  }

  .x120413v {
    background-color: var(--xsz7ef4);
  }

  .x12ynzsf {
    background-color: var(--xtgqno);
  }

  .xbuoo8p {
    background-color: var(--xx9yce1);
  }

  .x1rxygeq {
    background-color: var(--xxwv4al);
  }

  .x1aspno6 {
    background-color: var(--xy8dmi6);
  }

  .xcjgpv9 {
    background-color: var(--xzgaxhf);
  }

  .x14nq5na {
    background-color: var(--xzm5lw3);
  }

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

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

  .x183fdrc {
    background-image: radial-gradient(ellipse at 30% 110%,var(--x1gmmckq),transparent 55%),linear-gradient(135deg,var(--xxwv4al) 0%,var(--xckpfrv) 100%);
  }

  .x1avsc2t {
    background-image: radial-gradient(ellipse at 50% 120%,var(--x1gmmckq),transparent 60%),linear-gradient(135deg,var(--xxwv4al) 0%,var(--xckpfrv) 100%);
  }

  .x172sit7 {
    background-image: radial-gradient(ellipse at 70% 110%,var(--x1oslhj6),transparent 55%),linear-gradient(135deg,var(--xxwv4al) 0%,var(--xckpfrv) 100%);
  }

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

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

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

  .x1mwwwfo {
    border-collapse: collapse;
  }

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

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

  .x7vuprf {
    border-end-end-radius: 12px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1tpdr19 {
    border-end-end-radius: var(--x12wc3o8);
  }

  .x1juetin {
    border-end-end-radius: var(--x1duy11a);
  }

  .x1ylms6u {
    border-end-end-radius: var(--x1hfic1o);
  }

  .xbftq7i {
    border-end-end-radius: var(--x1kde9n1);
  }

  .x1u6wu3c {
    border-end-end-radius: var(--x1nntkhs);
  }

  .xdwjdn {
    border-end-end-radius: var(--xaogw8l);
  }

  .xpukcjo {
    border-end-end-radius: var(--xca8l0r);
  }

  .xokjuu5 {
    border-end-end-radius: var(--xgbo88i);
  }

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

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

  .x1mg3h75 {
    border-end-start-radius: 12px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xvqo1m9 {
    border-end-start-radius: var(--x12wc3o8);
  }

  .x98i24t {
    border-end-start-radius: var(--x1duy11a);
  }

  .x6wjvlm {
    border-end-start-radius: var(--x1hfic1o);
  }

  .xnpv52p {
    border-end-start-radius: var(--x1kde9n1);
  }

  .x1bopt2 {
    border-end-start-radius: var(--x1nntkhs);
  }

  .x18c2yen {
    border-end-start-radius: var(--xaogw8l);
  }

  .x1hkqueq {
    border-end-start-radius: var(--xca8l0r);
  }

  .xh776v4 {
    border-end-start-radius: var(--xgbo88i);
  }

  .x5ken34 {
    border-inline-end-color: color-mix(in oklab,var(--xg7hln2) 50%,var(--x138vo9j));
  }

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

  .xxha53h {
    border-inline-end-color: var(--x14igf8c);
  }

  .x1hiadz7 {
    border-inline-end-color: var(--x1imi68t);
  }

  .x1dx6af7 {
    border-inline-end-color: var(--x1y9ciam);
  }

  .xh9jlp3 {
    border-inline-end-color: var(--x33mx35);
  }

  .x185xiu {
    border-inline-end-color: var(--xfef2kb);
  }

  .x1no9975 {
    border-inline-end-color: var(--xg7hln2);
  }

  .x1a6aqcc {
    border-inline-end-color: var(--xhojka6);
  }

  .x28amzi {
    border-inline-end-color: var(--xl8050s);
  }

  .x1616ask {
    border-inline-end-color: var(--xzgaxhf);
  }

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

  .x10w94by {
    border-inline-end-width: 0;
  }

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

  .xfre6ip {
    border-inline-start-color: color-mix(in oklab,var(--xg7hln2) 50%,var(--x138vo9j));
  }

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

  .xvf7py8 {
    border-inline-start-color: var(--x14igf8c);
  }

  .x1rj2spt {
    border-inline-start-color: var(--x1imi68t);
  }

  .x1fq1dry {
    border-inline-start-color: var(--x1y9ciam);
  }

  .x196evp2 {
    border-inline-start-color: var(--x33mx35);
  }

  .xe96p67 {
    border-inline-start-color: var(--xfef2kb);
  }

  .x1yvrfwc {
    border-inline-start-color: var(--xg7hln2);
  }

  .x1j2vhhx {
    border-inline-start-color: var(--xhojka6);
  }

  .xazw62i {
    border-inline-start-color: var(--xl8050s);
  }

  .x1seuc19 {
    border-inline-start-color: var(--xsz7ef4);
  }

  .x15a45sk {
    border-inline-start-color: var(--xzgaxhf);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x14e42zd {
    border-inline-start-width: 0;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

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

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

  .x1a5l9x9 {
    border-start-end-radius: 12px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xliaa1v {
    border-start-end-radius: var(--x12wc3o8);
  }

  .x1sn6zso {
    border-start-end-radius: var(--x1duy11a);
  }

  .x3rpivb {
    border-start-end-radius: var(--x1hfic1o);
  }

  .x1bxqr0u {
    border-start-end-radius: var(--x1kde9n1);
  }

  .x1q3lvaq {
    border-start-end-radius: var(--x1nntkhs);
  }

  .x17hkcb5 {
    border-start-end-radius: var(--xaogw8l);
  }

  .x1jn3g1e {
    border-start-end-radius: var(--xca8l0r);
  }

  .x1i2ckux {
    border-start-end-radius: var(--xgbo88i);
  }

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

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

  .x6nl9eh {
    border-start-start-radius: 12px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1q3dcb {
    border-start-start-radius: var(--x12wc3o8);
  }

  .xm9mogn {
    border-start-start-radius: var(--x1duy11a);
  }

  .xtujrsj {
    border-start-start-radius: var(--x1hfic1o);
  }

  .x1jx5cf8 {
    border-start-start-radius: var(--x1kde9n1);
  }

  .x1pmnp7a {
    border-start-start-radius: var(--x1nntkhs);
  }

  .x10mm36t {
    border-start-start-radius: var(--xaogw8l);
  }

  .x1mldby0 {
    border-start-start-radius: var(--xca8l0r);
  }

  .xii092 {
    border-start-start-radius: var(--xgbo88i);
  }

  .x1c14ucy {
    box-shadow: 0 0 0 1px var(--x14igf8c);
  }

  .xykrjoy {
    box-shadow: 0 0 0 1px var(--x1waf0hp),0 4px 12px var(--x1i4ki51);
  }

  .xuin5za {
    box-shadow: 0 0 0 1px var(--x7vy8ew),var(--x1ptq3ku);
  }

  .xgcykbo {
    box-shadow: 0 0 0 2px var(--x16eutu1);
  }

  .xligoja {
    box-shadow: 0 0 0 2px var(--x19fz4vk),0 0 0 4px var(--x163zitw),0 6px 14px var(--x1i4ki51);
  }

  .xrpc70j {
    box-shadow: 0 0 0 3px var(--x7vy8ew);
  }

  .x1jb42o6 {
    box-shadow: 0 0 10px var(--x19m9u13);
  }

  .x19abu37 {
    box-shadow: 0 0 10px var(--xhojka6);
  }

  .xc7mipz {
    box-shadow: 0 0 12px var(--x1cbnucm);
  }

  .x1q0s6sm {
    box-shadow: 0 0 14px var(--xhojka6);
  }

  .x1dwaylq {
    box-shadow: 0 0 8px var(--x1gmmckq);
  }

  .x174cisu {
    box-shadow: 0 0 8px var(--xg7hln2);
  }

  .x8hce4q {
    box-shadow: 0 10px 22px var(--xxip1ls);
  }

  .xvimh53 {
    box-shadow: 0 20px 20px var(--xlddied);
  }

  .x11jg9np {
    box-shadow: 0 2px 10px var(--xu0f5ux),inset 0 1px 0 var(--x116dnvp);
  }

  .x138z9y9 {
    box-shadow: 0 2px 8px var(--xu0f5ux);
  }

  .xdogrb5 {
    box-shadow: 0 4px 15px var(--x1pxavf9);
  }

  .x1sae4a0 {
    box-shadow: 0 8px 24px var(--x1i4ki51);
  }

  .x14ig85g {
    box-shadow: inset 0 0 0 2px var(--x14igf8c),0 0 24px var(--x1cbnucm);
  }

  .x1h0syq1 {
    box-shadow: inset 0 1px 0 var(--x1roxu56),0 0 0 1px var(--xh5gxpa),0 6px 14px var(--x1i4ki51);
  }

  .x1botr0x {
    box-shadow: inset 0 1px 0 var(--x1waf0hp),0 2px 6px var(--xu0f5ux);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xlga7o0 {
    box-shadow: var(--x1gmmckq);
  }

  .x1fddwu2 {
    box-shadow: var(--x1ptq3ku);
  }

  .xwp8f2u {
    box-shadow: var(--x5m3r41),0 0 0 1px var(--x1waf0hp);
  }

  .x17it79y {
    box-shadow: var(--x5m3r41);
  }

  .x14a4xl2 {
    box-shadow: var(--x90hgw3);
  }

  .x1u9d8gy {
    box-shadow: var(--xes5408);
  }

  .x1o4cepr {
    box-shadow: var(--xnmouhm);
  }

  .x11dzcdm {
    box-shadow: var(--xu1jpw3);
  }

  .xwydqa7 {
    box-shadow: var(--xu9vk23);
  }

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

  .x18dy6z2 {
    caret-color: var(--x10pmvhx);
  }

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

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

  .x1lyv58n {
    color: color-mix(in srgb,var(--x14igf8c) 65%,var(--x10pmvhx));
  }

  .xyba5vc {
    color: color-mix(in srgb,var(--x1y9ciam) 65%,var(--x10pmvhx));
  }

  .x1tqvfhz {
    color: color-mix(in srgb,var(--xaej4i1) 55%,var(--x10pmvhx));
  }

  .x18fo41o {
    color: color-mix(in srgb,var(--xl8050s) 70%,var(--x10pmvhx));
  }

  .x6l2y6q {
    color: color-mix(in srgb,var(--xsz7ef4) 85%,var(--x10pmvhx));
  }

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

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

  .x1qjlc25 {
    color: var(--tool-description-color, var(--xsz7ef4));
  }

  .xq5n0r2 {
    color: var(--tool-title-color, var(--x10pmvhx));
  }

  .x7lhs5l {
    color: var(--x10pmvhx);
  }

  .xiew2ur {
    color: var(--x11o0kkf);
  }

  .xxnziq {
    color: var(--x128d15h);
  }

  .xya1d0f {
    color: var(--x14igf8c);
  }

  .x1i2dr7d {
    color: var(--x1bwc7rg);
  }

  .xvdpre9 {
    color: var(--x1f8351p);
  }

  .x10xud3g {
    color: var(--x1fw4qo4);
  }

  .x8re39 {
    color: var(--x1lhvjex);
  }

  .xrnovct {
    color: var(--x1lugj3a);
  }

  .xlr6ok0 {
    color: var(--x1n0mesg);
  }

  .x1r81io2 {
    color: var(--x1y9ciam);
  }

  .x19yav36 {
    color: var(--x33mx35);
  }

  .x1tmnylm {
    color: var(--x3pqyju);
  }

  .xq6ilvq {
    color: var(--xaej4i1);
  }

  .xxg5bxm {
    color: var(--xc09bwm);
  }

  .x17lwtff {
    color: var(--xg7hln2);
  }

  .xaauexe {
    color: var(--xh5gxpa);
  }

  .xl6mpch {
    color: var(--xhojka6);
  }

  .x1oh4xs9 {
    color: var(--xi0mlyu);
  }

  .x180dg48 {
    color: var(--xl8050s);
  }

  .x1ybvlx3 {
    color: var(--xo27mno);
  }

  .xnb70hd {
    color: var(--xsz7ef4);
  }

  .xxo7hvr {
    color: var(--xv6aykb);
  }

  .x1awj2ng {
    color: #fff;
  }

  .xcep7wi {
    column-gap: .15rem;
  }

  .x447vj6 {
    column-gap: .1rem;
  }

  .xouci9l {
    column-gap: .25rem;
  }

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

  .x2kkop {
    column-gap: .35rem;
  }

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

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

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

  .x1o1pmfc {
    column-gap: 0;
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .xu5zl3s {
    column-gap: 13px;
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x121lspk {
    column-gap: 1px;
  }

  .x1izhsip {
    column-gap: 1rem;
  }

  .x1gwx7s1 {
    column-gap: 23px;
  }

  .x1ned7t2 {
    column-gap: 2px;
  }

  .x1ihrfj4 {
    column-gap: 3px;
  }

  .x17zd0t2 {
    column-gap: 4px;
  }

  .xnldykx {
    column-gap: 5px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .x16a8d7c {
    column-gap: var(--x10pdki2);
  }

  .x6wse00 {
    column-gap: var(--x14a4yca);
  }

  .xl6dzvp {
    column-gap: var(--x19nu0pb);
  }

  .x1xl74o {
    column-gap: var(--xgu9iij);
  }

  .x1qbrhh2 {
    column-gap: var(--xwfy7ye);
  }

  .xpqogu8 {
    container-type: size;
  }

  .x14axycx {
    content: "";
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x16djdpl {
    cursor: nwse-resize;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xyozgr7 {
    cursor: row-resize;
  }

  .xky4qsq {
    cursor: wait;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .xbh8q5q {
    fill: none;
  }

  .x1arlu0f {
    fill: var(--x10pmvhx);
  }

  .x1s5k3al {
    fill: var(--x1fw4qo4);
  }

  .x1pouwwb {
    fill: var(--x33mx35);
  }

  .x19pt1y5 {
    fill: var(--xckpfrv);
  }

  .x8jha96 {
    fill: var(--xl8050s);
  }

  .x1udk2bk {
    fill: var(--xtgqno);
  }

  .xxcn0e3 {
    fill: var(--xy8dmi6);
  }

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

  .x1lv3ncz {
    filter: drop-shadow(0 0 2px var(--x1cbnucm));
  }

  .xhyn2f7 {
    filter: drop-shadow(0 0 3px var(--x1cbnucm));
  }

  .x1e8pk86 {
    filter: drop-shadow(0 0 3px var(--x1gmmckq));
  }

  .x11lo4mp {
    filter: drop-shadow(0 0 5px var(--x1cbnucm));
  }

  .xkcp37y {
    filter: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

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

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

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

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

  .xjb2p0i {
    font-family: inherit;
  }

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

  .x1ey7xld {
    font-family: monospace;
  }

  .x1mhqvby {
    font-family: Poppins;
  }

  .xn5wdht {
    font-family: ui-monospace, Menlo, Consolas, monospace;
  }

  .x1fxslm9 {
    font-family: var(--x1juf5za);
  }

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

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

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

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

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

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

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

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

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

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

  .x1ksoetq {
    font-size: 1.05rem;
  }

  .xw56lkk {
    font-size: 1.09rem;
  }

  .xnc0k7y {
    font-size: 1.13em;
  }

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .x1os0d8i {
    font-size: 1.44rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .x1ixxm99 {
    font-size: 1.88rem;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xazqsvr {
    font-size: 14.5px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x1lquap9 {
    font-size: 2.06rem;
  }

  .x13wtedm {
    font-size: 2.5rem;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x5heo1l {
    font-size: 23px;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .xn7rfii {
    font-size: 5rem;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1kwq9vm {
    font-size: clamp(1.05rem, 1.6vw, 1.375rem);
  }

  .xrimsq4 {
    font-size: clamp(1.75rem, 3vw, 2.5rem);
  }

  .x10nybh6 {
    font-size: var(--x1h7b012);
  }

  .x1o9e7zo {
    font-size: var(--x1nf6f49);
  }

  .x1rwt6xu {
    font-size: var(--x1v89urq);
  }

  .xi2pw6q {
    font-size: var(--x2e8lke);
  }

  .x1bzu4lu {
    font-size: var(--xry142n);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1j61x8r {
    font-style: normal;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x117nqv4 {
    font-weight: bold;
  }

  .x1hfht73 {
    font-weight: var(--x10i3iqw);
  }

  .x1ylw2sh {
    font-weight: var(--x1iy50mk);
  }

  .x4l987z {
    font-weight: var(--x1n7vkbx);
  }

  .x4bif3f {
    font-weight: var(--xujma1c);
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1a6ro51 {
    grid-template-columns: minmax(0, 1.1fr) minmax(320px, .9fr);
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1qd1gx7 {
    image-rendering: pixelated;
  }

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

  .x12em2mw {
    inset-inline-end: 13px;
  }

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

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

  .xgn754l {
    inset-inline-end: var(--x14a4yca);
  }

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

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

  .x1u28f0q {
    inset-inline-start: var(--x14a4yca);
  }

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

  .x619ttb {
    justify-items: start;
  }

  .xl4xnwh {
    justify-items: stretch;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1cy9i3i {
    list-style-position: inside;
  }

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

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

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

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

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

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

  .x1g3gomb {
    margin-inline-end: var(--x14a4yca);
  }

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

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

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

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

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

  .x5rsqpb {
    margin-inline-start: var(--x14a4yca);
  }

  .x1ih482n {
    margin-inline-start: var(--xgu9iij);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .x19s9pn4 {
    opacity: .82;
  }

  .xiiclqw {
    opacity: .85;
  }

  .x1qnzyi6 {
    opacity: .86;
  }

  .x27vdmw {
    opacity: .95;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1cl5pce {
    outline-color: var(--x7vy8ew);
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1h7bf5v {
    outline-offset: 5px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1h4wwuj {
    overflow-wrap: normal;
  }

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

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

  .xc1005a {
    padding-inline-end: .45rem;
  }

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

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

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

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

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

  .x1fnqm0x {
    padding-inline-end: .6rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xpdmqnj {
    padding-inline-end: 12px;
  }

  .x1pic42t {
    padding-inline-end: 14px;
  }

  .xv54qhq {
    padding-inline-end: 16px;
  }

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

  .x183qbbg {
    padding-inline-end: 2.5rem;
  }

  .x1xnnf8n {
    padding-inline-end: 20px;
  }

  .x5ta72y {
    padding-inline-end: 23px;
  }

  .x64bnmy {
    padding-inline-end: 24px;
  }

  .x14vy60q {
    padding-inline-end: 2px;
  }

  .xctxq56 {
    padding-inline-end: 2rem;
  }

  .x1im30kd {
    padding-inline-end: 3px;
  }

  .x11lfxj5 {
    padding-inline-end: 4px;
  }

  .x1gabggj {
    padding-inline-end: 5px;
  }

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .x1bjonze {
    padding-inline-end: 7px;
  }

  .xf159sx {
    padding-inline-end: 8px;
  }

  .xrw5ot4 {
    padding-inline-end: 9px;
  }

  .x1v35av {
    padding-inline-end: clamp(10px, 6%, 28px);
  }

  .xex8etx {
    padding-inline-end: var(--x10pdki2);
  }

  .x1jxk5nj {
    padding-inline-end: var(--x14a4yca);
  }

  .xtlp38e {
    padding-inline-end: var(--x19nu0pb);
  }

  .x1nhoui6 {
    padding-inline-end: var(--xgu9iij);
  }

  .xn97ljq {
    padding-inline-end: var(--xwfy7ye);
  }

  .x1znate {
    padding-inline-start: .25rem;
  }

  .x1slk2sf {
    padding-inline-start: .35rem;
  }

  .x1s9fhsh {
    padding-inline-start: .45rem;
  }

  .x1q3lkju {
    padding-inline-start: .55rem;
  }

  .xurresp {
    padding-inline-start: .5em;
  }

  .xm0luhl {
    padding-inline-start: .63em;
  }

  .x1cyzrr6 {
    padding-inline-start: .65rem;
  }

  .xkc3an9 {
    padding-inline-start: .6rem;
  }

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

  .x2mxlvt {
    padding-inline-start: .7rem;
  }

  .x1sgep67 {
    padding-inline-start: .85rem;
  }

  .x1feaqv7 {
    padding-inline-start: .8rem;
  }

  .xbe1w3s {
    padding-inline-start: .94rem;
  }

  .x1aa8yv2 {
    padding-inline-start: .95rem;
  }

  .x8hcgix {
    padding-inline-start: .9rem;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x1pw1myi {
    padding-inline-start: 1.15rem;
  }

  .x1ggc64r {
    padding-inline-start: 1.1rem;
  }

  .xjh29tw {
    padding-inline-start: 1.25rem;
  }

  .xlqh5vh {
    padding-inline-start: 1.35rem;
  }

  .x1sw9yrt {
    padding-inline-start: 1.88rem;
  }

  .xe2zdcy {
    padding-inline-start: 10px;
  }

  .x1iwz3mf {
    padding-inline-start: 11px;
  }

  .x1g0dm76 {
    padding-inline-start: 12px;
  }

  .x1onr9mi {
    padding-inline-start: 14px;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x8945me {
    padding-inline-start: 1rem;
  }

  .x1n4bvi3 {
    padding-inline-start: 2.5rem;
  }

  .x106a9eq {
    padding-inline-start: 20px;
  }

  .xm1n0gq {
    padding-inline-start: 23px;
  }

  .x13jy36j {
    padding-inline-start: 24px;
  }

  .xyiysdx {
    padding-inline-start: 2px;
  }

  .xld8u84 {
    padding-inline-start: 2rem;
  }

  .x1djpfga {
    padding-inline-start: 3px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .xaso8d8 {
    padding-inline-start: 5px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .x1pixwil {
    padding-inline-start: 7px;
  }

  .xmzvs34 {
    padding-inline-start: 8px;
  }

  .x7coems {
    padding-inline-start: 9px;
  }

  .x60dh7s {
    padding-inline-start: clamp(10px, 6%, 28px);
  }

  .x1le6cqi {
    padding-inline-start: var(--x10pdki2);
  }

  .xbh1n5y {
    padding-inline-start: var(--x14a4yca);
  }

  .xcqalkp {
    padding-inline-start: var(--x19nu0pb);
  }

  .x1b1xemt {
    padding-inline-start: var(--xgu9iij);
  }

  .x1ppaj4j {
    padding-inline-start: var(--xwfy7ye);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1m33949 {
    row-gap: .15rem;
  }

  .xtiash1 {
    row-gap: .1rem;
  }

  .x5qd032 {
    row-gap: .25rem;
  }

  .x1cgyxn8 {
    row-gap: .2rem;
  }

  .x1qzaq8t {
    row-gap: .35rem;
  }

  .x1fc8kun {
    row-gap: .5rem;
  }

  .xncnepm {
    row-gap: .63rem;
  }

  .x1rnwn48 {
    row-gap: .75rem;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .x1jeq3ou {
    row-gap: 13px;
  }

  .x14vct77 {
    row-gap: 14px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .xm83of2 {
    row-gap: 1px;
  }

  .x1w6r25c {
    row-gap: 1rem;
  }

  .x1of4m7f {
    row-gap: 23px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .xpse7mg {
    row-gap: 3px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .x83ex68 {
    row-gap: 5px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x1a0w9tw {
    row-gap: var(--x10pdki2);
  }

  .xhd3kqv {
    row-gap: var(--x14a4yca);
  }

  .xljpkz7 {
    row-gap: var(--x19nu0pb);
  }

  .x1ey1bdp {
    row-gap: var(--xgu9iij);
  }

  .x1l52dz {
    row-gap: var(--xwfy7ye);
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1oabwy5 {
    stroke-dasharray: 283;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .xhr4kjn {
    stroke-width: 1.5px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .xefhp24 {
    stroke-width: 5px;
  }

  .x58cva2 {
    stroke: var(--x14igf8c);
  }

  .x1jrjbmd {
    stroke: var(--xes5408);
  }

  .xlbbby9 {
    stroke: var(--xl8050s);
  }

  .xpxgs9k {
    stroke: var(--xtgqno);
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .xw6cgo0 {
    text-anchor: middle;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xdk8cin {
    text-shadow: 0 0 5px var(--x1cbnucm);
  }

  .x18pm2qi {
    text-shadow: 0 1px 2px var(--xd33dgy);
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

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

  .x1tkr2t {
    transform: rotate(270deg) scale(.72);
  }

  .xrveajx {
    transform: rotate(90deg) scale(.72);
  }

  .x1s10owx {
    transform: rotate(90deg) scaleX(1);
  }

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

  .xozy240 {
    transform: translate(-50%, -50%) rotate(45deg);
  }

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

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

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

  .x4ej8vm {
    unicode-bidi: isolate;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x1q66pvx {
    will-change: transform,background-color;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x13faqbe {
    word-break: break-word;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .xp6lfbs {
    z-index: 1100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xp4indw {
    z-index: 2500;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .xxepmpa {
    z-index: var(--x1i980ob);
  }

  .xzlzrpf {
    z-index: var(--x4r0zei);
  }

  .x15p8814 {
    z-index: var(--x5s4e1u);
  }

  .x15gx9ml {
    z-index: var(--xm6cg7v);
  }

  .xukf6v8:focus-visible {
    background-color: var(--x1pcgxlv);
  }

  .xj4xw4f:focus-visible {
    background-color: var(--xm961zb);
  }

  .xlx0hih:focus-visible {
    border-end-end-radius: 4px;
  }

  .x13jzf81:focus-visible {
    border-end-end-radius: var(--xaogw8l);
  }

  .x1l5dkwq:focus-visible {
    border-end-start-radius: 4px;
  }

  .x16tft6x:focus-visible {
    border-end-start-radius: var(--xaogw8l);
  }

  .x105s7nv:hover:not(:disabled), .xtd3fpb:focus-within {
    border-inline-end-color: var(--x14igf8c);
  }

  .x1h7ehw3:focus-visible, .xmq0kgi:focus-within {
    border-inline-end-color: var(--x1y9ciam);
  }

  .x11ejsmz:focus-within {
    border-inline-end-color: var(--xg7hln2);
  }

  .x1grr50l:focus-within, .x1i2mje0:hover:not(:disabled) {
    border-inline-start-color: var(--x14igf8c);
  }

  .x1xsbcxg:focus-visible, .xlma0d8:focus-within {
    border-inline-start-color: var(--x1y9ciam);
  }

  .x1t7r899:focus-within {
    border-inline-start-color: var(--xg7hln2);
  }

  .x1dsu669:focus-visible {
    border-start-end-radius: 4px;
  }

  .x5rm0qe:focus-visible {
    border-start-end-radius: var(--xaogw8l);
  }

  .xcb7m2t:focus-visible {
    border-start-start-radius: 4px;
  }

  .xdyz1uw:focus-visible {
    border-start-start-radius: var(--xaogw8l);
  }

  .x1hpucgr:focus-visible {
    box-shadow: 0 0 0 2px var(--x19fz4vk),0 0 0 4px var(--x7rcviq);
  }

  .x3o5pv2:focus-visible {
    box-shadow: 0 0 0 2px var(--xd33dgy),0 0 0 4px var(--x7rcviq);
  }

  .x1q6yed6:focus-within {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--xg7hln2) 18%,transparent);
  }

  .x4zpgpo:focus-visible {
    box-shadow: 0 0 0 3px var(--x1898iq0);
  }

  .x1jogykn:focus-within {
    box-shadow: 0 0 0 3px var(--x1sfbrrv);
  }

  .xjjqlbl:focus-within {
    box-shadow: 0 0 0 3px var(--x7vy8ew),var(--xu9vk23);
  }

  .x1v64rw1:focus-visible {
    box-shadow: 0 0 0 3px var(--xzgaxhf);
  }

  .x1li15yt:focus-within {
    box-shadow: var(--xes5408);
  }

  .x128m65g:hover:not(:disabled), .x1t4emqd:focus-visible {
    color: var(--x14igf8c);
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .xhfxdjs:focus-visible {
    outline-offset: -3px;
  }

  .x1fanpfn:focus-within, .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .x12ijfkc:focus-visible {
    outline-offset: 4px;
  }

  .x19axjrm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: scaleX(-1);
  }

  .xg3k7xy:first-child {
    border-end-end-radius: 0;
  }

  .xze47ic:first-child {
    border-end-start-radius: var(--x1kde9n1);
  }

  .xkxv68e:first-child {
    border-start-end-radius: 0;
  }

  .xk310f6:first-child {
    border-start-start-radius: var(--x1kde9n1);
  }

  .x9vpxk4:last-child {
    border-end-end-radius: var(--x1kde9n1);
  }

  .xwbog0r:last-child {
    border-end-start-radius: 0;
  }

  .xs8vcuz:last-child {
    border-start-end-radius: var(--x1kde9n1);
  }

  .x3m2koi:last-child {
    border-start-start-radius: 0;
  }

  .xhifhdu:disabled {
    background-color: var(--x1fb65ku);
  }

  .x1ayhtsj:disabled {
    background-color: var(--xybuh96);
  }

  .xr5z5t6:disabled {
    border-inline-end-color: var(--x1vlz92t);
  }

  .x1rgzrce:disabled {
    border-inline-start-color: var(--x1vlz92t);
  }

  .x1410412:disabled {
    box-shadow: none !important;
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x1vpes9f:disabled {
    color: var(--x11o0kkf);
  }

  .xbjrxke:disabled {
    color: var(--xpbdodj);
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x1nj9xnt:disabled {
    opacity: .65;
  }

  .xsjp0iz:disabled {
    opacity: .72;
  }

  .x1gl3shj:disabled {
    transform: none;
  }

  .x1f9wcls:hover {
    background-color: var(--x14igf8c);
  }

  .x1hbu9r9:hover {
    background-color: var(--x1d0evmw);
  }

  .x6sbo4i:hover {
    background-color: var(--x1fb65ku);
  }

  .x1yp5lzp:hover {
    background-color: var(--x1pcgxlv);
  }

  .x19p4xv1:hover {
    background-color: var(--x1pxavf9);
  }

  .x860jnf:hover {
    background-color: var(--x1rzhkew);
  }

  .x17fpaku:hover {
    background-color: var(--x3i24ak);
  }

  .x1bdnqtn:hover {
    background-color: var(--x6skqs7);
  }

  .x1yosgqd:hover {
    background-color: var(--xc09bwm);
  }

  .x1dl2ogw:hover {
    background-color: var(--xckpfrv);
  }

  .x17bwq28:hover {
    background-color: var(--xcs239e);
  }

  .xqzdlbr:hover {
    background-color: var(--xd75rhy);
  }

  .x1bxt70f:hover {
    background-color: var(--xes5408);
  }

  .xiwl2cx:hover {
    background-color: var(--xm961zb);
  }

  .x24um92:hover {
    background-color: var(--xq9tn24);
  }

  .xo4aawp:hover {
    background-color: var(--xzm5lw3);
  }

  .x1730ng9:hover {
    border-inline-end-color: var(--x138vo9j);
  }

  .x1114dmc:hover {
    border-inline-end-color: var(--x14igf8c);
  }

  .xdte7ta:hover {
    border-inline-end-color: var(--x14n697a);
  }

  .xg0udc7:hover {
    border-inline-end-color: var(--x163zitw);
  }

  .x1ugc9ic:hover {
    border-inline-end-color: var(--x1ic5sqe);
  }

  .x1sky0iq:hover {
    border-inline-end-color: var(--x1imi68t);
  }

  .xshp40z:hover {
    border-inline-end-color: var(--x1vlz92t);
  }

  .xqm3uy6:hover {
    border-inline-end-color: var(--x1y9ciam);
  }

  .x1xgf7no:hover {
    border-inline-end-color: var(--x33mx35);
  }

  .x5l0tsl:hover {
    border-inline-end-color: var(--x6skqs7);
  }

  .xub01og:hover {
    border-inline-end-color: var(--xfef2kb);
  }

  .x12cd7ws:hover {
    border-inline-end-color: var(--xg7hln2);
  }

  .x1ole7xo:hover {
    border-inline-start-color: var(--x138vo9j);
  }

  .x1el3hj8:hover {
    border-inline-start-color: var(--x14igf8c);
  }

  .x1w28nol:hover {
    border-inline-start-color: var(--x14n697a);
  }

  .xw2gd12:hover {
    border-inline-start-color: var(--x163zitw);
  }

  .x10ckfvt:hover {
    border-inline-start-color: var(--x1ic5sqe);
  }

  .x1nzo9ph:hover {
    border-inline-start-color: var(--x1imi68t);
  }

  .x8ellb0:hover {
    border-inline-start-color: var(--x1vlz92t);
  }

  .xe53jku:hover {
    border-inline-start-color: var(--x1y9ciam);
  }

  .x12tez7u:hover {
    border-inline-start-color: var(--x33mx35);
  }

  .xfa6kmg:hover {
    border-inline-start-color: var(--x6skqs7);
  }

  .xuyw99f:hover {
    border-inline-start-color: var(--xfef2kb);
  }

  .xeb18j8:hover {
    border-inline-start-color: var(--xg7hln2);
  }

  .x4q9mmu:hover {
    box-shadow: 0 0 8px var(--clip-accent);
  }

  .xkcre7n:hover {
    box-shadow: 0 10px 20px var(--xlddied);
  }

  .xdud6an:hover {
    box-shadow: 0 12px 28px var(--xu0f5ux);
  }

  .xisj9w8:hover {
    box-shadow: 0 4px 12px var(--xxip1ls);
  }

  .xeaj8c5:hover {
    box-shadow: 0 4px 14px var(--x1i4ki51),inset 0 1px 0 var(--x116dnvp);
  }

  .x6nsix4:hover {
    box-shadow: 0 4px 20px var(--x1898iq0);
  }

  .xkb65me:hover {
    box-shadow: 0 6px 20px var(--x1imi68t);
  }

  .x2v26mj:hover {
    box-shadow: 0 6px 20px var(--xlddied);
  }

  .xcixcgg:hover {
    box-shadow: 0 6px 20px var(--xxip1ls);
  }

  .xw0c23s:hover {
    box-shadow: inset 0 1px 0 var(--x1roxu56),0 6px 14px var(--x1i4ki51);
  }

  .x1wtrbu5:hover {
    box-shadow: none;
  }

  .xzrs8tr:hover {
    box-shadow: var(--xu9vk23);
  }

  .xvk6oeh:hover {
    color: var(--x10pmvhx);
  }

  .x6r1nmv:hover {
    color: var(--x14igf8c);
  }

  .x4xh4lx:hover {
    color: var(--x1f8351p);
  }

  .x1vm4oq7:hover {
    color: var(--x1fw4qo4);
  }

  .x1690vcm:hover {
    color: var(--x1n0mesg);
  }

  .xw7xgxd:hover {
    color: var(--x1og5iy5);
  }

  .x15acw7y:hover {
    color: var(--x1rzhkew);
  }

  .xjnk4hs:hover {
    color: var(--x1y9ciam);
  }

  .xmsn4ep:hover {
    color: var(--x33mx35);
  }

  .xilujrn:hover {
    color: var(--x6skqs7);
  }

  .xw3z6ux:hover {
    filter: drop-shadow(0 0 8px var(--x1cbnucm));
  }

  .x1ioam1s:hover {
    filter: none;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1t7rm6y:hover {
    transform: none;
  }

  .xsegxbs:hover {
    transform: scale(1.02);
  }

  .x1lcra6a:hover {
    transform: scale(1.1);
  }

  .x1xuib1q:hover {
    transform: scale(1.15);
  }

  .xkde00k:hover {
    transform: translate(-50%, -50%) rotate(45deg) scale(1.4);
  }

  .x14ow2ja:hover {
    transform: translateY(-1px);
  }

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

  .xxzfuhe:focus {
    border-inline-end-color: var(--x14igf8c);
  }

  .x10d8fyd:focus {
    border-inline-end-color: var(--x1y9ciam);
  }

  .xnyr6u0:focus {
    border-inline-end-color: var(--x33mx35);
  }

  .x11qb3kc:focus {
    border-inline-end-color: var(--xg7hln2);
  }

  .x129ww4:focus {
    border-inline-start-color: var(--x14igf8c);
  }

  .xhvtdic:focus {
    border-inline-start-color: var(--x1y9ciam);
  }

  .x3mc373:focus {
    border-inline-start-color: var(--x33mx35);
  }

  .x1911ali:focus {
    border-inline-start-color: var(--xg7hln2);
  }

  .x34cwea:focus {
    box-shadow: 0 0 0 2px var(--x7vy8ew);
  }

  .xybroq:focus {
    box-shadow: 0 0 0 3px var(--x1pxavf9);
  }

  .x14zrb1h:focus {
    box-shadow: 0 0 0 3px var(--x1sfbrrv);
  }

  .x1w0cz1r:focus {
    box-shadow: 0 0 0 3px var(--x7vy8ew);
  }

  .x2zn8i6:focus {
    box-shadow: 0 0 0 4px var(--x7vy8ew);
  }

  .x1cm8ssg:focus {
    outline-offset: 2px;
  }

  .x11hbosq:active {
    background-color: var(--xyewr4m);
  }

  .x1pdlv7q:active {
    transform: none;
  }

  .xk4oym4:active {
    transform: scale(.98);
  }

  .x3kbueh:active {
    transform: translateY(0);
  }

  .x1sjarlb:active {
    transform: translateY(2px);
  }

  @media (forced-colors: active) {
    .x1iqhqvn.x1iqhqvn {
      -webkit-text-fill-color: CanvasText;
    }
  }

  @media (width <= 600px) {
    .x1nv3ygk.x1nv3ygk {
      align-items: flex-start;
    }
  }

  @media (width <= 768px) {
    .x8qz8m6.x8qz8m6 {
      align-items: flex-start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1s1fvk8.x1s1fvk8 {
      animation-duration: .01ms;
    }

    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }
  }

  @media (width <= 768px) {
    .x12aze0k.x12aze0k {
      border-end-end-radius: var(--x1hfic1o);
    }
  }

  @media (width <= 480px) {
    .x3ivc2o.x3ivc2o {
      border-end-end-radius: var(--x1kde9n1);
    }
  }

  @media (width <= 768px) {
    .x1rxaxu5.x1rxaxu5 {
      border-end-start-radius: var(--x1hfic1o);
    }
  }

  @media (width <= 480px) {
    .x948e6w.x948e6w {
      border-end-start-radius: var(--x1kde9n1);
    }
  }

  @media (width <= 768px) {
    .x4wuhk3.x4wuhk3 {
      border-start-end-radius: var(--x1hfic1o);
    }
  }

  @media (width <= 480px) {
    .xgfdvt3.xgfdvt3 {
      border-start-end-radius: var(--x1kde9n1);
    }
  }

  @media (width <= 768px) {
    .x1jihihw.x1jihihw {
      border-start-start-radius: var(--x1hfic1o);
    }
  }

  @media (width <= 480px) {
    .x13tel7y.x13tel7y {
      border-start-start-radius: var(--x1kde9n1);
    }
  }

  @media (forced-colors: active) {
    .xs5hli.xs5hli {
      color: canvastext;
    }
  }

  @media (width <= 899px) {
    .xxc68.xxc68 {
      column-gap: 0;
    }

    .x1eeqpd4.x1eeqpd4 {
      column-gap: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xupcsk4.xupcsk4 {
      column-gap: 10px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xvzdarl.xvzdarl {
      column-gap: 11px;
    }
  }

  @media (width >= 1440px) {
    .x57ynip.x57ynip {
      column-gap: 15px;
    }
  }

  @media (width <= 480px) {
    .xw9md1c.xw9md1c {
      column-gap: 18px;
    }
  }

  @media (width <= 899px) {
    .x1afnuy7.x1afnuy7 {
      column-gap: 5px;
    }

    .x1r6cqib.x1r6cqib {
      column-gap: 6px;
    }
  }

  @media (width <= 480px) {
    .x2p1p48.x2p1p48 {
      column-gap: 8px;
    }

    .x6n8aeg.x6n8aeg {
      column-gap: 9px;
    }
  }

  @media (width <= 899px) {
    .x4fpnxs.x4fpnxs {
      display: block;
    }

    .xqupn85.xqupn85 {
      display: flex;
    }
  }

  @media (forced-colors: active) {
    .x1c7sf14.x1c7sf14 {
      display: none;
    }
  }

  @media (width <= 480px) {
    .xd7ltep.xd7ltep {
      display: none;
    }
  }

  @media (width <= 640px) {
    .xkaaz9w.xkaaz9w {
      display: none;
    }
  }

  @media (width <= 768px) {
    .xcq4dyp.xcq4dyp {
      display: none;
    }
  }

  @media (width <= 899px) {
    .x1daaz14.x1daaz14 {
      display: none;
    }
  }

  @media (width <= 600px) {
    .x1fc7d7z.x1fc7d7z {
      flex-direction: column;
    }
  }

  @media (width <= 768px) {
    .x1mx85iw.x1mx85iw {
      flex-direction: column;
    }
  }

  @media (width >= 768px) {
    .x12vxjpv.x12vxjpv {
      flex-direction: row;
    }
  }

  @media (width <= 480px) {
    .x14wewtj.x14wewtj {
      font-size: .55rem;
    }

    .x1iyb0ee.x1iyb0ee {
      font-size: .58rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1de8sfr.x1de8sfr {
      font-size: .58rem;
    }
  }

  @media (width >= 1440px) {
    .x106vdu8.x106vdu8 {
      font-size: .65rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1nt3zsc.x1nt3zsc {
      font-size: .72rem;
    }
  }

  @media (width <= 480px) {
    .xs3dbqs.xs3dbqs {
      font-size: .78rem;
    }

    .x167ldv4.x167ldv4 {
      font-size: .79rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xje4vx4.xje4vx4 {
      font-size: .81rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x19pfjtu.x19pfjtu {
      font-size: .83rem;
    }
  }

  @media (width <= 480px) {
    .xe92fbv.xe92fbv {
      font-size: .85rem;
    }

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

  @media (width >= 769px) and (width <= 1024px) {
    .x12xi98c.x12xi98c {
      font-size: .93rem;
    }
  }

  @media (width >= 1440px) {
    .x2i6hjb.x2i6hjb {
      font-size: .94rem;
    }
  }

  @media (width <= 480px) {
    .x5x8lmy.x5x8lmy {
      font-size: .98rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1x68emz.x1x68emz {
      font-size: .9rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1e10pg1.x1e10pg1 {
      font-size: 1.03rem;
    }
  }

  @media (width >= 1440px) {
    .x1orev4i.x1orev4i {
      font-size: 1.06rem;
    }
  }

  @media (width <= 480px) {
    .xv1s1ho.xv1s1ho {
      font-size: 1.19rem;
    }
  }

  @media (width >= 1440px) {
    .xyv174b.xyv174b {
      font-size: 1.19rem;
    }
  }

  @media (width <= 768px) {
    .x1qk3vu8.x1qk3vu8 {
      font-size: 1.1rem;
    }
  }

  @media (width <= 640px) {
    .xzqihf2.xzqihf2 {
      font-size: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1qju7mb.x1qju7mb {
      font-size: 1.25rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xi3lfx9.xi3lfx9 {
      font-size: 1.31rem;
    }
  }

  @media (width <= 768px) {
    .xwecoc9.xwecoc9 {
      font-size: 1.35rem;
    }
  }

  @media (width <= 480px) {
    .x7ki7e6.x7ki7e6 {
      font-size: 1.56rem;
    }
  }

  @media (width <= 768px) {
    .xyeidsu.xyeidsu {
      font-size: 1.56rem;
    }
  }

  @media (width <= 480px) {
    .x1hz897e.x1hz897e {
      font-size: 1.5rem;
    }
  }

  @media (width <= 768px) {
    .x118u78a.x118u78a {
      font-size: 1.5rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xidwu39.xidwu39 {
      font-size: 1.69rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x16lnt0q.x16lnt0q {
      font-size: 1.81rem;
    }
  }

  @media (width <= 768px) {
    .xwk81x2.xwk81x2 {
      font-size: 1.88rem;
    }
  }

  @media (width <= 899px) {
    .x1ylhvc9.x1ylhvc9 {
      font-size: 11px;
    }

    .x25hkyq.x25hkyq {
      font-size: 12px;
    }
  }

  @media (width <= 480px) {
    .xen5lvd.xen5lvd {
      font-size: 13px;
    }
  }

  @media (width <= 899px) {
    .x1fipme4.x1fipme4 {
      font-size: 16px;
    }
  }

  @media (width <= 768px) {
    .x1ndl4ee.x1ndl4ee {
      font-size: 1rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xa47417.xa47417 {
      font-size: 1rem;
    }
  }

  @media (width >= 1440px) {
    .xj4uk6h.xj4uk6h {
      font-size: 2.25rem;
    }
  }

  @media (width <= 1024px) {
    .x4vb0vb.x4vb0vb {
      font-size: 2.5rem;
    }
  }

  @media (width <= 480px) {
    .xzcjl51.xzcjl51 {
      font-size: 20px;
    }
  }

  @media (width <= 768px) {
    .x1xra5vk.x1xra5vk {
      font-size: 23px;
    }
  }

  @media (width <= 899px) {
    .x1uxn0w6.x1uxn0w6 {
      font-size: 9.5px;
    }
  }

  @media (width <= 760px) {
    .xrzx50r.xrzx50r {
      font-size: var(--x1nf6f49);
    }
  }

  @media (width <= 640px) {
    .x1m7mct1.x1m7mct1 {
      font-size: var(--x1v89urq);
    }
  }

  @media (width <= 768px) {
    .x13y3u3j.x13y3u3j {
      font-size: var(--x1v89urq);
    }

    .x1oonoly.x1oonoly {
      font-size: var(--xry142n);
    }
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  @media (width >= 561px) and (width <= 900px) {
    .x5cp5it.x5cp5it {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 601px) and (width <= 900px) {
    .x1x1g2wa.x1x1g2wa {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 720px) {
    .x1otivht.x1otivht {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 901px) {
    .x11t45vy.x11t45vy {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xgd8i2o.xgd8i2o {
      grid-template-columns: repeat(6, 1fr);
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xi7252e.xi7252e {
      grid-template-columns: repeat(8, 1fr);
    }
  }

  @media (width <= 520px) {
    .x191ubow.x191ubow {
      grid-template-columns: repeat(auto-fill, minmax(118px, 1fr));
    }
  }

  @media (width <= 899px) {
    .x1bmh32t.x1bmh32t {
      grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    }
  }

  @media (width <= 640px) {
    .x11d54mw.x11d54mw {
      inset-inline-end: 12px;
    }
  }

  @media (width <= 480px) {
    .x13zqps0.x13zqps0 {
      inset-inline-end: var(--x14a4yca);
    }
  }

  @media (width <= 640px) {
    .xpeh4i1.xpeh4i1 {
      inset-inline-start: 12px;
    }
  }

  @media (width <= 760px) {
    .x12g45ao.x12g45ao {
      justify-content: stretch;
    }

    .xwn7hfu.xwn7hfu {
      justify-self: center;
    }
  }

  @media (width <= 1024px) {
    .xhcgzyj.xhcgzyj {
      margin-inline-end: auto;
    }
  }

  @media (width <= 480px) {
    .x153xynn.x153xynn {
      margin-inline-end: auto;
    }
  }

  @media (width <= 768px) {
    .xhn8po8.xhn8po8 {
      margin-inline-end: auto;
    }
  }

  @media (width <= 1024px) {
    .x170sobf.x170sobf {
      margin-inline-start: auto;
    }
  }

  @media (width <= 480px) {
    .x1xjb033.x1xjb033 {
      margin-inline-start: auto;
    }
  }

  @media (width <= 768px) {
    .xf5g9bb.xf5g9bb {
      margin-inline-start: auto;
    }
  }

  @media (width <= 640px) {
    .xvjfgsy.xvjfgsy {
      padding-inline-end: .4rem;
    }
  }

  @media (width <= 480px) {
    .xwdncz2.xwdncz2 {
      padding-inline-end: .75rem;
    }
  }

  @media (width <= 899px) {
    .xpi1e93.xpi1e93 {
      padding-inline-end: 0;
    }
  }

  @media (width <= 480px) {
    .xu3g462.xu3g462 {
      padding-inline-end: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xu66qv2.xu66qv2 {
      padding-inline-end: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1tq8qxj.x1tq8qxj {
      padding-inline-end: 1.56rem;
    }
  }

  @media (width <= 899px) {
    .xfl4wcd.xfl4wcd {
      padding-inline-end: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xfqbi3i.xfqbi3i {
      padding-inline-end: 11px;
    }
  }

  @media (width <= 480px) {
    .xur2cht.xur2cht {
      padding-inline-end: 14px;
    }
  }

  @media (width <= 899px) {
    .xpgtj2l.xpgtj2l {
      padding-inline-end: 14px;
    }
  }

  @media (width <= 480px) {
    .x56yoeu.x56yoeu {
      padding-inline-end: 16px;
    }
  }

  @media (width <= 899px) {
    .x1ilwl7r.x1ilwl7r {
      padding-inline-end: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1sylze1.x1sylze1 {
      padding-inline-end: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1q828ks.x1q828ks {
      padding-inline-end: 19px;
    }
  }

  @media (width <= 899px) {
    .x7mq8bk.x7mq8bk {
      padding-inline-end: 6px;
    }

    .xz9j6u8.xz9j6u8 {
      padding-inline-end: 8px;
    }
  }

  @media (width <= 1024px) {
    .xnm1h2m.xnm1h2m {
      padding-inline-end: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .x73q1p9.x73q1p9 {
      padding-inline-end: var(--x10pdki2);
    }
  }

  @media (width <= 768px) {
    .xlt44u.xlt44u {
      padding-inline-end: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .xbq48nr.xbq48nr {
      padding-inline-end: var(--x14a4yca);
    }
  }

  @media (width <= 520px) {
    .x7wpelq.x7wpelq {
      padding-inline-end: var(--x14a4yca);
    }
  }

  @media (width <= 640px) {
    .x1h0f3ks.x1h0f3ks {
      padding-inline-end: var(--x14a4yca);
    }
  }

  @media (width <= 760px) {
    .xj67cxw.xj67cxw {
      padding-inline-end: var(--x14a4yca);
    }
  }

  @media (width <= 768px) {
    .x5u5mvg.x5u5mvg {
      padding-inline-end: var(--x14a4yca);
    }
  }

  @media (width <= 480px) {
    .xrym1d8.xrym1d8 {
      padding-inline-end: var(--xgu9iij);
    }
  }

  @media (width <= 768px) {
    .xtztv1x.xtztv1x {
      padding-inline-end: var(--xwfy7ye);
    }
  }

  @media (width <= 480px) {
    .x908qr7.x908qr7 {
      padding-inline-start: .75rem;
    }
  }

  @media (width <= 640px) {
    .xsmfesj.xsmfesj {
      padding-inline-start: .85rem;
    }
  }

  @media (width <= 899px) {
    .x1wi7962.x1wi7962 {
      padding-inline-start: 0;
    }
  }

  @media (width <= 480px) {
    .x18u3dlz.x18u3dlz {
      padding-inline-start: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xllj4k9.xllj4k9 {
      padding-inline-start: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1aadyir.x1aadyir {
      padding-inline-start: 1.56rem;
    }
  }

  @media (width <= 899px) {
    .x1nq5q16.x1nq5q16 {
      padding-inline-start: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x11rwync.x11rwync {
      padding-inline-start: 11px;
    }
  }

  @media (width <= 480px) {
    .x1obhifw.x1obhifw {
      padding-inline-start: 14px;
    }
  }

  @media (width <= 899px) {
    .x8hsokh.x8hsokh {
      padding-inline-start: 14px;
    }
  }

  @media (width <= 480px) {
    .x1oo8xx3.x1oo8xx3 {
      padding-inline-start: 16px;
    }
  }

  @media (width <= 899px) {
    .x1vv38fk.x1vv38fk {
      padding-inline-start: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x1uemaqf.x1uemaqf {
      padding-inline-start: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x3hbbib.x3hbbib {
      padding-inline-start: 19px;
    }
  }

  @media (width <= 899px) {
    .x1oyy0d1.x1oyy0d1 {
      padding-inline-start: 6px;
    }

    .x1j0aexj.x1j0aexj {
      padding-inline-start: 8px;
    }
  }

  @media (width <= 1024px) {
    .x12unw4g.x12unw4g {
      padding-inline-start: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .x1h51d72.x1h51d72 {
      padding-inline-start: var(--x10pdki2);
    }
  }

  @media (width <= 768px) {
    .x171rca7.x171rca7 {
      padding-inline-start: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .xze5fuu.xze5fuu {
      padding-inline-start: var(--x14a4yca);
    }
  }

  @media (width <= 520px) {
    .x1791039.x1791039 {
      padding-inline-start: var(--x14a4yca);
    }
  }

  @media (width <= 640px) {
    .x8el6at.x8el6at {
      padding-inline-start: var(--x14a4yca);
    }
  }

  @media (width <= 760px) {
    .x1ioict0.x1ioict0 {
      padding-inline-start: var(--x14a4yca);
    }
  }

  @media (width <= 768px) {
    .x19slqlp.x19slqlp {
      padding-inline-start: var(--x14a4yca);
    }
  }

  @media (width <= 480px) {
    .xlu5987.xlu5987 {
      padding-inline-start: var(--xgu9iij);
    }
  }

  @media (width <= 768px) {
    .x6lc0cx.x6lc0cx {
      padding-inline-start: var(--xwfy7ye);
    }
  }

  @media (width <= 480px) {
    .x17lynwy.x17lynwy {
      position: static;
    }
  }

  @media (width <= 899px) {
    .x1qosas7.x1qosas7 {
      row-gap: 0;
    }

    .x1jh7f5u.x1jh7f5u {
      row-gap: 10px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x18ezuk2.x18ezuk2 {
      row-gap: 10px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x19jimgr.x19jimgr {
      row-gap: 11px;
    }
  }

  @media (width >= 1440px) {
    .x1xamxe6.x1xamxe6 {
      row-gap: 15px;
    }
  }

  @media (width <= 480px) {
    .xbhiiv7.xbhiiv7 {
      row-gap: 18px;
    }
  }

  @media (width <= 899px) {
    .xulpx79.xulpx79 {
      row-gap: 5px;
    }

    .x9w4z68.x9w4z68 {
      row-gap: 6px;
    }
  }

  @media (width <= 480px) {
    .xm8wxd5.xm8wxd5 {
      row-gap: 8px;
    }

    .x149s6we.x149s6we {
      row-gap: 9px;
    }

    .x1g1g7ab.x1g1g7ab {
      transform: rotate(90deg) scaleX(1);
    }
  }

  @media (width <= 768px) {
    .x2rwrkz.x2rwrkz {
      transform: rotate(90deg) scaleX(1);
    }
  }

  @media (width <= 520px) {
    .xtpjwlf.xtpjwlf {
      white-space: normal;
    }
  }
}

@layer priority5 {
  .x1y43mou {
    border-bottom-color: color-mix(in oklab,var(--xg7hln2) 50%,var(--x138vo9j));
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .xzp8k7h {
    border-bottom-color: var(--x14igf8c);
  }

  .x19hcbad {
    border-bottom-color: var(--x1imi68t);
  }

  .x7lwoya {
    border-bottom-color: var(--x1y9ciam);
  }

  .xeio5p {
    border-bottom-color: var(--x33mx35);
  }

  .x1ctk8sl {
    border-bottom-color: var(--xfef2kb);
  }

  .x14e5t6 {
    border-bottom-color: var(--xg7hln2);
  }

  .x1a42xp6 {
    border-bottom-color: var(--xhojka6);
  }

  .x14d0y4r {
    border-bottom-color: var(--xl8050s);
  }

  .xnx7tef {
    border-bottom-color: var(--xzgaxhf);
  }

  .x1usigm7 {
    border-bottom-left-radius: 10px;
  }

  .xeeeip7 {
    border-bottom-right-radius: 10px;
  }

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

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

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

  .xk1f9c9 {
    border-left-color: var(--x1lhvjex);
  }

  .xg6uzwn {
    border-left-color: var(--x1lugj3a);
  }

  .x1ie8y1u {
    border-left-color: var(--xh5gxpa);
  }

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

  .xy70nb3 {
    border-top-color: color-mix(in oklab,var(--xg7hln2) 50%,var(--x138vo9j));
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

  .x1vgqwkt {
    border-top-color: var(--x14igf8c);
  }

  .xrvbo9i {
    border-top-color: var(--x1imi68t);
  }

  .xirv6gh {
    border-top-color: var(--x1y9ciam);
  }

  .x16b12fq {
    border-top-color: var(--x33mx35);
  }

  .xradjzw {
    border-top-color: var(--xfef2kb);
  }

  .x3gkf7s {
    border-top-color: var(--xg7hln2);
  }

  .x1885ux7 {
    border-top-color: var(--xhojka6);
  }

  .x3952xx {
    border-top-color: var(--xl8050s);
  }

  .x1nr5uau {
    border-top-color: var(--xzgaxhf);
  }

  .x1tzav5f {
    border-top-left-radius: 10px;
  }

  .x1fpjpro {
    border-top-right-radius: 10px;
  }

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

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

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

  .x1l0o5ch {
    bottom: -50%;
  }

  .xzgyfjc {
    bottom: .63rem;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x1oozmrk {
    bottom: 15px;
  }

  .x191j7n5 {
    bottom: 16px;
  }

  .xbfrwjf {
    bottom: 4px;
  }

  .x1wa3icf {
    bottom: 5px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .x36attc {
    bottom: calc(100% + 6px);
  }

  .x1ph90pm {
    bottom: max(var(--x10pdki2),env(safe-area-inset-bottom));
  }

  .xrk51t1 {
    bottom: var(--x14a4yca);
  }

  .x24lxfo {
    bottom: var(--xgu9iij);
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1wkxgih {
    height: 120px;
  }

  .x1nbnut7 {
    height: 128px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .x18dl8mb {
    height: 150px;
  }

  .x1ymw6g {
    height: 160px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1isuwpm {
    height: 220px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xlrawln {
    height: 25px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .xettwda {
    height: 2rem;
  }

  .x1vd4hg5 {
    height: 300px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .x1s1d1n7 {
    height: 35px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xqvfhly {
    height: 45px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .x10wjd1d {
    height: 50px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .xols6we {
    height: 6px;
  }

  .xr931m4 {
    height: 75px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xegnrdp {
    height: 9px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1cllszz {
    height: var(--timeline-h, 36vh);
  }

  .xn3vecc {
    left: -50%;
  }

  .xu96u03 {
    left: 0;
  }

  .xdnuchv {
    left: 13px;
  }

  .xt9097p {
    left: 1px;
  }

  .xdddudm {
    left: 25px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1rvfpmx {
    left: 5px;
  }

  .xncym2f {
    left: 8px;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .x19xw1k1 {
    left: var(--xgu9iij);
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .x1huwwth {
    margin-bottom: -3px;
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .x1bfpfak {
    margin-bottom: .31em;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x7zjnj5 {
    margin-bottom: .63em;
  }

  .x1q1lrh {
    margin-bottom: .65rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1sfzahb {
    margin-bottom: 13px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .x27g93e {
    margin-bottom: 3.75rem;
  }

  .xahult9 {
    margin-bottom: 3px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .xcm8gbx {
    margin-bottom: var(--x10pdki2);
  }

  .x1g2cy74 {
    margin-bottom: var(--x14a4yca);
  }

  .x1i7exfi {
    margin-bottom: var(--x19nu0pb);
  }

  .x18bgebm {
    margin-bottom: var(--xgu9iij);
  }

  .x1bgdqqa {
    margin-bottom: var(--xwfy7ye);
  }

  .xiz41ja {
    margin-left: -6px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x7e32it {
    margin-left: var(--x14a4yca);
  }

  .xp2ar44 {
    margin-left: var(--xgu9iij);
  }

  .xl010v5 {
    margin-right: 4px;
  }

  .x15ku74s {
    margin-right: 6px;
  }

  .x1db2dqx {
    margin-right: 8px;
  }

  .xhvppv8 {
    margin-right: var(--x14a4yca);
  }

  .x2lhjw5 {
    margin-right: var(--xgu9iij);
  }

  .x1y332i5 {
    margin-top: -1px;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x1le28fk {
    margin-top: -var(--xgu9iij);
  }

  .xo7kle4 {
    margin-top: .15rem;
  }

  .xzv6pj1 {
    margin-top: .1rem;
  }

  .x15z0wfo {
    margin-top: .35rem;
  }

  .xdt5uv0 {
    margin-top: .4rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xhj8ucd {
    margin-top: .75rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1detzrz {
    margin-top: var(--x10pdki2);
  }

  .xjktxm8 {
    margin-top: var(--x14a4yca);
  }

  .xe1timb {
    margin-top: var(--x19nu0pb);
  }

  .xy8hclx {
    margin-top: var(--xgu9iij);
  }

  .xymyfra {
    margin-top: var(--xwfy7ye);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1mu601j {
    max-height: 120px;
  }

  .x19aweqf {
    max-height: 180px;
  }

  .x1hkcv85 {
    max-height: 200px;
  }

  .x1983irj {
    max-height: 220px;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .xryhor {
    max-height: 375px;
  }

  .x1jcbksy {
    max-height: 420px;
  }

  .x14eurpq {
    max-height: 480px;
  }

  .x1rq5m6k {
    max-height: 500px;
  }

  .x1y64xwv {
    max-height: 625px;
  }

  .xbcd05g {
    max-height: 64vh;
  }

  .x1qqj25 {
    max-height: 720px;
  }

  .xchkpuk {
    max-height: 750px;
  }

  .xqui1pq {
    max-height: 90vh;
  }

  .x12ajvvl {
    max-height: calc(100vh - 32px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x1m189uc {
    max-width: 0;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xted6l9 {
    max-width: 1000px;
  }

  .x4gyc16 {
    max-width: 1120px;
  }

  .x2aouup {
    max-width: 120px;
  }

  .x180r4c5 {
    max-width: 1250px;
  }

  .x17jmlyi {
    max-width: 12px;
  }

  .x1lz411i {
    max-width: 1500px;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x256u9z {
    max-width: 250px;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xmaf8s6 {
    max-width: 375px;
  }

  .x65f84u {
    max-width: 500px;
  }

  .x12qliqu {
    max-width: 60ch;
  }

  .x1yr5zsc {
    max-width: 620px;
  }

  .x19zqmas {
    max-width: 625px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .x7ep2pv {
    max-width: 680px;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x1cvmqbx {
    max-width: 8px;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .xlvz6mq {
    max-width: calc(100% - 20px);
  }

  .x193lwwl {
    max-width: calc(100vw - 2rem);
  }

  .x74rdph {
    max-width: min(420px, 100vw - 24px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x12yzcr0 {
    min-height: 108px;
  }

  .x1c87fqo {
    min-height: 10px;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .xgb0o5f {
    min-height: 125px;
  }

  .x7v6ubd {
    min-height: 140px;
  }

  .xbwy6ji {
    min-height: 150px;
  }

  .x1db3i3o {
    min-height: 160px;
  }

  .xilw7sw {
    min-height: 188px;
  }

  .xz65tgg {
    min-height: 200px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x9l5fec {
    min-height: 220px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xjjci79 {
    min-height: 250px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x1or5b8i {
    min-height: 313px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .x1dby22o {
    min-height: 360px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .xy4odla {
    min-height: 375px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xg0is8a {
    min-height: 420px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x7ywyr2 {
    min-height: 50px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .xvkrg5o {
    min-height: 58px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .x1skkevw {
    min-height: 60vh;
  }

  .x1v2kdr2 {
    min-height: 640px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .x1wzw5q2 {
    min-height: 68px;
  }

  .x1rfaoo0 {
    min-height: 70px;
  }

  .x16ycmmq {
    min-height: 86px;
  }

  .xefclja {
    min-height: 88px;
  }

  .x16suv20 {
    min-height: 8px;
  }

  .x65nank {
    min-height: auto;
  }

  .x1sw3q2b {
    min-height: min(36vh, 360px);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xktpd3l {
    min-width: 100px;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .xjoudau {
    min-width: 125px;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .xt7fyls {
    min-width: 150px;
  }

  .x15kz4h8 {
    min-width: 16px;
  }

  .xl7rnod {
    min-width: 175px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .xaqe6nd {
    min-width: 188px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .x2ixbly {
    min-width: 250px;
  }

  .x1264ykn {
    min-width: 28px;
  }

  .x1153u1r {
    min-width: 2ch;
  }

  .x9041oi {
    min-width: 2px;
  }

  .x17s4nb9 {
    min-width: 30px;
  }

  .x1h80ny7 {
    min-width: 350px;
  }

  .x1gvwcb {
    min-width: 360px;
  }

  .x15hfatp {
    min-width: 36px;
  }

  .x13m5vm7 {
    min-width: 38px;
  }

  .x1p574vv {
    min-width: 3px;
  }

  .x13o0s5z {
    min-width: 400px;
  }

  .x1nb6za0 {
    min-width: 44px;
  }

  .x1mv5wl4 {
    min-width: 4px;
  }

  .x1hxoosp {
    min-width: 50px;
  }

  .x1jn76jz {
    min-width: 56px;
  }

  .xnnffwl {
    min-width: 63px;
  }

  .x4m7ku4 {
    min-width: 64px;
  }

  .x173qytb {
    min-width: 75px;
  }

  .xwrg52n {
    min-width: 88px;
  }

  .xd5yu7s {
    min-width: 94px;
  }

  .x15x72sd {
    min-width: auto;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .xl0rxw3 {
    padding-bottom: .25em;
  }

  .xes99ow {
    padding-bottom: .25rem;
  }

  .xn2xpo4 {
    padding-bottom: .2rem;
  }

  .xvrpxjx {
    padding-bottom: .35rem;
  }

  .xw47dao {
    padding-bottom: .45rem;
  }

  .xgimdap {
    padding-bottom: .47rem;
  }

  .xt307pa {
    padding-bottom: .55rem;
  }

  .x32ua2e {
    padding-bottom: .63em;
  }

  .xj73f8w {
    padding-bottom: .63rem;
  }

  .x4odjur {
    padding-bottom: .65rem;
  }

  .xota9p6 {
    padding-bottom: .6rem;
  }

  .xsaxbkt {
    padding-bottom: .75rem;
  }

  .xag6fex {
    padding-bottom: .78rem;
  }

  .xvgi8cs {
    padding-bottom: .7rem;
  }

  .x12snt29 {
    padding-bottom: .9rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x1ukdy9m {
    padding-bottom: 1.88rem;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .x1j85h84 {
    padding-bottom: 1px;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .x1fh90og {
    padding-bottom: 2.5rem;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x1kjsxda {
    padding-bottom: 23px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xs9asl8 {
    padding-bottom: 5px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1ykpatu {
    padding-bottom: 7px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x6qr7ec {
    padding-bottom: calc(8px + env(safe-area-inset-bottom));
  }

  .x1p8bbfp {
    padding-bottom: clamp(2rem, 5vh, 3.5rem);
  }

  .xki5o55 {
    padding-bottom: var(--x10pdki2);
  }

  .xxft1t7 {
    padding-bottom: var(--x14a4yca);
  }

  .x1ymkeh4 {
    padding-bottom: var(--x19nu0pb);
  }

  .x116z62o {
    padding-bottom: var(--xgu9iij);
  }

  .x8u91ym {
    padding-bottom: var(--xwfy7ye);
  }

  .x1vmu3ca {
    padding-left: .63em;
  }

  .x1j4hqii {
    padding-left: .63rem;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xqslvwp {
    padding-left: 1.88em;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x1gg9ftw {
    padding-left: var(--x10pdki2);
  }

  .xqmj7zy {
    padding-left: var(--xwfy7ye);
  }

  .xs54pbk {
    padding-right: .63rem;
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xk0xhvr {
    padding-right: 50px;
  }

  .x1ug7bdz {
    padding-right: 6px;
  }

  .x13ui6vm {
    padding-top: .25em;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .x1hqevxg {
    padding-top: .2rem;
  }

  .xi1zy7b {
    padding-top: .35rem;
  }

  .x1849fr {
    padding-top: .45rem;
  }

  .x54vy2p {
    padding-top: .47rem;
  }

  .x1o9s02k {
    padding-top: .55rem;
  }

  .xtsbkvn {
    padding-top: .63em;
  }

  .x1jyk5ui {
    padding-top: .63rem;
  }

  .x1flg24d {
    padding-top: .65rem;
  }

  .xumxmzd {
    padding-top: .6rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .x1ladf1x {
    padding-top: .78rem;
  }

  .x15y8ph0 {
    padding-top: .7rem;
  }

  .xrxlgr9 {
    padding-top: .95rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x1sm98yn {
    padding-top: 1.88rem;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .x12t3zde {
    padding-top: 1rem;
  }

  .x1rjoabk {
    padding-top: 2.5rem;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1qim8zg {
    padding-top: 23px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x128v7jw {
    padding-top: 2rem;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x123j3cw {
    padding-top: 5px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .xm7lytj {
    padding-top: 7px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x1c4ls21 {
    padding-top: clamp(.75rem, 2vh, 1.5rem);
  }

  .x1ftrdri {
    padding-top: var(--x10pdki2);
  }

  .xhaxdu1 {
    padding-top: var(--x14a4yca);
  }

  .x3tnlz3 {
    padding-top: var(--x19nu0pb);
  }

  .x1cbwirc {
    padding-top: var(--xgu9iij);
  }

  .xwwakyt {
    padding-top: var(--xwfy7ye);
  }

  .x93q5by {
    right: -50%;
  }

  .x3m8u43 {
    right: 0;
  }

  .x1pzoy33 {
    right: 4px;
  }

  .x17uefhk {
    right: 5.63rem;
  }

  .x4a824z {
    right: 5px;
  }

  .xwukr4l {
    right: auto;
  }

  .x1a75c29 {
    right: max(var(--x10pdki2),env(safe-area-inset-right));
  }

  .x1f41mmp {
    right: var(--xgu9iij);
  }

  .x13k8yb0 {
    top: -50%;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xfyf068 {
    top: 13px;
  }

  .xnfr1j {
    top: 1px;
  }

  .x19qcdgh {
    top: 25px;
  }

  .x6eb32v {
    top: 31px;
  }

  .xndqk7f {
    top: 4px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1jzctok {
    top: 5px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .xfr5jun {
    top: 8px;
  }

  .x80663w {
    top: auto;
  }

  .xi4zq41 {
    top: calc(100% + 5px);
  }

  .xwwefxd {
    top: calc(100% + 6px);
  }

  .x7l6ljt {
    top: calc(env(safe-area-inset-top, 0px) + 76px);
  }

  .x1ryzbma {
    top: var(--x14a4yca);
  }

  .xsj93j {
    top: var(--xgu9iij);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1exxlbk {
    width: 100px;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xsmyaan {
    width: 12px;
  }

  .xhnqznf {
    width: 12rem;
  }

  .xrostsh {
    width: 150px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x1849jeq {
    width: 30px;
  }

  .xnb4fj5 {
    width: 325px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .xxsgkw5 {
    width: 350px;
  }

  .x1n7h9c3 {
    width: 35px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .xzuapc8 {
    width: 45px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x1pju0fl {
    width: 50px;
  }

  .xvni27 {
    width: 52px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x9fslfs {
    width: 75px;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xm6i5cn {
    width: 90%;
  }

  .xefyazp {
    width: 90px;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x14atkfc {
    width: auto;
  }

  .xygntl5 {
    width: calc(100% * var(--zoom, 1));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x159zmuo {
    width: min(1040px, 100vw - 48px);
  }

  .x13a7jsa {
    width: min(1120px, 100%);
  }

  .x1g7kauv {
    width: min(420px, 100vw - 24px);
  }

  .x1o1kfju {
    width: min(520px, 90%);
  }

  .x1htk83x {
    width: min(700px, 100%);
  }

  .x1jyg1z4 {
    width: min(760px, 100%);
  }

  .x6r39xv {
    width: min(980px, 100%);
  }

  .x1l2iwh4:focus-within, .xxowcbb:hover:not(:disabled) {
    border-bottom-color: var(--x14igf8c);
  }

  .x1q01yv7:focus-within, .xbxhpyk:focus-visible {
    border-bottom-color: var(--x1y9ciam);
  }

  .xc4alyi:focus-within {
    border-bottom-color: var(--xg7hln2);
  }

  .x1e29uk2:focus-within, .xt6tmpd:hover:not(:disabled) {
    border-top-color: var(--x14igf8c);
  }

  .xai1akn:focus-visible, .xnbc9rw:focus-within {
    border-top-color: var(--x1y9ciam);
  }

  .x7oz3qz:focus-within {
    border-top-color: var(--xg7hln2);
  }

  .xxwjpey:disabled {
    border-bottom-color: var(--x1vlz92t);
  }

  .xi36zdy:disabled {
    border-top-color: var(--x1vlz92t);
  }

  .x16pzyd9:hover {
    border-bottom-color: var(--x138vo9j);
  }

  .xnqj1u:hover {
    border-bottom-color: var(--x14igf8c);
  }

  .xnej0h5:hover {
    border-bottom-color: var(--x14n697a);
  }

  .xqrpeoy:hover {
    border-bottom-color: var(--x163zitw);
  }

  .xm5b5wo:hover {
    border-bottom-color: var(--x1ic5sqe);
  }

  .x9xl516:hover {
    border-bottom-color: var(--x1imi68t);
  }

  .x1mmir7m:hover {
    border-bottom-color: var(--x1vlz92t);
  }

  .x1uaqje4:hover {
    border-bottom-color: var(--x1y9ciam);
  }

  .x1x4e3u6:hover {
    border-bottom-color: var(--x33mx35);
  }

  .x10sj8ct:hover {
    border-bottom-color: var(--x6skqs7);
  }

  .xss0jvj:hover {
    border-bottom-color: var(--xfef2kb);
  }

  .x1jagmfo:hover {
    border-bottom-color: var(--xg7hln2);
  }

  .xzihl6:hover {
    border-top-color: var(--x138vo9j);
  }

  .x1oyrwbe:hover {
    border-top-color: var(--x14igf8c);
  }

  .xpe63j6:hover {
    border-top-color: var(--x14n697a);
  }

  .x1xbhcjs:hover {
    border-top-color: var(--x163zitw);
  }

  .x11eyxgh:hover {
    border-top-color: var(--x1ic5sqe);
  }

  .xc6cpqr:hover {
    border-top-color: var(--x1imi68t);
  }

  .x1mhibm1:hover {
    border-top-color: var(--x1vlz92t);
  }

  .xarz78x:hover {
    border-top-color: var(--x1y9ciam);
  }

  .x1qsiogt:hover {
    border-top-color: var(--x33mx35);
  }

  .x1wyi18s:hover {
    border-top-color: var(--x6skqs7);
  }

  .x3jqyqq:hover {
    border-top-color: var(--xfef2kb);
  }

  .x1n5db4s:hover {
    border-top-color: var(--xg7hln2);
  }

  .xbd8k2v:focus {
    border-bottom-color: var(--x14igf8c);
  }

  .xx569bm:focus {
    border-bottom-color: var(--x1y9ciam);
  }

  .xt2xqdk:focus {
    border-bottom-color: var(--x33mx35);
  }

  .x1jhgarq:focus {
    border-bottom-color: var(--xg7hln2);
  }

  .x14orlm0:focus {
    border-top-color: var(--x14igf8c);
  }

  .xtvhz49:focus {
    border-top-color: var(--x1y9ciam);
  }

  .x1lwll5x:focus {
    border-top-color: var(--x33mx35);
  }

  .xku1lm8:focus {
    border-top-color: var(--xg7hln2);
  }

  @media (width <= 768px) {
    .xi19fg5.xi19fg5 {
      height: 125px;
    }
  }

  @media (width <= 899px) {
    .xv2mxtv.xv2mxtv {
      height: 220px;
    }
  }

  @media (width <= 768px) {
    .x2tofaz.x2tofaz {
      height: 60px;
    }
  }

  @media (width <= 480px) {
    .xdqu4wr.xdqu4wr {
      margin-bottom: .63rem;
    }
  }

  @media (width <= 768px) {
    .xu0ku6j.xu0ku6j {
      margin-bottom: 0;
    }

    .xfcb6xv.xfcb6xv {
      margin-bottom: 1.25rem;
    }
  }

  @media (width <= 1024px) {
    .x1lhubv.x1lhubv {
      margin-bottom: 2.5rem;
    }
  }

  @media (width <= 480px) {
    .x1qrrgzp.x1qrrgzp {
      margin-left: -5px;
    }
  }

  @media (width <= 768px) {
    .x1dbwn4j.x1dbwn4j {
      margin-left: -6px;
    }
  }

  @media (width <= 1024px) {
    .x4l1jne.x4l1jne {
      margin-top: 0;
    }
  }

  @media (width <= 480px) {
    .x1536mr4.x1536mr4 {
      margin-top: 0;
    }
  }

  @media (width <= 768px) {
    .x10i7btf.x10i7btf {
      margin-top: 0;
    }

    .x5bnkw.x5bnkw {
      margin-top: var(--x10pdki2);
    }
  }

  @media (width <= 899px) {
    .x114c594.x114c594 {
      max-height: 42vh;
    }
  }

  @media (width <= 760px) {
    .x9tkxzo.x9tkxzo {
      max-height: 48vh;
    }
  }

  @media (width <= 899px) {
    .xlm1n48.xlm1n48 {
      max-height: calc(100vh - 20px);
    }
  }

  @media (width >= 1440px) {
    .x1j6gfr6.x1j6gfr6 {
      max-width: 1650px;
    }
  }

  @media (width <= 520px) {
    .xfmjcaj.xfmjcaj {
      min-height: 200px;
    }
  }

  @media (width <= 899px) {
    .xmxj851.xmxj851 {
      min-height: 200px;
    }
  }

  @media (width <= 760px) {
    .xkzjua8.xkzjua8 {
      min-height: 260px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xhiw8p.xhiw8p {
      min-height: 36px;
    }
  }

  @media (width <= 480px) {
    .x1b4oopn.x1b4oopn {
      min-height: 44px;
    }
  }

  @media (width <= 899px) {
    .xebhus5.xebhus5 {
      min-height: 44px;
    }
  }

  @media (width <= 760px) {
    .x18yvh15.x18yvh15 {
      min-height: 460px;
    }
  }

  @media (width <= 640px) {
    .x18ynltm.x18ynltm {
      min-height: 54px;
    }
  }

  @media (width >= 768px) {
    .xqsm9qa.xqsm9qa {
      min-width: 0;
    }
  }

  @media (width >= 481px) {
    .x1c1lws.x1c1lws {
      min-width: 100px;
    }

    .xqaz10x.xqaz10x {
      min-width: 150px;
    }

    .x1loh7pj.x1loh7pj {
      min-width: 188px;
    }
  }

  @media (width <= 899px) {
    .x1b1uebq.x1b1uebq {
      min-width: 44px;
    }
  }

  @media (width >= 481px) {
    .xt4fq5o.xt4fq5o {
      min-width: 63px;
    }
  }

  @media (width <= 768px) {
    .x1ditdp1.x1ditdp1 {
      min-width: auto;
    }
  }

  @media (width <= 899px) {
    .x1tsjjzn.x1tsjjzn {
      overflow-x: auto;
    }
  }

  @media (width <= 640px) {
    .x369x7x.x369x7x {
      padding-bottom: .35rem;
    }
  }

  @media (width <= 480px) {
    .xfos7us.xfos7us {
      padding-bottom: .55rem;
    }
  }

  @media (width <= 899px) {
    .x1rik9be.x1rik9be {
      padding-bottom: 0;
    }
  }

  @media (width <= 480px) {
    .x10pnnru.x10pnnru {
      padding-bottom: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xsd4mli.xsd4mli {
      padding-bottom: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1o9x6g0.x1o9x6g0 {
      padding-bottom: 1.56rem;
    }
  }

  @media (width <= 899px) {
    .x14ftc3v.x14ftc3v {
      padding-bottom: 10px;
    }

    .xkwlqfy.xkwlqfy {
      padding-bottom: 12px;
    }
  }

  @media (width <= 480px) {
    .x1gro1lm.x1gro1lm {
      padding-bottom: 16px;
    }
  }

  @media (width <= 899px) {
    .xxz1kyn.xxz1kyn {
      padding-bottom: 18px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xpyun4.xpyun4 {
      padding-bottom: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .x1b64dhv.x1b64dhv {
      padding-bottom: 19px;
    }
  }

  @media (width <= 640px) {
    .x1x8epk1.x1x8epk1 {
      padding-bottom: 2rem;
    }
  }

  @media (width <= 899px) {
    .xztntpe.xztntpe {
      padding-bottom: 6px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .x5838pk.x5838pk {
      padding-bottom: 6px;
    }
  }

  @media (width <= 480px) {
    .x1083u2b.x1083u2b {
      padding-bottom: 8px;
    }
  }

  @media (width <= 899px) {
    .x1nrcals.x1nrcals {
      padding-bottom: 8px;
    }
  }

  @media (width <= 1024px) {
    .x146o61o.x146o61o {
      padding-bottom: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .xcyvxh.xcyvxh {
      padding-bottom: var(--x10pdki2);
    }
  }

  @media (width <= 640px) {
    .x1w88hu3.x1w88hu3 {
      padding-bottom: var(--x10pdki2);
    }
  }

  @media (width <= 768px) {
    .x1u2i9q3.x1u2i9q3 {
      padding-bottom: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .xv7wck.xv7wck {
      padding-bottom: var(--x14a4yca);
    }
  }

  @media (width <= 520px) {
    .x1hrwqws.x1hrwqws {
      padding-bottom: var(--x14a4yca);
    }
  }

  @media (width <= 640px) {
    .x1rce6f3.x1rce6f3 {
      padding-bottom: var(--x14a4yca);
    }
  }

  @media (width <= 760px) {
    .x1daqz18.x1daqz18 {
      padding-bottom: var(--x14a4yca);
    }
  }

  @media (width <= 768px) {
    .xbe4eph.xbe4eph {
      padding-bottom: var(--x14a4yca);
    }
  }

  @media (width <= 480px) {
    .x1of2wsw.x1of2wsw {
      padding-bottom: var(--xgu9iij);
    }
  }

  @media (width <= 640px) {
    .x1p5igt6.x1p5igt6 {
      padding-bottom: var(--xgu9iij);
    }
  }

  @media (width <= 768px) {
    .x1dcpdhi.x1dcpdhi {
      padding-bottom: var(--xwfy7ye);
    }
  }

  @media (width <= 640px) {
    .xtevf4p.xtevf4p {
      padding-top: .35rem;
    }
  }

  @media (width <= 480px) {
    .x16rt3a0.x16rt3a0 {
      padding-top: .55rem;
    }
  }

  @media (width <= 899px) {
    .x13mt7qq.x13mt7qq {
      padding-top: 0;
    }
  }

  @media (width <= 480px) {
    .xnne8jd.xnne8jd {
      padding-top: 1.25rem;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xnglz4c.xnglz4c {
      padding-top: 1.38rem;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xzksar9.xzksar9 {
      padding-top: 1.56rem;
    }
  }

  @media (width <= 899px) {
    .xsf7li5.xsf7li5 {
      padding-top: 10px;
    }

    .x18a7wqs.x18a7wqs {
      padding-top: 12px;
    }
  }

  @media (width <= 480px) {
    .xyro4uv.xyro4uv {
      padding-top: 13px;
    }
  }

  @media (width <= 899px) {
    .xc38eo8.xc38eo8 {
      padding-top: 14px;
    }
  }

  @media (width <= 480px) {
    .xhstohz.xhstohz {
      padding-top: 16px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xgumy73.xgumy73 {
      padding-top: 18px;
    }
  }

  @media (width >= 769px) and (width <= 1024px) {
    .xxon20a.xxon20a {
      padding-top: 19px;
    }
  }

  @media (width <= 640px) {
    .x8rshr5.x8rshr5 {
      padding-top: 1rem;
    }
  }

  @media (width <= 899px) {
    .x1j5tx32.x1j5tx32 {
      padding-top: 6px;
    }
  }

  @media (width >= 481px) and (width <= 768px) {
    .xfh707n.xfh707n {
      padding-top: 6px;
    }
  }

  @media (width <= 480px) {
    .x1o4b3yc.x1o4b3yc {
      padding-top: 8px;
    }
  }

  @media (width <= 899px) {
    .xp0eagm.xp0eagm {
      padding-top: 8px;
    }
  }

  @media (width <= 1024px) {
    .xgth0oq.xgth0oq {
      padding-top: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .xzt1ea8.xzt1ea8 {
      padding-top: var(--x10pdki2);
    }
  }

  @media (width <= 640px) {
    .x1djzi47.x1djzi47 {
      padding-top: var(--x10pdki2);
    }
  }

  @media (width <= 768px) {
    .xp3j72.xp3j72 {
      padding-top: var(--x10pdki2);
    }
  }

  @media (width <= 480px) {
    .x1cgir8e.x1cgir8e {
      padding-top: var(--x14a4yca);
    }
  }

  @media (width <= 520px) {
    .x1kwd9qh.x1kwd9qh {
      padding-top: var(--x14a4yca);
    }
  }

  @media (width <= 640px) {
    .xii3a28.xii3a28 {
      padding-top: var(--x14a4yca);
    }
  }

  @media (width <= 760px) {
    .x1ai5lob.x1ai5lob {
      padding-top: var(--x14a4yca);
    }
  }

  @media (width <= 768px) {
    .xu28o0l.xu28o0l {
      padding-top: var(--x14a4yca);
    }
  }

  @media (width <= 480px) {
    .xbhspw2.xbhspw2 {
      padding-top: var(--xgu9iij);
    }
  }

  @media (width <= 640px) {
    .xs9nnhu.xs9nnhu {
      padding-top: var(--xgu9iij);
    }
  }

  @media (width <= 768px) {
    .x1d8r38u.x1d8r38u {
      padding-top: var(--xwfy7ye);
    }
  }

  @media (width <= 480px) {
    .xyw5s6n.xyw5s6n {
      right: -19px;
    }
  }

  @media (width <= 768px) {
    .x8ih0yj.x8ih0yj {
      right: -25px;
    }
  }

  @media (width <= 640px) {
    .x1ujkgqg.x1ujkgqg {
      top: calc(env(safe-area-inset-top, 0px) + 66px);
    }
  }

  @media (width <= 560px) {
    .xc1fze.xc1fze {
      width: 100%;
    }
  }

  @media (width <= 760px) {
    .xu3tkzf.xu3tkzf {
      width: 100%;
    }
  }

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

    .xigqpf.xigqpf {
      width: 125px;
    }

    .x1r1y4ja.x1r1y4ja {
      width: 60px;
    }
  }

  @media (width <= 640px) {
    .x9nnsnq.x9nnsnq {
      width: auto;
    }
  }

  @media (width <= 768px) {
    .x6i0mq3.x6i0mq3 {
      width: calc(100vw - 24px);
    }
  }
}

@layer priority6 {
  .xbcc796::-webkit-scrollbar-track {
    background: none;
  }

  .xbnse6l:before {
    background: var(--clip-edge-bar, transparent);
  }

  .x118kul8::-webkit-scrollbar-thumb {
    background: var(--x1vlz92t);
  }

  .xkjhlbj:before {
    background: var(--xckpfrv);
  }

  .x19b64wq::-webkit-slider-thumb {
    background: var(--xf5nr5c);
  }

  .x1av3gxy::-moz-range-thumb {
    background: var(--xf5nr5c);
  }

  .xqgneh5:before {
    background: var(--xfef2kb);
  }

  .x1o9rd6b:before {
    background: var(--xvc13mt);
  }

  .x1180pnm:hover:before {
    background: var(--x1roxu56);
  }

  .x17eoy4t::-webkit-scrollbar-thumb:hover {
    background: var(--xfef2kb);
  }

  .x16lc747::-webkit-slider-thumb:hover {
    background: var(--xq9tn24);
  }

  .x1i0uhcl::-moz-range-thumb:hover {
    background: var(--xq9tn24);
  }
}

@layer priority7 {
  .x1v49a23::-webkit-scrollbar-thumb {
    border-bottom: 2px solid #0000;
  }

  .x1az85pv:after {
    border-bottom: 3px solid;
  }

  .x1dgllwq::-moz-range-thumb {
    border-bottom: none;
  }

  .x1ig3s1y::-webkit-scrollbar-thumb {
    border-inline-end: 2px solid #0000;
  }

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

  .x104yl84::-moz-range-thumb {
    border-inline-end: none;
  }

  .x1xr07km::-webkit-scrollbar-thumb {
    border-inline-start: 2px solid #0000;
  }

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

  .xlq0zwj::-moz-range-thumb {
    border-inline-start: none;
  }

  .xu715j::-webkit-scrollbar-thumb {
    border-top: 2px solid #0000;
  }

  .xm0zyrr:after {
    border-top: 3px solid;
  }

  .x113qh7d::-moz-range-thumb {
    border-top: none;
  }

  .x1lwvig7::-webkit-slider-thumb {
    transition: all .3s;
  }

  .x1xqh1uu::-moz-range-thumb {
    transition: all .3s;
  }

  .x1l1wmt:before {
    transition: background var(--xiheqv) var(--xru5ke3),width var(--xiheqv) var(--xru5ke3);
  }

  .xyuf3ao:before {
    transition: background var(--xiheqv) var(--xru5ke3);
  }
}

@layer priority8 {
  .x1hzk0bc::-webkit-slider-thumb {
    -webkit-appearance: none;
  }

  .x1o4oh8a:after {
    animation-duration: .6s;
  }

  .x13ee8us:after {
    animation-iteration-count: infinite;
  }

  .x2sepsc:after {
    animation-name: xqng64z-B;
  }

  .x15y3wy1:after {
    animation-timing-function: linear;
  }

  .xibs45w::-webkit-slider-thumb {
    appearance: none;
  }

  .x1i2lk8g::-webkit-scrollbar-thumb {
    background-clip: content-box;
  }

  .x1940xdq::backdrop {
    background-color: #0000;
  }

  .x18m7jqr::selection {
    background-color: var(--xcs239e);
  }

  .x1ycwq3t::-webkit-scrollbar-thumb {
    border-end-end-radius: 10px;
  }

  .x1a3o5l8:before {
    border-end-end-radius: 1px;
  }

  .xdceeoa:before {
    border-end-end-radius: 2px;
  }

  .x1myhkec::-moz-range-thumb {
    border-end-end-radius: 50%;
  }

  .x1y66t81::-webkit-slider-thumb {
    border-end-end-radius: 50%;
  }

  .xgy0gl7:after, .xjp5e1j:before {
    border-end-end-radius: inherit;
  }

  .x156dmnn:after {
    border-end-end-radius: var(--xgbo88i);
  }

  .x1uhm1mk::-webkit-scrollbar-thumb {
    border-end-start-radius: 10px;
  }

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

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

  .xkl7mu5::-moz-range-thumb {
    border-end-start-radius: 50%;
  }

  .xpx3ic3::-webkit-slider-thumb {
    border-end-start-radius: 50%;
  }

  .x10ojri0:before, .x19igvu:after {
    border-end-start-radius: inherit;
  }

  .xb142wn:after {
    border-end-start-radius: var(--xgbo88i);
  }

  .x1k1b1ks::-webkit-scrollbar-thumb {
    border-start-end-radius: 10px;
  }

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

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

  .x1rizj1e::-webkit-slider-thumb {
    border-start-end-radius: 50%;
  }

  .x3xuhg7::-moz-range-thumb {
    border-start-end-radius: 50%;
  }

  .x3glmed:before, .xfenqrj:after {
    border-start-end-radius: inherit;
  }

  .x1g5ak0p:after {
    border-start-end-radius: var(--xgbo88i);
  }

  .x6n2oq6::-webkit-scrollbar-thumb {
    border-start-start-radius: 10px;
  }

  .x1s9ezuj:before {
    border-start-start-radius: 1px;
  }

  .x1s00sz2:before {
    border-start-start-radius: 2px;
  }

  .x1th4nss::-webkit-slider-thumb {
    border-start-start-radius: 50%;
  }

  .xwuopey::-moz-range-thumb {
    border-start-start-radius: 50%;
  }

  .xfijbtm:after, .xib5pzt:before {
    border-start-start-radius: inherit;
  }

  .xejii84:after {
    border-start-start-radius: var(--xgbo88i);
  }

  .x16uudpd::selection {
    color: var(--x10pmvhx);
  }

  .x191zuca::placeholder {
    color: var(--x11o0kkf);
  }

  .x1soej0a::placeholder {
    color: var(--xsz7ef4);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x5pni9w::-webkit-slider-thumb {
    cursor: pointer;
  }

  .xvs8oyn::-moz-range-thumb {
    cursor: pointer;
  }

  .x1fgarty:before {
    display: block;
  }

  .x1unh1gc:after, .xtyp5od:before {
    inset-inline-end: 0;
  }

  .x1682cnc:before, .x1iygr5g:after {
    inset-inline-start: 0;
  }

  .x7xwk5j::placeholder {
    opacity: 1;
  }

  .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

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

  .xjrhtii::-webkit-scrollbar-thumb:hover {
    background-clip: content-box;
  }
}

@layer priority9 {
  .x1e1sk4l:after {
    border-top-color: #0000;
  }

  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .xrnkxd5:before {
    bottom: auto;
  }

  .x12latdt::-webkit-scrollbar {
    height: 10px;
  }

  .x6giem4:after {
    height: 20px;
  }

  .x1xyey98::-moz-range-thumb {
    height: 25px;
  }

  .x2v717o::-webkit-slider-thumb {
    height: 25px;
  }

  .xv7f310:before {
    height: 3px;
  }

  .xosuyxc:before {
    height: 40%;
  }

  .xtauv1w:before {
    height: 42%;
  }

  .xdahmmw:before {
    height: 50%;
  }

  .xgdch9p:before {
    left: 50%;
  }

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .x9ayz4t::-webkit-scrollbar {
    width: 10px;
  }

  .x26pben:after {
    width: 20px;
  }

  .x9eiz9u::-webkit-slider-thumb {
    width: 25px;
  }

  .xjt8dmu::-moz-range-thumb {
    width: 25px;
  }

  .xjuy2up:before {
    width: 2px;
  }

  .xrggy61:before {
    width: 56px;
  }

  .x1prd1oo::-webkit-slider-thumb:hover {
    height: 30px;
  }

  .x1svc3gd::-moz-range-thumb:hover {
    height: 30px;
  }

  .x116g0bj::-webkit-slider-thumb:hover {
    width: 30px;
  }

  .xu0fh3b::-moz-range-thumb:hover {
    width: 30px;
  }
}

@keyframes x127c7en-B {
  0%, 100% {
    background-position: 0%;
    transform: rotate(0) scale(1);
  }

  25% {
    background-position: 50% 100%;
  }

  50% {
    background-position: 100%;
    transform: rotate(180deg) scale(1.1);
  }

  75% {
    background-position: 50% 0;
  }
}

@keyframes x769jko-B {
  0% {
    box-shadow: 0 0 0 2px var(--x7vy8ew);
  }

  50% {
    box-shadow: 0 0 12px 2px var(--x1gmmckq);
  }

  100% {
    box-shadow: 0 0 0 2px var(--x7vy8ew);
  }
}

@keyframes xpaqcoo-B {
  from {
    filter: blur(6px);
    opacity: 0;
    transform: translateY(.125rem);
  }

  60% {
    filter: blur(2px);
    opacity: .9;
  }

  to {
    filter: blur();
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1m7544a-B {
  0% {
    filter: drop-shadow(0 0 2px var(--x1gmmckq));
  }

  100% {
    filter: drop-shadow(0 0 6px var(--x1cbnucm));
  }
}

@keyframes x17bmke9-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

@keyframes xw2c1lr-B {
  from {
    opacity: 0;
  }
}

@keyframes x1ni3chr-B {
  from {
    opacity: 0;
    transform: translateY(-4px) scale(.98);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1esz3ei-B {
  from {
    opacity: 0;
    transform: translateX(-50%) translateY(10px);
  }

  to {
    opacity: 1;
    transform: translateX(-50%) translateY(0);
  }
}

@keyframes xqssjme-B {
  0%, 80%, 100% {
    opacity: .3;
    transform: translateY(0) scale(.9);
  }

  40% {
    opacity: 1;
    transform: translateY(-2px) scale(1);
  }
}

@keyframes x4jpmhj-B {
  from {
    opacity: 0;
    transform: translateY(-8px) scale(.98);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes xr8eula-B {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xy94qka-B {
  from {
    opacity: 0;
    transform: translateY(10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1h80wmf-B {
  0% {
    opacity: 1;
    border-top-width: 2px;
    border-inline-end-width: 2px;
    border-bottom-width: 2px;
    border-inline-start-width: 2px;
    width: 0;
    height: 0;
    top: 14px;
    left: 14px;
  }

  100% {
    opacity: 0;
    border-top-width: 1px;
    border-inline-end-width: 1px;
    border-bottom-width: 1px;
    border-inline-start-width: 1px;
    width: 28px;
    height: 28px;
    top: 0;
    left: 0;
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes xqng64z-B {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes x97m37s-B {
  0% {
    opacity: .3;
    transform: scale(0);
  }

  40% {
    opacity: 1;
    transform: scale(1);
  }

  80% {
    opacity: .3;
    transform: scale(0);
  }

  100% {
    opacity: .3;
    transform: scale(0);
  }
}

@keyframes x1yhncuk-B {
  0%, 60%, 100% {
    opacity: .5;
    transform: scale(.8);
  }

  30% {
    opacity: 1;
    transform: scale(1.2);
  }
}

@keyframes x193nwzp-B {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .4;
    transform: scale(1.6);
  }
}

@keyframes x1hv84rx-B {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.05);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes x2284ev-B {
  0% {
    opacity: .95;
    transform: scale(1);
  }

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

  100% {
    opacity: .95;
    transform: scale(1);
  }
}

@keyframes xhgnm4t-B {
  0%, 100% {
    transform: scaleY(1);
  }

  50% {
    transform: scaleY(1.12);
  }
}

@keyframes xb5v048-B {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }
}

@keyframes xpjeu4a-B {
  from {
    opacity: 0;
    transform: translateY(8px) scale(.98);
  }
}

:root, .x1p6qe72 {
  --x14igf8c: var(--color-primary);
  --x6skqs7: var(--color-primary-hover);
  --xth6uju: var(--color-primary-hover-rgb);
  --xcs239e: var(--color-primary-hover-transparent);
  --x1y9ciam: var(--color-accent);
  --xk9ipoy: var(--color-accent-light);
  --x1gmmckq: var(--color-accent-glow);
  --x1cbnucm: var(--color-accent-glow-strong);
  --xes5408: var(--color-accent-glow-weak);
  --x1rrkmi9: var(--color-accent-transparent);
  --xzdind9: var(--color-accent-ring);
  --xb50wy: var(--color-accent-shadow);
  --x36a79s: var(--color-accent-shadow-strong);
  --x7vy8ew: var(--color-focus-ring);
  --x1898iq0: var(--color-focus-ring-strong);
  --xxip1ls: var(--color-primary-shadow);
  --xlddied: var(--color-primary-shadow-strong);
  --xybuh96: var(--color-primary-shadow-dark);
  --x1fb65ku: var(--color-secondary);
  --x1og5iy5: var(--color-secondary-hover);
  --xl8050s: var(--color-success);
  --x1d0evmw: var(--color-success-hover);
  --xy8dmi6: var(--color-success-bg);
  --x33mx35: var(--color-error);
  --x1rzhkew: var(--color-error-hover);
  --x1pxavf9: var(--color-error-bg);
  --x15geee1: var(--color-error-bg-solid);
  --x1imi68t: var(--color-error-border);
  --xhojka6: var(--color-warning);
  --x1m9er2f: var(--color-warning-hover);
  --x1oslhj6: var(--color-warning-bg);
  --xd75rhy: var(--color-page);
  --xc09bwm: var(--color-white);
  --xxwv4al: var(--color-card);
  --xn9uell: var(--color-card-hero);
  --x7z2nu3: var(--color-box-bg-rgb);
  --x1ugpd7y: var(--color-surface-0);
  --x3i24ak: var(--color-surface-1);
  --xzm5lw3: var(--color-surface-2);
  --xotqchm: var(--color-surface-elev);
  --x1qjhfds: var(--color-header);
  --xh6gpr4: var(--color-dropdown);
  --xm961zb: var(--color-input);
  --xlz07w2: var(--color-glass-fill);
  --x1pcgxlv: var(--color-glass-fill-strong);
  --xbejnvb: var(--color-glass-border);
  --x1pqnthd: var(--color-glass-border-strong);
  --x12humdl: var(--color-inset-shine);
  --xf5nr5c: var(--color-primary);
  --xq9tn24: var(--color-primary-hover);
  --xyewr4m: var(--color-accent-light);
  --x10pmvhx: var(--color-text-title);
  --x1fw4qo4: var(--color-white);
  --xsz7ef4: var(--color-text-body);
  --x3pqyju: var(--color-text-label);
  --xqv86p8: var(--color-text-disabled);
  --xuzhlbh: var(--color-text-title);
  --xzgaxhf: var(--color-border-card);
  --x1ic5sqe: var(--color-border-card-hover);
  --x14n697a: var(--color-border-strong);
  --x1jc4m8c: var(--color-border-dropdown);
  --xckpfrv: var(--color-selection-bg);
  --x6ejfba: var(--color-overlay-scrim);
  --x1ncdeap: var(--color-overlay-solid);
  --xdegym1: var(--color-output-black);
  --x89mvqz: var(--color-overlay-soft);
  --xaej4i1: var(--color-purple);
  --x1g3ym9f: var(--color-purple-hover);
  --x1u1j0av: var(--color-purple-shadow);
  --xgsk2so: var(--color-purple-shadow-strong);
  --x131bafh: var(--color-tag-blue);
  --x1suz8ir: var(--color-toast-info-bg);
  --x1jqiugy: var(--color-toast-success-bg);
  --x1pt68be: var(--color-toast-warning-bg);
  --x11baokm: var(--color-toast-error-bg);
  --x128d15h: var(--color-diff-added-text);
  --xv6aykb: var(--color-diff-removed-text);
  --xx9yce1: var(--color-diff-added-bg);
  --x1st65yl: var(--color-diff-removed-bg);
  --xro00rs: var(--color-diff-highlight-bg);
  --xsx2g4m: var(--color-diff-removed-highlight-bg);
  --x1ke3yq4: var(--color-checkerboard-a);
  --xxqezxl: var(--color-checkerboard-b);
  --xi0mlyu: var(--color-output-black);
  --xtgqno: var(--color-output-white);
  --x1pyxr9q: var(--color-editor-default);
  --xkbuegc: var(--color-editor-default-alt);
  --xoixkux: var(--color-logo-version);
  --x11g72gd: var(--color-logo-version);
  --x5ie1ch: var(--color-card-hero);
  --x269cvk: var(--color-focus-ring-strong);
  --xxo4vlk: var(--color-aurora-opacity);
}

:root, .x8k7z0v {
  --x163zitw: var(--color-accent);
  --x1ezxf04: var(--color-accent-light);
  --xtpfrh1: var(--color-accent-glow);
  --xyfweuh: var(--color-accent-glow-weak);
  --xg7hln2: var(--color-accent);
  --x1sfbrrv: var(--color-selection-bg);
  --x19m9u13: var(--color-editor-default-alt);
  --xhbdd92: var(--color-error-bg);
  --x1a7f916: var(--color-purple);
  --x1pox0rt: var(--color-purple-shadow);
  --xcoibhq: var(--color-purple-shadow-strong);
  --xp4gh6e: var(--color-accent);
  --xicsipq: var(--color-purple);
  --xep7s56: var(--color-warning);
  --x1gxke2h: var(--color-success);
  --x1332uzm: var(--color-success);
  --x1lhvjex: var(--color-warning);
  --x14lbf51: var(--color-warning-bg);
  --x1lugj3a: var(--color-error);
  --x1ro0is1: var(--color-error-bg);
  --xxum99e: var(--color-error-border);
  --x1se08ql: var(--color-error-hover);
  --x1n0mesg: var(--color-white);
  --xo27mno: var(--color-output-black);
  --xd33dgy: var(--color-overlay-scrim);
  --x1ww59n5: var(--color-overlay-solid);
  --xyxyw0v: var(--color-glass-fill);
  --x1hx4cw: var(--color-glass-fill-strong);
  --x1waf0hp: var(--color-glass-border);
  --x1roxu56: var(--color-glass-border-strong);
  --xu0f5ux: var(--color-primary-shadow);
  --x1i4ki51: var(--color-primary-shadow-strong);
  --x116dnvp: var(--color-inset-shine);
  --x1pw6iyn: var(--color-page);
}

:root, .xp20v67 {
  --x1juf5za: "Poppins", sans-serif;
  --x1h7b012: .78rem;
  --x1nf6f49: 1.09rem;
  --xry142n: 1.25rem;
  --x1v89urq: 1.56rem;
  --x2e8lke: 3.13rem;
  --xujma1c: 400;
  --x10i3iqw: 500;
  --x1iy50mk: 600;
  --x1n7vkbx: 700;
}

:root, .xd1biwx {
  --x1kde9n1: 5px;
  --x1hfic1o: 10px;
  --x1duy11a: 25px;
  --xgbo88i: 50%;
}

:root, .xs9tet6 {
  --x1p0l4v4: .3s;
  --xy0pmk4: .15s;
  --x1ev1ddh: .5s;
  --x16aa8o7: cubic-bezier(.25, .46, .45, .94);
}

:root, .xcsvgta {
  --x1ptq3ku: var(--color-shadow-sm);
  --xu9vk23: var(--color-shadow-md);
  --xu1jpw3: var(--color-shadow-lg);
}

:root, .x1mtxuzz {
  --x90hgw3: var(--color-shadow-sm);
  --xnmouhm: var(--color-shadow-md);
  --x5m3r41: var(--color-shadow-lg);
  --x16p3l6c: 0 0 0 3px var(--color-focus-ring);
}

:root, .x1cty359 {
  --xfrbdp9: 4px;
  --xaogw8l: 6px;
  --x1nntkhs: 10px;
  --xca8l0r: 14px;
  --x12wc3o8: 22px;
}

:root, .xr4n2f4 {
  --xgu9iij: .31rem;
  --x14a4yca: .63rem;
  --x10pdki2: 1.25rem;
  --xwfy7ye: 2.5rem;
  --x19nu0pb: 3.13rem;
}

:root, .xqq7f75 {
  --xh5gxpa: var(--color-primary);
  --x12jgwox: var(--color-primary-hover);
  --x19fz4vk: var(--color-page);
  --xqn6qf2: var(--color-animation-bg-grain);
  --x16eutu1: var(--color-surface-0);
  --x15zmhwc: var(--color-surface-1);
  --x11wu16w: var(--color-surface-2);
  --xe8aoyh: var(--color-surface-elev);
  --x1hqfooy: var(--color-header);
  --x62f6xs: var(--color-input);
  --x1dkxy22: var(--color-border-card-hover);
  --x1f8351p: var(--color-text-title);
  --x1bwc7rg: var(--color-text-body);
  --x11o0kkf: var(--color-text-label);
  --xpbdodj: var(--color-text-disabled);
  --x138vo9j: var(--color-border-card);
  --x1vlz92t: var(--color-border-card-hover);
  --xfef2kb: var(--color-border-strong);
  --x7rcviq: var(--color-focus-ring-strong);
  --xvc13mt: var(--color-shine);
}

:root, .xl7mz36 {
  --xm6cg7v: 1100;
  --x1i980ob: 1050;
  --x4r0zei: 800;
  --x1lxpyo4: 700;
  --x5s4e1u: 1;
}

:root, .x86fdu {
  --xru5ke3: cubic-bezier(.25, .46, .45, .94);
  --xiheqv: .15s;
  --x16305oe: .3s;
  --x16xkl11: .5s;
}

.x1pv1bd1.x1pv1bd1, .x1pv1bd1.x1pv1bd1:root {
  --x19fz4vk: var(--color-page);
  --xqn6qf2: var(--color-animation-bg-grain);
  --x1vlz92t: var(--color-border-card-hover);
  --xfef2kb: var(--color-border-strong);
  --x138vo9j: var(--color-border-card);
  --xh5gxpa: var(--color-primary);
  --x12jgwox: var(--color-primary-hover);
  --x7rcviq: var(--color-focus-ring-strong);
  --x1hqfooy: var(--color-header);
  --x62f6xs: var(--color-input);
  --x1dkxy22: var(--color-border-card-hover);
  --xvc13mt: var(--color-shine);
  --x16eutu1: var(--color-surface-0);
  --x15zmhwc: var(--color-surface-1);
  --x11wu16w: var(--color-surface-2);
  --xe8aoyh: var(--color-surface-elev);
  --x1f8351p: var(--color-text-title);
  --x11o0kkf: var(--color-text-label);
  --xpbdodj: var(--color-text-disabled);
  --x1bwc7rg: var(--color-text-body);
}

.xy00zc4 {
  --clip-edge-bar: var(--x1roxu56);
}

.xmda5ag {
  --clip-edge-vis: 0;
}

.xbtdmkn:hover {
  --clip-edge-vis: 1;
}

.xbdv9sb:hover {
  --tool-description-color: var(--xsz7ef4);
}

.xs7exoz:hover {
  --tool-title-color: var(--x6skqs7);
}
