:root.theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}ul{list-style:none}body{color:var(--text-primary);background-color:var(--background-body);font-family:Inter,sans-serif}body:before{content:"";z-index:-1;background-image:radial-gradient(ellipse at top, var(--gradient-body-start), transparent), radial-gradient(ellipse at bottom, var(--gradient-body-end), transparent);background-color:var(--background-body);opacity:.7;width:100vw;height:100vh;position:fixed;top:0;left:0}.container{width:100%;max-width:1100px;margin:0 auto;padding:0 1rem}input,textarea,button{font-size:inherit;color:inherit;background:0 0;border:none;outline:none;font-family:inherit}button{cursor:pointer}*,:before,:after{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:.75rem;height:.75rem}::-webkit-scrollbar-track{background:var(--background-component);border-radius:999px;margin:.5rem}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--primary-accent-light), var(--primary-accent));border:2px solid var(--background-component);border-radius:999px;transition:background .28s cubic-bezier(.4,0,.2,1)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--primary-accent), var(--primary-accent-dark));box-shadow:var(--shadow-accent-sm)}::-webkit-scrollbar-thumb:active{background:var(--primary-accent-dark)}*{scrollbar-width:thin;scrollbar-color:var(--primary-accent) var(--background-component)}:root.XYe1_G_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.XYe1_G_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}@keyframes XYe1_G_spin{to{transform:rotate(360deg)}}.XYe1_G_spinnerWrapper{z-index:9999;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.XYe1_G_spinnerWrapper--xs{padding:.5rem}.XYe1_G_spinnerWrapper--sm{padding:.75rem}.XYe1_G_spinnerWrapper--md{padding:20rem}.XYe1_G_spinner{background:conic-gradient(var(--primary-accent), var(--gradient-logo-mid-1), var(--primary-accent));border-radius:50%;animation:1s linear infinite XYe1_G_spin}.XYe1_G_spinner--xs{width:1rem;height:1rem;-webkit-mask-image:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask-image:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}.XYe1_G_spinner--sm{width:1.5rem;height:1.5rem;-webkit-mask-image:radial-gradient(farthest-side,#0000 calc(100% - .1875rem),#000 0);mask-image:radial-gradient(farthest-side,#0000 calc(100% - .1875rem),#000 0)}.XYe1_G_spinner--md{width:3.5rem;height:3.5rem;-webkit-mask-image:radial-gradient(farthest-side,#0000 calc(100% - .4375rem),#000 0);mask-image:radial-gradient(farthest-side,#0000 calc(100% - .4375rem),#000 0)}:root._1dAf5W_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._1dAf5W_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._1dAf5W_wrapper{justify-content:center;align-items:center;width:100%;min-height:70vh;padding:1rem;display:flex}._1dAf5W_errorView{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}@media (width>=768px){._1dAf5W_errorView{padding:3rem 1.5rem}}._1dAf5W_errorView{background-color:var(--glass-background);width:100%;max-width:500px;-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur);border:1px solid var(--border-color);color:var(--text-primary);box-shadow:var(--shadow-default);border-radius:18px}._1dAf5W_errorIcon{color:var(--error-color);margin-bottom:1rem}._1dAf5W_errorIcon>svg{width:48px;height:48px}@media (width>=768px){._1dAf5W_errorIcon>svg{width:72px;height:72px}._1dAf5W_errorIcon{margin-bottom:1.5rem}}._1dAf5W_errorTitle{margin:0 0 .75rem;font-size:2rem;font-weight:600;line-height:1.2}@media (width<=480px){._1dAf5W_errorTitle{font-size:1.5rem}}._1dAf5W_errorMessage{color:var(--text-secondary);max-width:100%;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}@media (width>=768px){._1dAf5W_errorMessage{max-width:380px}}._1dAf5W_errorButton{color:var(--primary-accent);border:2px solid var(--primary-accent);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .28s;display:inline-flex}._1dAf5W_errorButton:hover{background-color:var(--primary-accent);color:var(--text-inverse);box-shadow:var(--shadow-accent-hover);transform:translateY(-2px)}._1dAf5W_errorButton:active{box-shadow:none;transition:all .1s;transform:translateY(0)}:root.Iy_FJa_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.Iy_FJa_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.Iy_FJa_wrapper{justify-content:center;align-items:center;width:100%;min-height:60vh;padding:1rem;display:flex}.Iy_FJa_noResults{text-align:center;background-color:var(--glass-background);width:100%;max-width:500px;-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur);border:1px solid var(--border-color);color:var(--text-primary);box-shadow:var(--shadow-default);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}@media (width>=768px){.Iy_FJa_noResults{padding:3rem 1.5rem}}.Iy_FJa_noResults__icon{color:var(--text-secondary);opacity:.8;margin-bottom:1rem}.Iy_FJa_noResults__icon>svg{width:48px;height:48px}@media (width>=768px){.Iy_FJa_noResults__icon>svg{width:64px;height:64px}}.Iy_FJa_noResults__title{margin:0 0 .75rem;font-size:1.5rem;font-weight:600}@media (width>=768px){.Iy_FJa_noResults__title{font-size:1.75rem}}.Iy_FJa_noResults__desc{color:var(--text-secondary);word-wrap:break-word;max-width:100%;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}@media (width>=768px){.Iy_FJa_noResults__desc{max-width:380px}}.Iy_FJa_noResults__highlight{color:var(--text-primary);font-style:italic;font-weight:600}.Iy_FJa_noResults__btn{min-height:44px;color:var(--primary-accent);border:2px solid var(--primary-accent);cursor:pointer;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .28s;display:inline-flex}.Iy_FJa_noResults__btn:hover{background-color:var(--primary-accent);color:var(--text-inverse);box-shadow:var(--shadow-accent-hover);transform:translateY(-2px)}.Iy_FJa_noResults__btn:active{box-shadow:none;transition:all .1s;transform:translateY(0)}:root.WX8C8q_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.WX8C8q_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.WX8C8q_searchForm{align-items:center;gap:.75rem;width:100%;max-width:max-content;display:flex}.WX8C8q_searchForm__wrapper{flex:1;align-items:center;display:flex;position:relative}.WX8C8q_searchForm__input{background-color:var(--glass-background-subtle);border:2px solid var(--border-color-subtle);width:160px;height:40px;color:var(--text-primary);border-radius:22px;padding:0 2rem 0 1rem;font-family:Inter,sans-serif;font-size:.8125rem;transition:all .28s}.WX8C8q_searchForm__input:focus{background-color:var(--background-component);border-color:var(--primary-accent);width:200px;box-shadow:var(--shadow-focus-input);outline:none}.WX8C8q_searchForm__input::placeholder{color:var(--text-muted)}.WX8C8q_searchForm__clearBtn{color:var(--text-muted);opacity:0;pointer-events:none;background:0 0;border:none;place-items:center;padding:.25rem;font-size:1.125rem;transition:opacity .2s,transform .2s,color .2s;display:grid;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)scale(.7)}.WX8C8q_searchForm__clearBtn:hover{color:var(--text-primary)}.WX8C8q_searchForm__clearBtn--visible{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.WX8C8q_searchForm__submitBtn{border:2px solid var(--border-color);background:var(--glass-background-subtle);width:48px;height:48px;-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur);color:var(--text-secondary);border-radius:50%;place-items:center;padding:0;font-size:1.5rem;transition:all .28s;display:grid}.WX8C8q_searchForm__submitBtn:hover{color:var(--primary-accent);background:rgba(var(--primary-accent-rgb), .1);border-color:var(--border-color-strong)}.WX8C8q_searchForm__submitBtn:disabled{cursor:not-allowed;color:var(--text-muted);background:0 0}@media (width<=600px){.WX8C8q_searchForm{gap:.25rem}.WX8C8q_searchForm__input{width:130px}.WX8C8q_searchForm__input:focus{width:160px}.WX8C8q_searchForm__submitBtn{width:40px;height:40px;font-size:1.25rem}}@media (width<=525px){.WX8C8q_searchForm{gap:.5rem;max-width:100%}.WX8C8q_searchForm__input{background:rgba(var(--background-body-rgb), .4);border-radius:999px;width:100%;height:48px;padding:0 3rem 0 1rem;box-shadow:inset 0 2px 4px #0000001a}.WX8C8q_searchForm__input:focus{background:rgba(var(--background-body-rgb), .8);border-color:var(--border-color-strong);width:100%;transform:none}.WX8C8q_searchForm__clearBtn{background:rgba(var(--text-muted-rgb), .15);width:32px;height:32px;color:var(--text-secondary);border-radius:50%;font-size:1.25rem}.WX8C8q_searchForm__clearBtn:active{background:rgba(var(--text-muted-rgb), .3)}.WX8C8q_searchForm__submitBtn{background:var(--primary-accent);width:48px;height:48px;color:var(--text-inverse);box-shadow:var(--shadow-accent-sm);border:1px solid #ffffff1a;flex-shrink:0}.WX8C8q_searchForm__submitBtn:disabled{background:rgba(var(--text-muted-rgb), .1);color:var(--text-muted);box-shadow:none}.WX8C8q_searchForm__submitBtn:active:not(:disabled){transform:scale(.95)}}:root.GGWF_G_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.GGWF_G_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.GGWF_G_container{--button-text:#fff;--button-overlay:#ffffff26;--button-overlay-hover:#ffffff40;--button-overlay-active:#ffffff59;z-index:1;background:linear-gradient(135deg, var(--primary-accent-dark) 0%, var(--primary-accent) 60%, var(--primary-accent-light) 100%);color:var(--button-text);box-shadow:var(--shadow-sm);border-radius:18px;justify-content:center;align-items:center;transition:box-shadow .6s cubic-bezier(.34,1.56,.64,1),transform .2s;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover){.GGWF_G_container:hover:not(.GGWF_G_is-active){box-shadow:var(--shadow-accent-hover);transform:translateY(-2px)}.GGWF_G_container:hover:not(.GGWF_G_is-active) .GGWF_G_add-btn:after{left:130%}}.GGWF_G_container:active:not(.GGWF_G_is-active){box-shadow:var(--shadow-accent-sm);transform:scale(.96)}.GGWF_G_container.GGWF_G_is-small{border-radius:12px}@media (prefers-reduced-motion:reduce){.GGWF_G_container,.GGWF_G_container .GGWF_G_add-btn,.GGWF_G_container .GGWF_G_counter,.GGWF_G_container .GGWF_G_counter-btn,.GGWF_G_container .GGWF_G_spinning,.GGWF_G_container .GGWF_G_counter-qty.GGWF_G_qty-pop{transition:none!important;animation:none!important}}.GGWF_G_add-btn,.GGWF_G_counter{align-items:center;width:100%;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex}.GGWF_G_add-btn{z-index:1;letter-spacing:.025em;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;gap:.75rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;position:relative}.GGWF_G_add-btn .GGWF_G_icon,.GGWF_G_add-btn .GGWF_G_spinning{font-size:1.25rem}.GGWF_G_add-btn .GGWF_G_text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GGWF_G_add-btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff38 50%,#0000 100%);width:50%;height:100%;transition:left .6s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:-75%;transform:skew(-20deg)}.GGWF_G_add-btn:disabled{background:var(--glass-background-fallback);color:var(--text-muted);cursor:not-allowed}.GGWF_G_add-btn:disabled:after{display:none}.GGWF_G_counter{z-index:2;opacity:0;pointer-events:none;justify-content:space-between;height:100%;padding:.5rem;position:absolute;top:0;left:0;transform:translateY(100%)}.GGWF_G_container.GGWF_G_is-active .GGWF_G_add-btn{opacity:0;pointer-events:none;transform:translateY(-100%)}.GGWF_G_container.GGWF_G_is-active .GGWF_G_counter{opacity:1;pointer-events:auto;transform:translateY(0)}.GGWF_G_counter-btn{background:var(--button-overlay);width:2.25rem;height:2.25rem;color:var(--button-text);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;border-radius:12px;justify-content:center;align-items:center;font-size:1.25rem;transition:all .28s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.GGWF_G_counter-btn:hover:not(:disabled){background:var(--button-overlay-hover);transform:scale(1.08)}}.GGWF_G_counter-btn:active:not(:disabled){background:var(--button-overlay-active);transform:scale(.92)}.GGWF_G_counter-btn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.GGWF_G_counter-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.GGWF_G_counter-qty{text-align:center;-webkit-user-select:none;user-select:none;flex:1;padding:0 .75rem;font-size:1.5rem;font-weight:700;line-height:1;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.GGWF_G_counter-qty.GGWF_G_qty-pop{animation:.35s cubic-bezier(.34,1.56,.64,1) GGWF_G_pop}@keyframes GGWF_G_pop{0%{transform:scale(.75)}40%{transform:scale(1.18)}70%{transform:scale(.95)}to{transform:scale(1)}}.GGWF_G_container.GGWF_G_is-small .GGWF_G_add-btn{gap:.5rem;padding:.75rem 1.5rem;font-size:.8125rem}.GGWF_G_container.GGWF_G_is-small .GGWF_G_add-btn .GGWF_G_icon,.GGWF_G_container.GGWF_G_is-small .GGWF_G_add-btn .GGWF_G_spinning{font-size:1rem}.GGWF_G_container.GGWF_G_is-small .GGWF_G_counter{padding:.25rem}.GGWF_G_container.GGWF_G_is-small .GGWF_G_counter-btn{border-radius:8px;width:1.75rem;height:1.75rem;font-size:1rem}.GGWF_G_container.GGWF_G_is-small .GGWF_G_counter-qty{font-size:1rem}.GGWF_G_spinning{animation:.9s linear infinite GGWF_G_spin}@keyframes GGWF_G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root._6AiRtG_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._6AiRtG_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._6AiRtG_toggle{border:2px solid var(--border-color);background:var(--glass-background-subtle);width:48px;height:48px;color:var(--text-secondary);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;font-size:1.5rem;transition:all .28s;display:grid}._6AiRtG_toggle:hover{background:rgba(var(--primary-accent-rgb), .1);color:var(--primary-accent);border-color:var(--primary-accent)}._6AiRtG_toggle:active{transform:scale(.96)}._6AiRtG_toggle__icon{transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}._6AiRtG_toggle__icon[data-theme=theme-dark]{transform:rotate(0)scale(1)}._6AiRtG_toggle__icon[data-theme=theme-light]{transform:rotate(360deg)scale(1.1)}@media (width<=600px){._6AiRtG_toggle{width:40px;height:40px;font-size:1.25rem}}@media (width<=525px){._6AiRtG_toggle{border:1px solid var(--border-color);width:38px;height:38px}}:root.czWy0q_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.czWy0q_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}@keyframes czWy0q_gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.czWy0q_nav{z-index:300;background:var(--navbar-bg-default);border:2px solid var(--border-color-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:calc(100% - 4rem);max-width:45rem;box-shadow:none;border-radius:999px;justify-content:space-between;align-items:center;gap:1.5rem;margin-left:auto;margin-right:auto;padding:.75rem 1.5rem;transition:all .28s;display:flex;position:fixed;top:1.5rem;left:0;right:0}.czWy0q_nav.scrolled{background:var(--navbar-bg-scrolled);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--border-color);box-shadow:var(--shadow-default)}.czWy0q_nav__logo{background:linear-gradient(130deg, var(--gradient-logo-start), var(--gradient-logo-mid-1), var(--gradient-logo-mid-2), var(--gradient-logo-end));-webkit-text-fill-color:transparent;background-size:300% 300%;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:max(1.75rem,min(4vw,2.25rem));font-weight:700;transition:all .28s;animation:4s cubic-bezier(.4,0,.2,1) infinite czWy0q_gradient-flow}.czWy0q_nav__logo:hover{transform:scale(1.04)}.czWy0q_nav__form{flex:1;justify-content:center;display:flex}.czWy0q_nav__cart{border:2px solid var(--border-color);background:var(--glass-background-subtle);width:48px;height:48px;color:var(--text-secondary);border-radius:50%;place-items:center;padding:0;font-size:1.5rem;transition:all .28s;display:grid;position:relative}.czWy0q_nav__cart:hover{background:rgba(var(--primary-accent-rgb), .1);color:var(--primary-accent);border-color:var(--primary-accent)}.czWy0q_nav__cart__count{background:var(--primary-accent);color:var(--text-inverse);border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 4px;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;top:-2px;right:-2px}.czWy0q_nav__main_actions{justify-content:flex-end;align-items:center;gap:1rem;transition:all .4s cubic-bezier(.19,1,.22,1);display:flex}@media (width<=600px){.czWy0q_nav{gap:1rem}.czWy0q_nav__cart{width:40px;height:40px;font-size:1.25rem}}@media (width<=525px){.czWy0q_nav{background:var(--glass-background-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--border-color);box-shadow:var(--shadow-default);padding:.5rem 1.5rem}.czWy0q_nav.scrolled{background:var(--glass-background-strong)}.czWy0q_nav__form{display:none}.czWy0q_nav__main_actions{flex:1;justify-content:flex-end}.czWy0q_nav__cart{border:1px solid var(--border-color);width:38px;height:38px}}:root.APK3qW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.APK3qW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.APK3qW_cart{width:100%;height:100%;position:fixed;top:0;right:0}@media (width>=480px){.APK3qW_cart{width:max(470px,min(60vw,500px))}}@media (width>=1024px){.APK3qW_cart{width:max(500px,min(35vw,600px))}}.APK3qW_cart{z-index:500;background:var(--glass-background-strong);-webkit-backdrop-filter:var(--glass-backdrop-blur);border-left:1px solid var(--glass-border);box-shadow:var(--shadow-default);border-radius:0;outline:none;flex-direction:column;display:flex}@media (width>=480px){.APK3qW_cart{border-radius:28px 0 0 28px}}.APK3qW_cart__header{z-index:200;flex-shrink:0;position:relative}.APK3qW_cart__scrollArea{flex:1;min-height:0;overflow:hidden auto}.APK3qW_cart__scrollArea::-webkit-scrollbar{width:4px}.APK3qW_cart__scrollArea::-webkit-scrollbar-thumb{background:var(--border-color-subtle);border-radius:999px}.APK3qW_cart__scrollArea::-webkit-scrollbar-thumb:hover{background:var(--primary-accent-light)}.APK3qW_cart__body{flex-direction:column;gap:1rem;padding:max(1rem,min(3vw,1.5rem));display:flex}.APK3qW_cart__backdrop{-webkit-backdrop-filter:blur(4px);z-index:calc(500 - 1);background:#0006;position:fixed;inset:0}:root.Lv2NlG_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.Lv2NlG_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.Lv2NlG_cart-item{background:rgba(var(--background-component-rgb), .4);border:1px solid var(--border-color);border-radius:18px;gap:1.5rem;width:100%;padding:1.5rem;transition:all .28s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (width<768px){.Lv2NlG_cart-item{gap:1rem;padding:1rem}}@media (width<480px){.Lv2NlG_cart-item{padding:.75rem}}@media (hover:hover){.Lv2NlG_cart-item:hover{background:var(--background-component);border-color:var(--border-color-strong);box-shadow:var(--shadow-default), 0 0 0 1px rgba(var(--primary-accent-rgb), .06);transform:translateY(-2px)}}.Lv2NlG_cart-item__media{background:var(--background-component);width:110px;height:110px;box-shadow:var(--shadow-xs);border:1px solid #0000;border-radius:12px;flex-shrink:0;transition:border-color .28s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (width<768px){.Lv2NlG_cart-item__media{width:96px;height:96px}}@media (width<480px){.Lv2NlG_cart-item__media{width:80px;height:80px}}.Lv2NlG_cart-item:hover .Lv2NlG_cart-item__media{border-color:var(--border-color-light)}.Lv2NlG_cart-item__image{object-fit:contain;width:100%;height:100%;padding:.5rem;transition:transform .6s cubic-bezier(.19,1,.22,1)}.Lv2NlG_cart-item:hover .Lv2NlG_cart-item__image{transform:scale(1.08)}.Lv2NlG_cart-item__content{flex-direction:column;flex:1;justify-content:space-between;gap:.75rem;min-width:0;display:flex}@media (width<480px){.Lv2NlG_cart-item__content{gap:1rem}}.Lv2NlG_cart-item__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (width<480px){.Lv2NlG_cart-item__header{flex-direction:column;align-items:stretch;gap:.5rem;padding-right:40px}}.Lv2NlG_cart-item__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.2;transition:color .2s;display:-webkit-box;overflow:hidden}@media (width<480px){.Lv2NlG_cart-item__title{-webkit-line-clamp:1}}.Lv2NlG_cart-item:hover .Lv2NlG_cart-item__title{color:var(--primary-accent)}.Lv2NlG_cart-item__price-group{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;display:flex}@media (width<480px){.Lv2NlG_cart-item__price-group{align-items:flex-start}}.Lv2NlG_cart-item__price{color:var(--text-primary);white-space:nowrap;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}@media (width<768px){.Lv2NlG_cart-item__price{font-size:1rem}}.Lv2NlG_cart-item__price-details{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media (width<480px){.Lv2NlG_cart-item__price-details{justify-content:flex-start}}.Lv2NlG_cart-item__unit-price{color:var(--text-muted);white-space:nowrap;font-size:.75rem;line-height:1}.Lv2NlG_cart-item__discount{color:#fff;background:rgba(var(--primary-accent-rgb), .75);border:1px solid rgba(var(--rating-color-rgb), .2);border-radius:999px;padding:3px 6px;font-size:.7rem;font-weight:700;line-height:1}.Lv2NlG_cart-item__footer{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:auto;display:flex}@media (width<768px){.Lv2NlG_cart-item__footer{column-gap:.5rem}}.Lv2NlG_cart-item__quantity-ctrl{background:rgba(var(--background-body-rgb), .6);border:1px solid var(--border-color);border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:inset 0 1px 2px #0000001a}.Lv2NlG_cart-item__quantity-value{color:var(--text-primary);text-align:center;font-variant-numeric:tabular-nums;width:2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:700}@media (width<768px){.Lv2NlG_cart-item__quantity-value{width:1.5rem;font-size:.8125rem}}.Lv2NlG_cart-item__stock-hint{white-space:nowrap;color:var(--rating-color);background:rgba(var(--rating-color-rgb), .1);border:1px solid rgba(var(--rating-color-rgb), .25);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:.65rem;font-weight:600;animation:.28s cubic-bezier(.19,1,.22,1) forwards Lv2NlG_stock-hint-in;display:inline-flex}.Lv2NlG_cart-item__btn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.19,1,.22,1);display:flex}.Lv2NlG_cart-item__btn:focus-visible{box-shadow:var(--shadow-focus-button);outline:none}.Lv2NlG_cart-item__btn--qty{width:32px;height:32px}@media (width<768px){.Lv2NlG_cart-item__btn--qty{width:28px;height:28px}}@media (hover:hover){.Lv2NlG_cart-item__btn--qty:hover:not(:disabled){background:var(--background-component);color:var(--primary-accent);box-shadow:var(--shadow-xs);transform:scale(1.1)}}.Lv2NlG_cart-item__btn--qty:active:not(:disabled){transform:scale(.96)}.Lv2NlG_cart-item__btn--qty:disabled{opacity:.35;cursor:not-allowed}.Lv2NlG_cart-item__btn--remove{border:1px solid var(--border-color-light);width:44px;height:44px;color:var(--text-muted);background:rgba(var(--background-body-rgb), .3);flex-shrink:0;margin-left:auto}@media (width<768px){.Lv2NlG_cart-item__btn--remove{color:var(--error-color);background:rgba(var(--error-color-rgb), .08)}}@media (width<480px){.Lv2NlG_cart-item__btn--remove{margin:0;position:absolute;top:.75rem;right:.75rem}}@media (hover:hover){.Lv2NlG_cart-item__btn--remove:hover{color:var(--error-color);background:rgba(var(--error-color-rgb), .1);transform:scale(1.08)}}.Lv2NlG_cart-item__btn--remove:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.Lv2NlG_cart-item,.Lv2NlG_cart-item__image,.Lv2NlG_cart-item__title,.Lv2NlG_cart-item__btn{transition:none}.Lv2NlG_cart-item__stock-hint{animation:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.Lv2NlG_cart-item:hover,.Lv2NlG_cart-item .Lv2NlG_cart-item__image:hover{transform:none}}@keyframes Lv2NlG_stock-hint-in{0%{opacity:0;transform:translateY(2px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}:root.mta0Wa_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.mta0Wa_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.mta0Wa_footer{background:var(--glass-background-strong);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--border-color);border-radius:0;flex-shrink:0;padding:max(1rem,min(2vw,1.5rem))}@media (width>=480px){.mta0Wa_footer{border-radius:0 0 0 28px;box-shadow:0 -10px 30px #00000014}}.mta0Wa_footer{flex-direction:column;gap:.75rem;display:flex}@media (width>=480px){.mta0Wa_footer{gap:1rem}}.mta0Wa_footer__shipping{flex-direction:column;gap:6px;display:flex}.mta0Wa_footer__shippingInfo{color:var(--text-secondary);letter-spacing:.01em;font-size:.75rem}.mta0Wa_footer__shippingInfo b{color:var(--text-primary);font-weight:600}.mta0Wa_footer__shippingSuccess{color:var(--success-color);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}.mta0Wa_footer__progressBar{background:var(--border-color-subtle);border-radius:999px;width:100%;height:3px;overflow:hidden}.mta0Wa_footer__progressBarInner{background:var(--primary-accent);border-radius:999px;height:100%;transition:width .4s cubic-bezier(.19,1,.22,1)}.mta0Wa_footer__summary{flex-direction:column;gap:6px;display:flex}.mta0Wa_footer__row{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.mta0Wa_footer__row--discount{color:var(--primary-accent);font-weight:600}.mta0Wa_footer__row--total{border-top:1px dashed var(--border-color-subtle);color:var(--text-primary);margin-top:4px;padding-top:.75rem}.mta0Wa_footer__row--total .mta0Wa_footer__label{font-size:.8125rem;font-weight:700}.mta0Wa_footer__total{color:var(--text-primary);font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700}.mta0Wa_footer__note{color:var(--text-muted);text-align:center;opacity:.8;margin-top:2px;font-size:.7rem}.mta0Wa_footer__checkoutBtn{background:var(--primary-accent);width:100%;height:44px;color:var(--text-inverse);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:1rem;font-weight:600;transition:all .28s cubic-bezier(.19,1,.22,1);display:flex}.mta0Wa_footer__checkoutBtn:hover{background:var(--primary-accent-dark);transform:translateY(-1px)}.mta0Wa_footer__checkoutBtn:active{transform:scale(.98)}.mta0Wa_footer__checkoutBtn svg{width:18px;height:18px}:root._4NNvLG_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._4NNvLG_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._4NNvLG_header{border-bottom:1px solid var(--glass-border);border-radius:0;flex-shrink:0;padding:1.5rem}@media (width>=480px){._4NNvLG_header{border-radius:28px 0 0}}._4NNvLG_header{background:var(--glass-background-strong);-webkit-backdrop-filter:var(--glass-backdrop-blur)}._4NNvLG_headerContent{justify-content:space-between;align-items:center;display:flex}._4NNvLG_titleWrapper{align-items:center;display:flex}._4NNvLG_title{color:var(--text-primary);align-items:center;gap:.75rem;margin:0;font-family:Inter,sans-serif;font-size:2rem;font-weight:700;display:flex}._4NNvLG_title svg{color:var(--primary-accent)}._4NNvLG_count{background:var(--primary-accent);color:var(--text-inverse);border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;font-size:.8125rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}._4NNvLG_count._4NNvLG_empty{background:var(--background-component);color:var(--text-muted)}._4NNvLG_count._4NNvLG_bump{animation:.3s ease-out _4NNvLG_bump}._4NNvLG_actions{align-items:center;gap:.75rem;display:flex}._4NNvLG_clearBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:Inter,sans-serif;font-size:.8125rem;transition:all .2s;display:flex}._4NNvLG_clearBtn:hover{color:var(--error-color);background:rgba(var(--error-color-rgb), .1)}._4NNvLG_closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._4NNvLG_closeBtn:hover{background:var(--border-color-subtle);color:var(--text-primary);transform:rotate(90deg)}._4NNvLG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _4NNvLG_bump{0%{transform:scale(1)}10%{transform:scale(.9)}30%{transform:scale(1.15)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media (width<=480px){._4NNvLG_header{padding:1rem}._4NNvLG_title{font-size:1.5rem}._4NNvLG_title svg{width:24px;height:24px}}@media (width>=1440px){._4NNvLG_header{padding:2rem}._4NNvLG_title{font-size:2.5rem}}@media (height<=500px) and (orientation:landscape){._4NNvLG_header{padding:.75rem 1rem}}:root.I72gxG_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.I72gxG_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}@keyframes I72gxG_float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(5deg)}}@keyframes I72gxG_pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes I72gxG_slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.I72gxG_emptyCart{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;animation:.5s cubic-bezier(.19,1,.22,1) forwards I72gxG_slide-up;display:flex}.I72gxG_emptyCart__visual{margin-bottom:2rem;position:relative}.I72gxG_emptyCart__visual:before{content:"";background:radial-gradient(circle, rgba(var(--primary-accent-rgb), .2) 0%, transparent 70%);filter:blur(20px);z-index:0;position:absolute;inset:-20px}.I72gxG_emptyCart__circle{z-index:1;background:var(--glass-background);width:8rem;height:8rem;-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.I72gxG_emptyCart__mainIcon{color:var(--text-primary);filter:drop-shadow(0 0 10px rgba(var(--primary-accent-rgb), .3));font-size:3.5rem}.I72gxG_emptyCart__deco{color:var(--primary-accent-light);position:absolute}.I72gxG_emptyCart__deco--top{font-size:1.5rem;animation:3s ease-in-out infinite I72gxG_float;top:0;right:0}.I72gxG_emptyCart__deco--blur{background:var(--primary-accent);filter:blur(4px);border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite reverse I72gxG_pulse-glow;bottom:10%;left:10%}.I72gxG_emptyCart__content{max-width:320px;margin-bottom:2rem}.I72gxG_emptyCart__title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.75rem;font-family:Inter,sans-serif;font-size:2rem;font-weight:700}.I72gxG_emptyCart__description{color:var(--text-muted);font-size:1rem;line-height:1.7}.I72gxG_emptyCart__cta{background:var(--primary-accent);min-height:48px;color:var(--text-inverse);cursor:pointer;box-shadow:var(--shadow-accent);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .28s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.I72gxG_emptyCart__cta:hover{background:var(--primary-accent-dark);box-shadow:var(--shadow-accent-hover);transform:translateY(-2px)}.I72gxG_emptyCart__cta:hover .I72gxG_emptyCart__ctaIcon{transform:translate(4px)}.I72gxG_emptyCart__cta:active{transform:scale(.96)}.I72gxG_emptyCart__ctaIcon{font-size:1.25rem;transition:transform .2s}.I72gxG_emptyCart__discovery{flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-top:3rem;display:flex}.I72gxG_emptyCart__discoveryLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:600}.I72gxG_emptyCart__chips{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.I72gxG_emptyCart__chip{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:#ffffff08;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:400;transition:all .2s;display:inline-flex}.I72gxG_emptyCart__chip:hover{background:rgba(var(--primary-accent-rgb), .1);border-color:rgba(var(--primary-accent-rgb), .3);color:var(--text-primary);transform:translateY(-1px)}.I72gxG_emptyCart__chipIcon{color:var(--primary-accent-light);align-items:center;display:flex}@media (width<=480px){.I72gxG_emptyCart__circle{width:6rem;height:6rem}.I72gxG_emptyCart__mainIcon{font-size:2.5rem}.I72gxG_emptyCart__title{font-size:1.5rem}}:root.QAffwW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.QAffwW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.QAffwW_navbar{z-index:300;background:var(--glass-background-strong);width:calc(100% - 4rem);max-width:420px;-webkit-backdrop-filter:var(--glass-backdrop-blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-default), var(--shadow-card);will-change:transform, opacity;opacity:1;border-radius:999px;justify-content:center;align-items:center;padding:.5rem;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.QAffwW_navbar--hidden{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 3rem))}:root.F0QZPW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.F0QZPW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.F0QZPW_layout{min-height:100vh;padding-top:7rem;padding-bottom:7rem}.F0QZPW_mobileBar{display:none}@media (width<=525px){.F0QZPW_mobileBar{display:block}}:root.z_7pMW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.z_7pMW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.z_7pMW_footer{background:var(--background-glass-base);border-top:1px solid var(--border-color);position:relative;overflow:hidden}.z_7pMW_footer:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-accent-light), var(--primary-accent), var(--primary-accent-light), transparent);opacity:.6;width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.z_7pMW_footer:after{content:"";background:radial-gradient(ellipse, rgba(var(--primary-accent-rgb), .07) 0%, transparent 70%);pointer-events:none;width:500px;height:200px;position:absolute;bottom:-80px;left:50%;transform:translate(-50%)}.z_7pMW_footer__container{z-index:1;max-width:1100px;margin:0 auto;padding:3rem 2rem 2rem;position:relative}@media (width<=768px){.z_7pMW_footer__container{padding:2rem 1.5rem 1.5rem}}@media (width<=400px){.z_7pMW_footer__container{padding:1.5rem 1rem 1rem}}.z_7pMW_footer__content{border-bottom:1px solid var(--border-color-light);grid-template-columns:1.6fr 1.2fr 1fr 1fr;gap:3rem;padding-bottom:3rem;display:grid}@media (width<=1024px){.z_7pMW_footer__content{grid-template-columns:1fr 1fr;gap:2rem}.z_7pMW_footer__content .z_7pMW_footer__about{grid-column:1/-1}}@media (width<=768px){.z_7pMW_footer__content{gap:1.5rem}}@media (width<=600px){.z_7pMW_footer__content{grid-template-columns:1fr;gap:1.5rem}.z_7pMW_footer__content .z_7pMW_footer__about{grid-column:auto}}.z_7pMW_footer__about{flex-direction:column;gap:.25rem;display:flex}.z_7pMW_footer__about .z_7pMW_footer__description{max-width:380px}@media (width<=1024px) and (width>=601px){.z_7pMW_footer__about{flex-flow:wrap;align-items:flex-start;gap:1.5rem}.z_7pMW_footer__about .z_7pMW_footer__description{flex:300px;max-width:520px}.z_7pMW_footer__about .z_7pMW_footer__badges{flex:none;align-self:flex-end;margin-top:0}}.z_7pMW_footer__title{letter-spacing:-.02em;background:linear-gradient(135deg, var(--gradient-logo-start), var(--gradient-logo-mid-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700}.z_7pMW_footer__titleConnect{margin-top:1.5rem}.z_7pMW_footer__description{color:var(--text-muted);margin:0;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.7}.z_7pMW_footer__badges{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.z_7pMW_footer__badge,.z_7pMW_footer__badgeMit{letter-spacing:.025em;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.z_7pMW_footer__badge{background:rgba(var(--primary-accent-rgb), .08);border:1px solid rgba(var(--primary-accent-rgb), .18);color:var(--primary-accent-light)}.z_7pMW_footer__badge:before{content:"";background:var(--primary-accent-light);width:6px;height:6px;box-shadow:0 0 6px var(--primary-accent-light);border-radius:50%;flex-shrink:0;animation:2.5s ease-in-out infinite z_7pMW_pulse}.z_7pMW_footer__badgeMit{border:1px solid var(--border-color);color:var(--text-muted);background:#ffffff0a}.z_7pMW_footer__links{flex-direction:column;display:flex}.z_7pMW_footer__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.z_7pMW_footer__item{width:100%;color:var(--text-secondary);align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.8125rem;line-height:1.6;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}.z_7pMW_footer__item:not(:has(.z_7pMW_footer__itemIcon)):before{content:"";background:var(--primary-accent);opacity:.7;border-radius:50%;flex-shrink:0;width:3px;height:3px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.z_7pMW_footer__item:hover{color:var(--text-primary)}.z_7pMW_footer__item:hover:before{opacity:1;transform:scale(1.5)}.z_7pMW_footer__itemIcon{flex-shrink:0;font-size:.8125rem;line-height:1}.z_7pMW_footer__version{background:rgba(var(--primary-accen-rgbt), .08);border:1px solid rgba(var(--primary-accent-rgb), .15);color:var(--primary-accent-light);letter-spacing:.025em;border-radius:999px;flex-shrink:0;margin-left:auto;padding:1px .5rem;font-size:.7rem;font-weight:600;line-height:1.4}.z_7pMW_footer__projectLinks{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.z_7pMW_footer__projectLink{background:rgba(var(--primary-accent-rgb), .06);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.34,1.56,.64,1);display:flex}.z_7pMW_footer__projectLink svg{color:var(--primary-accent-light);opacity:.8;flex-shrink:0;font-size:1rem;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.z_7pMW_footer__projectLink:hover{background:rgba(var(--primary-accent-rgb), .13);border-color:rgba(var(--primary-accent-rgb), .3);color:var(--text-primary);transform:translateY(-2px)}.z_7pMW_footer__projectLink:hover svg{opacity:1}.z_7pMW_footer__projectLink:active{transform:scale(.96)}.z_7pMW_footer__projectLink:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}@media (width<=600px){.z_7pMW_footer__projectLink{min-height:44px;padding:.75rem 1rem}}.z_7pMW_footer__socials{flex-direction:column;display:flex}.z_7pMW_footer__socialIcons{flex-wrap:wrap;gap:.75rem;display:flex}.z_7pMW_footer__icon{background:rgba(var(--primary-accent-rgb), .06);border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-muted);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;text-decoration:none;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}@media (width<=600px){.z_7pMW_footer__icon{width:44px;height:44px}}.z_7pMW_footer__icon:hover{background:rgba(var(--primary-accent-rgb), .15);border-color:rgba(var(--primary-accent-rgb), .35);color:var(--primary-accent-light);box-shadow:var(--shadow-accent-sm);transform:translateY(-2px)scale(1.04)}.z_7pMW_footer__icon:active{transform:scale(.96)}.z_7pMW_footer__icon:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.z_7pMW_footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}@media (width<=768px){.z_7pMW_footer__bottom{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding-top:1.5rem}}.z_7pMW_footer__copy{color:var(--text-muted);letter-spacing:.025em;margin:0;font-family:Inter,sans-serif;font-size:.8125rem}.z_7pMW_footer__copy span{color:var(--primary-accent-light);font-weight:600}.z_7pMW_footer__madeWith{color:var(--text-muted);flex-shrink:0;align-items:center;gap:.25rem;font-family:Inter,sans-serif;font-size:.8125rem;display:flex}.z_7pMW_footer__madeWith svg{color:var(--error-color);font-size:1rem;animation:2.5s ease-in-out infinite z_7pMW_heartbeat}@keyframes z_7pMW_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes z_7pMW_heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.15)}70%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.z_7pMW_footer__badge:before,.z_7pMW_footer__madeWith svg{animation-play-state:paused}.z_7pMW_footer__icon,.z_7pMW_footer__projectLink{transition:none}}:root._4vuhyW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._4vuhyW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._4vuhyW_pagination{background:var(--glass-background);border:1.5px solid var(--glass-border);max-width:max-content;box-shadow:var(--shadow-default);border-radius:999px;align-items:center;gap:.5rem;margin:2rem auto 1rem;padding:.75rem 1rem;display:flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._4vuhyW_pagination{-webkit-backdrop-filter:var(--glass-backdrop-blur)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._4vuhyW_pagination{background:var(--glass-background-fallback)}}@media (width<640px){._4vuhyW_pagination{gap:.25rem;padding:.5rem .75rem}}._4vuhyW_pagination__item{border:1px solid var(--border-color);width:44px;height:44px;color:var(--text-muted);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:600;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.19,1,.22,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}._4vuhyW_pagination__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--shadow-focus-button)}@media (hover:hover){._4vuhyW_pagination__item:hover{background-color:var(--primary-accent);color:var(--text-inverse);box-shadow:var(--shadow-accent-sm);border-color:#0000;transform:scale(1.08)}}._4vuhyW_pagination__item--active{background-color:var(--primary-accent);color:var(--text-inverse);text-shadow:var(--shadow-text-accent);box-shadow:var(--shadow-accent-sm);cursor:default;border-color:#0000}@media (hover:hover){._4vuhyW_pagination__item--active:hover{box-shadow:var(--shadow-accent-sm);transform:none}}._4vuhyW_pagination__item--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}._4vuhyW_pagination__dots{width:44px;height:44px;color:var(--text-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1rem;display:flex}@media (prefers-reduced-motion:reduce){._4vuhyW_pagination__item{transition:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){._4vuhyW_pagination__item:hover{transform:none}}:root._2rNNRG_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._2rNNRG_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._2rNNRG_card{background:var(--background-component);border:1px solid var(--border-color-subtle);width:100%;color:var(--text-primary);border-radius:18px;flex-direction:column;transition:box-shadow .28s cubic-bezier(.19,1,.22,1),border-color .28s cubic-bezier(.19,1,.22,1),transform .28s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (hover:hover){._2rNNRG_card:hover{border-color:var(--border-color);box-shadow:var(--shadow-accent-hover);transform:translateY(-3px)}}._2rNNRG_card__link{z-index:1;outline:none;position:absolute;inset:0}._2rNNRG_card__link:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring-color)}._2rNNRG_card__imageWrapper{aspect-ratio:4/3;background:var(--background-image-holder);flex-shrink:0;width:100%;display:block;position:relative;overflow:hidden}._2rNNRG_card__image{object-fit:contain;will-change:transform;width:100%;height:100%;padding:1.5rem;transition:transform .6s cubic-bezier(.19,1,.22,1)}@media (hover:hover){._2rNNRG_card:hover ._2rNNRG_card__image{transform:scale(1.05)}}.theme-light ._2rNNRG_card__image{mix-blend-mode:multiply}._2rNNRG_card__category{background:rgba(var(--primary-accent-rgb), .12);color:var(--primary-accent-light);letter-spacing:.025em;text-transform:capitalize;z-index:2;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}._2rNNRG_card__discount{background:var(--error-color);color:#fff;letter-spacing:.025em;z-index:2;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}._2rNNRG_card__body{flex-direction:column;flex-grow:1;gap:.5rem;padding:1rem 1rem .5rem;display:flex}._2rNNRG_card__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.2;transition:color .2s;display:-webkit-box;overflow:hidden}@media (hover:hover){._2rNNRG_card:hover ._2rNNRG_card__title{color:var(--primary-accent)}}._2rNNRG_card__meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}._2rNNRG_card__rating{color:var(--rating-color);align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;display:flex}._2rNNRG_card__ratingCount{color:var(--text-muted);font-size:.8125rem;font-weight:400}._2rNNRG_card__stock{color:var(--text-muted);white-space:nowrap;font-size:.8125rem}._2rNNRG_card__stock--low{color:var(--rating-color);font-weight:600}._2rNNRG_card__stock--out{color:var(--error-color);font-weight:600}._2rNNRG_card__footer{border-top:1px solid var(--border-color-subtle);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}._2rNNRG_card__price_wrapper{flex-direction:column;gap:2px;min-width:0;display:flex}._2rNNRG_card__price{color:var(--text-primary);letter-spacing:-.02em;font-size:1.5rem;font-weight:900;line-height:1}._2rNNRG_card__oldPrice{color:var(--text-muted);font-size:.8125rem;font-weight:400;line-height:1;text-decoration:line-through}@container (width<=249px){._2rNNRG_card__imageWrapper{aspect-ratio:1}._2rNNRG_card__image{padding:1rem}._2rNNRG_card__category,._2rNNRG_card__discount{letter-spacing:0;padding:2px .5rem;font-size:.6875rem;top:.5rem}._2rNNRG_card__category{left:.5rem}._2rNNRG_card__body{gap:.25rem;padding:.75rem .75rem .5rem}._2rNNRG_card__title{font-size:.875rem}._2rNNRG_card__meta{flex-direction:column;align-items:flex-start;gap:.25rem;padding-top:.25rem}._2rNNRG_card__footer{flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem .75rem .75rem}._2rNNRG_card__price{font-size:1.125rem}}@container (width<=199px){._2rNNRG_card{border-radius:12px}._2rNNRG_card__image{padding:.75rem}._2rNNRG_card__category,._2rNNRG_card__discount{padding:2px 6px;font-size:.625rem}._2rNNRG_card__discount{top:2rem;left:.5rem;right:auto}._2rNNRG_card__body{padding:.5rem .5rem 0}._2rNNRG_card__title{font-size:.8125rem}._2rNNRG_card__rating,._2rNNRG_card__ratingCount,._2rNNRG_card__stock{font-size:.6875rem}._2rNNRG_card__footer{padding:.25rem .5rem .5rem}._2rNNRG_card__price{font-size:1rem}._2rNNRG_card__oldPrice{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){._2rNNRG_card,._2rNNRG_card__image{transition-duration:.01ms}}:root._9zRoUa_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._9zRoUa_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._9zRoUa_control-panel{justify-content:flex-end;margin-top:1rem;margin-bottom:1rem;display:flex}@media (width<550px){._9zRoUa_control-panel{margin-top:.75rem;margin-bottom:.75rem}}._9zRoUa_control-panel__group{background:var(--glass-background);-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-default);border-radius:22px;align-items:center;padding:.25rem;display:inline-flex;position:relative}@media (width<550px){._9zRoUa_control-panel__group{width:100%}}._9zRoUa_control-panel__dropdown-wrapper{z-index:100;min-width:220px;position:absolute;top:calc(100% + .5rem);right:0}@media (width<550px){._9zRoUa_control-panel__dropdown-wrapper{position:static}}._9zRoUa_control-panel__btn{min-height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:400;line-height:1;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex}._9zRoUa_control-panel__btn:first-child{border-radius:calc(22px - .25rem) 4px 4px calc(22px - .25rem);position:relative}._9zRoUa_control-panel__btn:first-child:after{content:"";background:var(--border-color);width:1px;height:60%;transition:opacity .2s;display:block;position:absolute;top:20%;right:0}._9zRoUa_control-panel__btn:last-child{border-radius:4px calc(22px - .25rem) calc(22px - .25rem) 4px}@media (width<550px){._9zRoUa_control-panel__btn{flex:1;min-width:0;padding:.5rem}}@media (hover:hover){._9zRoUa_control-panel__btn:hover{background:rgba(var(--primary-accent-rgb), .08);box-shadow:inset 0 0 0 1px rgba(var(--primary-accent-rgb), .2);z-index:1}}._9zRoUa_control-panel__btn:hover:after,._9zRoUa_control-panel__btn:hover:not(:disabled):after{opacity:0}._9zRoUa_control-panel__btn:active{background:rgba(var(--primary-accent-rgb), .15)}._9zRoUa_control-panel__btn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-1px;z-index:2}._9zRoUa_control-panel__btn:disabled{opacity:.5;cursor:not-allowed}._9zRoUa_control-panel__btn:disabled:hover,._9zRoUa_control-panel__btn:disabled:active{box-shadow:none;z-index:auto;background:0 0}._9zRoUa_control-panel__btn:disabled ._9zRoUa_control-panel__btn-icon{filter:none}._9zRoUa_control-panel__btn--reset{color:var(--text-muted);position:relative}._9zRoUa_control-panel__btn--reset:before{content:"";background:var(--border-color);width:1px;height:60%;transition:opacity .2s;display:block;position:absolute;top:20%;left:0}@media (hover:hover){._9zRoUa_control-panel__btn--reset:hover{color:var(--error-color);background:rgba(var(--error-color-rgb,220, 38, 38), .06);box-shadow:inset 0 0 0 1px rgba(var(--error-color-rgb,220, 38, 38), .2)}._9zRoUa_control-panel__btn--reset:hover:before{opacity:0}}._9zRoUa_control-panel__btn--reset:active{background:rgba(var(--error-color-rgb,220, 38, 38), .12)}@media (width<550px){._9zRoUa_control-panel__btn--reset{flex:none;padding:.5rem .75rem;font-size:.8125rem}}._9zRoUa_control-panel__btn-icon{color:var(--primary-accent);filter:drop-shadow(var(--shadow-text-accent));flex-shrink:0;font-size:1.25rem}._9zRoUa_control-panel__btn-label{color:var(--text-muted);white-space:nowrap;font-weight:400}@media (width<550px){._9zRoUa_control-panel__btn-label{display:none}}._9zRoUa_control-panel__btn-label:after{content:":"}._9zRoUa_control-panel__btn-value{color:var(--text-primary);letter-spacing:.025em;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-weight:600;overflow:hidden}@media (width<550px){._9zRoUa_control-panel__btn-value{min-width:0;max-width:none}}:root.o7e9Fa_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.o7e9Fa_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.o7e9Fa_sort-options-list{flex-direction:column;gap:.5rem;margin:0;padding:0 0 .75rem;list-style:none;display:flex}.o7e9Fa_sort-options-list__item{background:rgba(var(--background-glass-base-rgb), .4);border:1px solid var(--border-color);width:100%;color:var(--text-secondary);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (hover:hover){.o7e9Fa_sort-options-list__item:hover:not(.o7e9Fa_sort-options-list__item--active){background:rgba(var(--border-color-light-rgb), .1);border-color:var(--border-color-light);color:var(--text-primary)}}@media (width>=550px) and (width<=600px){.o7e9Fa_sort-options-list__item{font-size:max(.7rem,min(2.16vw,.8125rem))}}@media (width<549px){.o7e9Fa_sort-options-list__item{font-size:1rem}}.o7e9Fa_sort-options-list__item:active{transform:scale(.96)}.o7e9Fa_sort-options-list__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring-color);outline:none}.o7e9Fa_sort-options-list__item--active{background:linear-gradient(135deg, rgba(var(--primary-accent-rgb), .12), rgba(var(--primary-accent-rgb), .03));border-color:rgba(var(--primary-accent-rgb), .3);color:var(--text-primary);box-shadow:var(--shadow-accent-sm);font-weight:600}.o7e9Fa_sort-options-list__item--active:before{content:"";background:var(--primary-accent);width:3px;height:50%;box-shadow:var(--shadow-text-accent);border-radius:0 999px 999px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.o7e9Fa_sort-options-list__item-content{z-index:1;flex:1;align-items:center;gap:.75rem;display:flex}.o7e9Fa_sort-options-list__item-icon{color:var(--text-secondary);flex-shrink:0;font-size:1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.o7e9Fa_sort-options-list__item--active .o7e9Fa_sort-options-list__item-icon{color:var(--primary-accent);filter:drop-shadow(0 0 8px rgba(var(--primary-accent-rgb), .4))}.o7e9Fa_sort-options-list__item-label{letter-spacing:.025em;flex:1;line-height:1.6}.o7e9Fa_sort-options-list__item-check{color:var(--primary-accent);filter:drop-shadow(var(--shadow-text-accent));flex-shrink:0;font-size:1.25rem;animation:.15s cubic-bezier(.34,1.56,.64,1) both o7e9Fa_scale-in}@keyframes o7e9Fa_scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.o7e9Fa_sort-options-list__item{transition:none}.o7e9Fa_sort-options-list__item:hover{transform:none}.o7e9Fa_sort-options-list__item-check{animation:none}}:root.NN8MUW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.NN8MUW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.NN8MUW_sort-bottom-sheet{background:var(--glass-background-fallback)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.NN8MUW_sort-bottom-sheet{background:var(--glass-background-strong);-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur)}}.NN8MUW_sort-bottom-sheet{border:1px solid var(--glass-border);z-index:500;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -8px 32px #00000080, 0 0 0 1px var(--glass-border-subtle);border-bottom:none;border-radius:18px 18px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.NN8MUW_sort-bottom-sheet__backdrop{z-index:400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;transition:opacity .28s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.NN8MUW_sort-bottom-sheet__drag-handle{background:var(--border-color-strong);border-radius:999px;width:42px;height:5px;margin:.5rem auto}.NN8MUW_sort-bottom-sheet__header{border-bottom:1px solid var(--border-color-subtle);justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:0 1rem .75rem;display:flex}.NN8MUW_sort-bottom-sheet__title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700}.NN8MUW_sort-bottom-sheet__close{background:var(--background-component);border:1px solid var(--border-color-light);width:36px;height:36px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.NN8MUW_sort-bottom-sheet__close:hover{background:rgba(var(--text-primary-rgb), .05);color:var(--text-primary);border-color:var(--border-color)}}.NN8MUW_sort-bottom-sheet__close:active{transform:scale(.96)}.NN8MUW_sort-bottom-sheet__content{padding:0 .5rem}:root.CcvRKa_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.CcvRKa_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.CcvRKa_sort-dropdown{background:var(--glass-background-fallback)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CcvRKa_sort-dropdown{background:var(--glass-background-strong);-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur)}}.CcvRKa_sort-dropdown{border:1px solid var(--glass-border);z-index:600;box-shadow:var(--shadow-default), 0 12px 40px #0006, 0 0 0 1px var(--glass-border-subtle);transform-origin:100% 0;border-radius:18px;padding:.5rem;animation:.2s cubic-bezier(.19,1,.22,1) both CcvRKa_dropdown-in;position:fixed}.CcvRKa_sort-dropdown__backdrop{z-index:400;background:0 0;position:fixed;inset:0}.CcvRKa_sort-dropdown>ul{padding-bottom:0!important}@keyframes CcvRKa_dropdown-in{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.CcvRKa_sort-dropdown{animation:none}}:root.MAoUoq_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.MAoUoq_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.MAoUoq_category-list{grid-template-columns:1fr;gap:.75rem;margin:0;padding:0 0 .75rem;list-style:none;display:grid}@media (width>=550px){.MAoUoq_category-list{grid-template-columns:repeat(3,1fr);gap:.5rem}}.MAoUoq_category-list__item{background:rgba(var(--background-glass-base-rgb), .4);border:1px solid var(--border-color);width:100%;color:var(--text-secondary);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (hover:hover){.MAoUoq_category-list__item:hover:not([aria-pressed=true]){background:rgba(var(--border-color-light-rgb), .1);border-color:var(--border-color-light);color:var(--text-primary)}}@media (width>=550px) and (width<=600px){.MAoUoq_category-list__item{font-size:max(.7rem,min(2.16vw,.8125rem))}}@media (width<549px){.MAoUoq_category-list__item{font-size:1rem}}.MAoUoq_category-list__item:active{transform:scale(.96)}.MAoUoq_category-list__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring-color);outline:none}.MAoUoq_category-list__item--active{background:linear-gradient(135deg, rgba(var(--primary-accent-rgb), .12), rgba(var(--primary-accent-rgb), .03));border-color:rgba(var(--primary-accent-rgb), .3);color:var(--text-primary);box-shadow:var(--shadow-accent-sm);font-weight:600}.MAoUoq_category-list__item--active:before{content:"";background:var(--primary-accent);width:3px;height:50%;box-shadow:var(--shadow-text-accent);border-radius:0 999px 999px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.MAoUoq_category-list__item{transition:none}.MAoUoq_category-list__item:hover{transform:none}}:root._9ECk8q_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root._9ECk8q_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}._9ECk8q_category-overlay__backdrop{z-index:400;-webkit-backdrop-filter:blur(6px);background:#0006;transition:opacity .28s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}._9ECk8q_category-overlay__content{background:var(--glass-background-fallback)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._9ECk8q_category-overlay__content{background:var(--glass-background-strong);-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur)}}._9ECk8q_category-overlay__content{border-bottom:none;border:1px solid var(--glass-border);box-shadow:0 -8px 32px #00000080, 0 0 0 1px var(--glass-border-subtle);z-index:500;border-radius:28px 28px 0 0;outline:none;flex-direction:column;height:92vh;display:flex;position:fixed;bottom:0;left:0;right:0}._9ECk8q_category-overlay__handle{background:var(--border-color-strong);border-radius:999px;flex-shrink:0;width:42px;height:5px;margin:.5rem auto}._9ECk8q_category-overlay__header{border-bottom:1px solid var(--border-color-subtle);justify-content:center;align-items:center;padding:.5rem 1rem .75rem;display:flex}._9ECk8q_category-overlay__title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700}._9ECk8q_category-overlay__body{overscroll-behavior:contain;flex:1;padding:1rem .75rem;overflow-y:auto}._9ECk8q_category-overlay__footer{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));background:var(--background-component);border-top:1px solid var(--border-color-strong);z-index:2;flex-shrink:0;box-shadow:0 -4px 16px #0000004d}._9ECk8q_category-overlay__submit-btn{background:var(--primary-accent);width:100%;min-height:48px;color:var(--text-inverse);box-shadow:var(--shadow-accent-sm);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){._9ECk8q_category-overlay__submit-btn:hover{background:var(--primary-accent-dark);box-shadow:var(--shadow-accent-hover)}}._9ECk8q_category-overlay__submit-btn:active{box-shadow:none;transform:scale(.96)}:root.aCIjnq_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.aCIjnq_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.aCIjnq_category-popup{z-index:500;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.aCIjnq_category-popup--closing .aCIjnq_category-popup__backdrop{animation:.28s cubic-bezier(.4,0,.2,1) both aCIjnq_backdrop-out}.aCIjnq_category-popup--closing .aCIjnq_category-popup__window{animation:.28s cubic-bezier(.4,0,.2,1) both aCIjnq_window-out}.aCIjnq_category-popup__backdrop{-webkit-backdrop-filter:blur(6px);background:#00000080;animation:.28s cubic-bezier(.4,0,.2,1) both aCIjnq_backdrop-in;position:fixed;inset:0}.aCIjnq_category-popup__window{z-index:1;background:var(--glass-background-fallback);flex-direction:column;width:min(550px,92vw);display:flex;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aCIjnq_category-popup__window{background:var(--glass-background-strong);-webkit-backdrop-filter:var(--glass-backdrop-blur);backdrop-filter:var(--glass-backdrop-blur)}}.aCIjnq_category-popup__window{border:1px solid var(--glass-border);box-shadow:var(--shadow-default), 0 16px 48px #00000073, 0 0 0 1px var(--glass-border-subtle);border-radius:18px;animation:.28s cubic-bezier(.19,1,.22,1) both aCIjnq_window-in}.aCIjnq_category-popup__window:focus{outline:none}.aCIjnq_category-popup__header{border-bottom:1px solid var(--border-color-subtle);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.aCIjnq_category-popup__title{color:var(--text-primary);letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700}.aCIjnq_category-popup__close{border:1px solid var(--border-color-light);width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;transition:background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.aCIjnq_category-popup__close:hover{background:rgba(var(--text-primary-rgb), .06);color:var(--text-primary);border-color:var(--border-color)}}.aCIjnq_category-popup__close:active{transform:scale(.96)}.aCIjnq_category-popup__body{padding:.75rem .5rem .5rem}.aCIjnq_category-popup__body>ul{padding-bottom:0!important}@keyframes aCIjnq_backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes aCIjnq_backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes aCIjnq_window-in{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes aCIjnq_window-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(10px)}}:root.xkvthW_theme-dark{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#e8e6f5;--text-inverse:#121026;--text-secondary:#b5b0d6;--text-muted:#8e89b3;--background-body:#0b0914;--background-component:#121026;--background-glass-base:#15122b;--background-image-holder:linear-gradient(135deg, #7c6dff17, #9d8fff0a);--gradient-body-start:#15122e;--gradient-body-end:#0b0914;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff3d;--border-color-strong:#7c6dff5e;--rating-color:#f59e0b;--error-color:#b91c1c;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#12102652;--glass-background:#12102685;--glass-background-strong:#121026b8;--glass-background-fallback:#121026f0;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff30;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#12102685;--navbar-bg-scrolled:#121026d1;--navbar-bg-fallback:#121026f0;--shadow-xs:0 2px 8px #7c6dff0d;--shadow-sm:0 4px 16px #7c6dff12;--shadow-default:0 8px 32px #7c6dff1c;--shadow-card:0 4px 15px #7c6dff0f;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .2);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .12);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .28);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .38);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .16);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .26)}:root.xkvthW_theme-light{--primary-accent:#7c6dff;--primary-accent-rgb:124, 109, 255;--primary-accent-dark:#6456e8;--primary-accent-dark-rgb:100, 86, 232;--primary-accent-light:#9d8fff;--primary-accent-light-rgb:157, 143, 255;--text-primary:#121026;--text-inverse:#fff;--text-secondary:#4a456e;--text-muted:#5e5882;--background-body:#f5f4fa;--background-component:#fff;--background-glass-base:#fbfaff;--background-image-holder:linear-gradient(135deg, #7c6dff14, #9d8fff0a);--gradient-body-start:#e8e6f5;--gradient-body-end:#dddaf2;--border-color-subtle:#7c6dff14;--border-color-light:#7c6dff26;--border-color:#7c6dff40;--border-color-strong:#7c6dff66;--rating-color:#f59e0b;--error-color:#dc2626;--gradient-logo-start:#a78bfa;--gradient-logo-mid-1:#c4b5fd;--gradient-logo-mid-2:#7dd3fc;--gradient-logo-end:#6366f1;--gradient-opacity:.9;--glass-background-subtle:#ffffff80;--glass-background:#ffffffbf;--glass-background-strong:#ffffffe6;--glass-background-fallback:#fffffffa;--glass-border-subtle:#7c6dff1a;--glass-border:#7c6dff33;--glass-backdrop-blur:blur(16px);--navbar-bg-default:#ffffffb3;--navbar-bg-scrolled:#fffffff2;--navbar-bg-fallback:#fffffffa;--shadow-xs:0 2px 8px #7c6dff0f;--shadow-sm:0 4px 16px #7c6dff14;--shadow-default:0 8px 32px #7c6dff1f;--shadow-card:0 4px 15px #7c6dff14;--shadow-accent:0 10px 30px rgba(var(--primary-accent-rgb), .25);--shadow-accent-sm:0 4px 15px rgba(var(--primary-accent-rgb), .15);--shadow-accent-hover:0 6px 24px rgba(var(--primary-accent-rgb), .35);--shadow-text-accent:0 0 12px rgba(var(--primary-accent-rgb), .4);--focus-ring-color:rgba(var(--primary-accent-rgb), .5);--shadow-focus-input:0 0 16px rgba(var(--primary-accent-rgb), .15);--shadow-focus-button:0 0 0 3px rgba(var(--primary-accent-rgb), .3)}.xkvthW_content{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:2rem;padding:2rem 0;display:grid}@media (width<=768px){.xkvthW_content{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (width<=500px){.xkvthW_content{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:1rem 0}}
