:root{--color-bg:#f3f4f6;--color-bg-alt:#f7f4f3;--color-bg-transparent:#fff0;--color-text:#1a1a1a;--color-text-alt:#fff;--color-primary:#fbbf24;--color-primary-hover:#f59e0b;--color-primary-active:#d97706;--color-primary-focus:#f59e0b;--color-primary-disabled:#fcd34d;--color-primary-light:#fde68a;--color-on-primary:#1a1a1a;--color-accent:#d97706;--color-accent-hover:#b45309;--color-accent-active:#92400e;--color-accent-focus:#b45309;--color-accent-disabled:#fbbf24;--color-accent-light:#fcd34d;--color-danger:#ff4136;--color-danger-hover:#e63b31;--color-danger-active:#cc342c;--color-danger-focus:#e63b31;--color-danger-disabled:#ff6b63;--color-danger-light:#ff8c86;--color-success:#2ecc40;--color-success-hover:#29b839;--color-success-active:#01ff70;--color-border:#ddd;--color-text-accent:#b45309;--color-text-accent-hover:#92400e;--color-text-muted:#4b5563}[data-theme=dark]{--color-bg:#121212;--color-bg-alt:#f7f4f3;--color-bg-transparent:#12121200;--color-text:#fff;--color-text-alt:#1a1a1a;--color-primary:#fbbf24;--color-accent:#d97706;--color-primary-hover:#f59e0b;--color-accent-hover:#b45309;--color-primary-active:#d97706;--color-accent-active:#92400e;--color-primary-focus:#f59e0b;--color-accent-focus:#b45309;--color-primary-disabled:#fcd34d;--color-accent-disabled:#fbbf24;--nav-color-primary-light:#fde68a;--color-on-primary:#1a1a1a;--color-accent-light:#fcd34d;--color-border:#333}
html,body{scrollbar-width:thin;scrollbar-color:#a1a1a1 #fff}@media (prefers-color-scheme:light){html::-webkit-scrollbar{width:7px}body::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-track{background:#fff;border-radius:4px}body::-webkit-scrollbar-track{background:#fff;border-radius:4px}html::-webkit-scrollbar-thumb{background:#a1a1a1;border-radius:4px;transition:background .3s}body::-webkit-scrollbar-thumb{background:#a1a1a1;border-radius:4px;transition:background .3s}@media (hover:hover){html::-webkit-scrollbar-thumb:hover{background:#787878}body::-webkit-scrollbar-thumb:hover{background:#787878}}html,body{scrollbar-color:#a1a1a1 #fff}}@media (prefers-color-scheme:dark){html::-webkit-scrollbar{width:7px}body::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-track{background:#1f1f1f;border-radius:4px}body::-webkit-scrollbar-track{background:#1f1f1f;border-radius:4px}html::-webkit-scrollbar-thumb{background:#a1a1a1;border-radius:4px;transition:background .3s}body::-webkit-scrollbar-thumb{background:#a1a1a1;border-radius:4px;transition:background .3s}@media (hover:hover){html::-webkit-scrollbar-thumb:hover{background:#787878}body::-webkit-scrollbar-thumb:hover{background:#787878}}html,body{scrollbar-color:#a1a1a1 #1f1f1f}}
*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7a241265daddc572-s.0a3e2386.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a4bffee540098bb-s.3724591d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.4a470d41.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d77ad0cbd7090990-s.p.6d84de41.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.1454d351.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bitter Fallback;src:local(Times New Roman);ascent-override:81.69%;descent-override:23.15%;line-gap-override:0.0%;size-adjust:114.46%}.bitter_6b0e6d9c-module__hDtbRW__className{font-family:Bitter,Bitter Fallback;font-style:normal}
.Navbar-module__NpnVta__navbar{z-index:1001;background-color:#fff;transition:box-shadow .3s ease-in-out;position:sticky;top:0;box-shadow:0 2px 4px #0000001a}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled{box-shadow:0 4px 8px #00000026}.Navbar-module__NpnVta__topRow{border-bottom:1px solid var(--color-border,#eee);padding:5px 0}.Navbar-module__NpnVta__bottomRow{opacity:1;z-index:1000;background-color:#f8f9fa;justify-content:space-between;align-items:center;height:40px;padding:.5rem 1rem;transition:opacity .3s ease-out,height .3s ease-out;display:flex;position:relative;overflow:visible}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__bottomRow{opacity:0;height:0;padding:0}.Navbar-module__NpnVta__bottomLeft,.Navbar-module__NpnVta__bottomRight{align-items:center;display:flex}.Navbar-module__NpnVta__middleLinks{align-items:center;gap:2rem;display:flex}.Navbar-module__NpnVta__navLink{color:var(--color-text,#333);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:1.3rem;text-decoration:none;transition:color .2s ease-in-out,transform .2s ease-in-out;display:flex}@media (hover:hover){.Navbar-module__NpnVta__navLink:hover{color:var(--color-text-accent);transform:translateY(-2px)}}.Navbar-module__NpnVta__container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 1rem;display:flex}.Navbar-module__NpnVta__left{align-items:center;gap:1rem;display:flex}.Navbar-module__NpnVta__logoLink img{width:auto;max-height:45px;transition:max-height .3s ease-in-out}.Navbar-module__NpnVta__icons{align-items:center;gap:1.5rem;display:flex}.Navbar-module__NpnVta__iconWrapper{cursor:pointer;color:var(--color-text,#333);transition:transform .2s ease-in-out,color .2s ease-in-out;position:relative}@media (hover:hover){.Navbar-module__NpnVta__iconWrapper:hover{color:var(--color-text-accent);transform:scale(1.1)}}.Navbar-module__NpnVta__iconWrapper,.Navbar-module__NpnVta__accountWrapper{color:var(--color-text,#333);text-decoration:none}.Navbar-module__NpnVta__iconWrapper:focus-visible,.Navbar-module__NpnVta__accountWrapper:focus-visible{outline:2px solid var(--color-text,#1a1a1a);outline-offset:3px;border-radius:6px}.Navbar-module__NpnVta__badge{background:var(--color-primary);color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex;position:absolute;top:-8px;right:-8px}@media (hover:hover){.Navbar-module__NpnVta__badge:hover{transform:scale(1.1)}}.Navbar-module__NpnVta__skeletonSearch{background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%) 0 0/200% 100%;border-radius:8px;width:100%;max-width:600px;height:45px;animation:1.5s ease-in-out infinite Navbar-module__NpnVta__shimmer}.Navbar-module__NpnVta__skeletonIcon{background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%) 0 0/200% 100%;border-radius:4px;width:24px;height:24px;animation:1.5s ease-in-out infinite Navbar-module__NpnVta__shimmer}@keyframes Navbar-module__NpnVta__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Navbar-module__NpnVta__fadeIn{0%{opacity:0}to{opacity:1}}.Navbar-module__NpnVta__searchContainer{flex:1;justify-content:center;max-width:600px;display:flex}.Navbar-module__NpnVta__searchWrapper{will-change:transform;align-items:center;width:100%;max-width:600px;display:flex;position:relative}.Navbar-module__NpnVta__scrolledMenus{opacity:0;visibility:hidden;align-items:center;gap:.75rem;width:220px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;display:flex;position:absolute;left:-6%;transform:translate(-100%)}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__scrolledMenus{opacity:1;visibility:visible;transform:translate(0)}.Navbar-module__NpnVta__searchInputWrapper{align-items:center;width:100%;max-width:600px;transition:width .3s ease-in-out,margin-left .3s ease-in-out;display:flex;position:relative}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__searchInputWrapper{width:calc(100% - 200px);margin-left:200px}.Navbar-module__NpnVta__searchInput{width:100%;color:var(--color-text,#333);appearance:none;background-color:#f5f5f5;border:none;border-radius:8px;padding:.75rem 5rem .75rem 1rem;font-size:1rem;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out}.Navbar-module__NpnVta__searchInput::-webkit-search-cancel-button{appearance:none}.Navbar-module__NpnVta__searchInput::-webkit-search-decoration{appearance:none}.Navbar-module__NpnVta__searchInput:focus{box-shadow:0 0 0 2px var(--color-primary,#0070f3);background-color:#fff;outline:none}.Navbar-module__NpnVta__searchClear,.Navbar-module__NpnVta__searchSubmit{color:var(--color-text,#333);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .15s ease-out,opacity .15s ease-out;display:grid;position:absolute}.Navbar-module__NpnVta__searchClear{opacity:.6;border-radius:50%;width:32px;height:32px;right:2.75rem}.Navbar-module__NpnVta__searchSubmit{opacity:.75;border-radius:6px;width:40px;height:40px;right:4px}@media (hover:hover){.Navbar-module__NpnVta__searchClear:hover,.Navbar-module__NpnVta__searchSubmit:hover{opacity:1;background-color:#0000000f}}.Navbar-module__NpnVta__searchClear:focus-visible,.Navbar-module__NpnVta__searchSubmit:focus-visible{opacity:1;outline:2px solid var(--color-accent-hover,#b45309);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.Navbar-module__NpnVta__searchSpinner{animation:.8s linear infinite Navbar-module__NpnVta__searchSpin}}@keyframes Navbar-module__NpnVta__searchSpin{to{transform:rotate(360deg)}}.Navbar-module__NpnVta__searchBackdrop{z-index:1000;background:#11182747;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.Navbar-module__NpnVta__searchBackdrop{animation:.15s ease-out Navbar-module__NpnVta__searchBackdropIn}}@keyframes Navbar-module__NpnVta__searchBackdropIn{0%{opacity:0}}@media (max-width:768px){.Navbar-module__NpnVta__searchBackdrop{display:none}}.Navbar-module__NpnVta__link{color:var(--color-text,#333);padding:.5rem 1rem;text-decoration:none;transition:background .2s ease-in-out,transform .2s ease-in-out;display:block}@media (hover:hover){.Navbar-module__NpnVta__link:hover{background:#0000000d;border-radius:6px;transform:translate(5px)}}.Navbar-module__NpnVta__mobileMenuButton{cursor:pointer;color:var(--color-text,#333);background:0 0;border:none;margin:-10px;padding:10px;transition:transform .2s ease-in-out;display:none}.Navbar-module__NpnVta__mobileMenuButton:active,.Navbar-module__NpnVta__mobileClose:active{transform:scale(.96)}.Navbar-module__NpnVta__mobileOverlay{z-index:999;opacity:0;visibility:hidden;background-color:#0009;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:0}.Navbar-module__NpnVta__mobileOverlayOpen{opacity:1;visibility:visible;transition-delay:0s}.Navbar-module__NpnVta__mobileMenu{overscroll-behavior:contain;z-index:1000;width:80%;max-width:300px;height:100dvh;padding:calc(1.5rem + env(safe-area-inset-top))1rem calc(1.5rem + env(safe-area-inset-bottom));padding-left:calc(1rem + env(safe-area-inset-left));visibility:hidden;background-color:#fff;transition:transform .3s ease-in-out,visibility 0s linear .3s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:4px 0 12px #0000001a}.Navbar-module__NpnVta__mobileMenu.Navbar-module__NpnVta__open{visibility:visible;transition-delay:0s;transform:translate(0)}.Navbar-module__NpnVta__mobileClose{cursor:pointer;width:44px;height:44px;color:var(--color-text,#333);background:0 0;border:none;place-items:center;margin:-10px 0 1rem -10px;transition:transform .2s ease-in-out;display:grid}.Navbar-module__NpnVta__mobileCategories{margin-top:1rem;margin-bottom:2rem}.Navbar-module__NpnVta__mobileSectionTitle{color:var(--color-text,#333);border-bottom:1px solid #0000000d;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.75rem 0;font-size:1.25rem;font-weight:700;display:flex}.Navbar-module__NpnVta__mobileCategories .Navbar-module__NpnVta__mobileLink{color:var(--nav-color-text-light,#666);padding-left:2rem;font-size:.95rem}.Navbar-module__NpnVta__mobileLink{color:var(--color-text,#333);border-bottom:1px solid #0000000d;align-items:center;gap:.75rem;padding:.75rem 0;font-size:1rem;text-decoration:none;transition:color .2s ease-in-out,transform .2s ease-in-out;display:flex}.Navbar-module__NpnVta__mobileLink:last-child{border-bottom:none}@media (hover:hover){.Navbar-module__NpnVta__mobileLink:hover{color:var(--color-accent-hover);transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.Navbar-module__NpnVta__mobileMenu,.Navbar-module__NpnVta__mobileOverlay{transition-duration:0s}}.Navbar-module__NpnVta__mobileLink svg{flex-shrink:0}:root{--nav-color-text-light:#666;--nav-color-primary-dark:#005bb5;--nav-color-primary-light:#e6f0ff;--navbar-height:80px;--navbar-height-mobile:60px}@media (max-width:1024px){.Navbar-module__NpnVta__container{padding:0 .75rem}.Navbar-module__NpnVta__searchContainer,.Navbar-module__NpnVta__searchInputWrapper{max-width:500px}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__searchInputWrapper{width:calc(100% - 180px);margin-left:180px}}@media (max-width:768px){.Navbar-module__NpnVta__bottomRow{display:none}.Navbar-module__NpnVta__mobileMenuButton{display:block}.Navbar-module__NpnVta__logoLink img{max-height:40px}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__logoLink img{max-height:35px}.Navbar-module__NpnVta__searchContainer{flex-basis:100%;order:3;max-width:none;margin:1rem 0 0}.Navbar-module__NpnVta__searchWrapper{max-width:none}.Navbar-module__NpnVta__topRow .Navbar-module__NpnVta__container{flex-wrap:wrap}.Navbar-module__NpnVta__left{flex:1}.Navbar-module__NpnVta__icons{order:2}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__searchInputWrapper{width:100%;max-width:none;margin-left:0}.Navbar-module__NpnVta__scrolledMenus{display:none!important}}@media (max-width:480px){.Navbar-module__NpnVta__topRow{padding:1rem 0}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__topRow{padding:.75rem 0}.Navbar-module__NpnVta__logoLink img{max-height:35px}.Navbar-module__NpnVta__middleLinks{gap:1rem}}.Navbar-module__NpnVta__bottomContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:flex}@media (max-width:900px){.Navbar-module__NpnVta__bottomContainer{gap:1.25rem 1.5rem}}.Navbar-module__NpnVta__featuredLink{color:var(--color-text,#333);font-size:1.3rem;font-weight:600;transition:color .2s ease-in-out,transform .2s ease-in-out}@media (hover:hover){.Navbar-module__NpnVta__featuredLink:hover{color:var(--color-text-accent);transform:translateY(-2px)}}.Navbar-module__NpnVta__bottomRow{justify-content:center;gap:0}.Navbar-module__NpnVta__middleLinks{gap:1.5rem}.Navbar-module__NpnVta__searchMenu{z-index:1010;background-color:#fff;border-radius:12px;flex-direction:column;width:min(840px,100vw - 32px);max-height:min(80vh,680px);transition:top .3s ease-in-out;display:flex;position:absolute;top:calc(100% + 51px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 40px #11182729,0 2px 6px #1118270f}.Navbar-module__NpnVta__navbar.Navbar-module__NpnVta__scrolled .Navbar-module__NpnVta__searchMenu{top:calc(100% + .6rem)}@media (max-width:768px){.Navbar-module__NpnVta__searchMenu{border-radius:0 0 12px 12px;width:100%!important;max-width:100%!important;margin:0!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;transform:none!important}}@keyframes Navbar-module__NpnVta__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__NpnVta__accountWrapper{cursor:pointer;color:var(--color-text,#333);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;transition:transform .2s ease-in-out,color .2s ease-in-out;display:flex}@media (hover:hover){.Navbar-module__NpnVta__accountWrapper:hover{color:var(--color-text-accent);background:#0070f30d;transform:scale(1.05)}}.Navbar-module__NpnVta__accountWrapper span{white-space:nowrap;font-size:.9rem;font-weight:500}.Navbar-module__NpnVta__iconDivider{background-color:var(--color-border,#ddd);width:1px;height:24px;margin:0 .5rem}.Navbar-module__NpnVta__menuWrapper{position:relative}.Navbar-module__NpnVta__dropdown{border:1px solid var(--color-border,#eee);z-index:1011;background-color:#fff;border-radius:8px;min-width:200px;padding:.5rem 0;animation:.3s ease-out Navbar-module__NpnVta__dropDown;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 4px 12px #0000001a}.Navbar-module__NpnVta__bottomRow .Navbar-module__NpnVta__menuWrapper{z-index:1001;position:relative}.Navbar-module__NpnVta__bottomRow .Navbar-module__NpnVta__menuWrapper button{box-shadow:none;padding:0;background:0 0!important;border:none!important}.Navbar-module__NpnVta__bottomRow .Navbar-module__NpnVta__dropdown{z-index:1011}@keyframes Navbar-module__NpnVta__dropDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__NpnVta__menuList{margin:0;padding:0;list-style:none}.Navbar-module__NpnVta__link{color:var(--color-text,#333);padding:.75rem 1rem;font-size:.95rem;text-decoration:none;transition:background .2s ease-in-out,transform .2s ease-in-out;display:block}@media (hover:hover){.Navbar-module__NpnVta__link:hover{background:#0000000d;transform:translate(5px)}}.Navbar-module__NpnVta__scrolledMenus .Navbar-module__NpnVta__menuWrapper{position:relative}.Navbar-module__NpnVta__scrolledMenus .Navbar-module__NpnVta__menuWrapper button{white-space:nowrap;width:120px;color:var(--color-text,#333);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.3rem;margin-right:.5rem;padding:.5rem .75rem;font-size:1.3rem;font-weight:500;text-decoration:none;transition:color .2s ease-in-out,transform .2s ease-in-out;display:flex}@media (hover:hover){.Navbar-module__NpnVta__scrolledMenus .Navbar-module__NpnVta__menuWrapper button:hover{color:var(--color-text-accent);transform:translateY(-2px)}}.Navbar-module__NpnVta__scrolledMenus .Navbar-module__NpnVta__menuWrapper button svg{flex-shrink:0;width:16px;height:16px}.Navbar-module__NpnVta__scrolledMenus .Navbar-module__NpnVta__dropdown{top:calc(100% + .5rem);left:0}@media (max-width:768px){.Navbar-module__NpnVta__accountWrapper span{font-size:.85rem;display:inline}.Navbar-module__NpnVta__iconDivider{display:block}.Navbar-module__NpnVta__scrolledMenus .Navbar-module__NpnVta__menuWrapper{display:none}}
.SearchMenu-module__7B5hma__listbox{flex-direction:column;flex:auto;min-height:0;display:flex}.SearchMenu-module__7B5hma__scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding-block:4px 12px;transition:opacity .15s ease-out;overflow-y:auto}.SearchMenu-module__7B5hma__listboxResults .SearchMenu-module__7B5hma__scroll{grid-template-columns:minmax(0,1fr) 220px;align-items:start;display:grid}.SearchMenu-module__7B5hma__stale{opacity:.55}.SearchMenu-module__7B5hma__mobileBar{display:none}.SearchMenu-module__7B5hma__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px 6px;display:flex}.SearchMenu-module__7B5hma__sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.SearchMenu-module__7B5hma__sectionCount{color:#6b7280;font-variant-numeric:tabular-nums;font-size:12px}.SearchMenu-module__7B5hma__recentHead{flex-shrink:0;padding-block-start:16px}.SearchMenu-module__7B5hma__clearRecent{min-height:24px;font:inherit;color:#4b5563;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;border-radius:4px;margin-inline-end:-4px;padding:0 4px;font-size:13px;text-decoration:underline}@media (hover:hover){.SearchMenu-module__7B5hma__clearRecent:hover{color:#1a1a1a}}.SearchMenu-module__7B5hma__panel [role=option]{cursor:pointer;color:#1a1a1a;-webkit-tap-highlight-color:transparent;text-decoration:none}.SearchMenu-module__7B5hma__panel [role=option][data-active]{background-color:#fef3c7}.SearchMenu-module__7B5hma__panel [role=option]:focus-visible,.SearchMenu-module__7B5hma__clearRecent:focus-visible,.SearchMenu-module__7B5hma__closeButton:focus-visible{outline:2px solid var(--color-accent-hover,#b45309);outline-offset:-2px}.SearchMenu-module__7B5hma__options_products{flex-direction:column;padding-inline:8px;display:flex}.SearchMenu-module__7B5hma__product{border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.SearchMenu-module__7B5hma__thumb{object-fit:contain;outline-offset:-1px;background:#f9fafb;border-radius:6px;outline:1px solid #0000001a;width:48px;height:64px}.SearchMenu-module__7B5hma__productText{flex-direction:column;gap:2px;min-width:0;display:flex}.SearchMenu-module__7B5hma__productTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.SearchMenu-module__7B5hma__productTitle mark{color:inherit;background:0 0;font-weight:700}.SearchMenu-module__7B5hma__productMeta{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.SearchMenu-module__7B5hma__productAside{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.SearchMenu-module__7B5hma__priceLine{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.SearchMenu-module__7B5hma__price{font-size:15px;font-weight:600}.SearchMenu-module__7B5hma__oldPrice{color:#6b7280;font-size:13px}.SearchMenu-module__7B5hma__unavailable{color:#6b7280;font-size:14px}.SearchMenu-module__7B5hma__badge{border-radius:4px;padding:1px 6px;font-size:12px;font-weight:600;line-height:1.5}.SearchMenu-module__7B5hma__badgeSale{color:#b91c1c;background:#fee2e2}.SearchMenu-module__7B5hma__badgeMuted{color:#4b5563;background:#f3f4f6}.SearchMenu-module__7B5hma__section_categories{border-inline-start:1px solid #f0f0f0;align-self:stretch}.SearchMenu-module__7B5hma__options_categories{flex-direction:column;padding-inline:8px;display:flex}.SearchMenu-module__7B5hma__category{border-radius:6px;flex-direction:column;gap:1px;padding:8px 10px;font-size:15px;display:flex}.SearchMenu-module__7B5hma__categoryParent{color:#6b7280;font-size:12px}.SearchMenu-module__7B5hma__options_chips{flex-wrap:wrap;gap:8px;padding:4px 16px 8px;display:flex}.SearchMenu-module__7B5hma__chip{border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:6px 14px;font-size:14px;transition:border-color .15s ease-out,background-color .15s ease-out;display:inline-flex}.SearchMenu-module__7B5hma__chip[data-active]{border-color:#f59e0b}.SearchMenu-module__7B5hma__chip .SearchMenu-module__7B5hma__categoryParent:before{content:"· "}.SearchMenu-module__7B5hma__options_list{flex-direction:column;padding-inline:8px;display:flex}.SearchMenu-module__7B5hma__recent{border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:8px;font-size:15px;display:flex}.SearchMenu-module__7B5hma__rowIcon{color:#6b7280;flex-shrink:0}.SearchMenu-module__7B5hma__footer{background-color:#fafafa;border-top:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.SearchMenu-module__7B5hma__footer>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.SearchMenu-module__7B5hma__footer>svg{flex-shrink:0}.SearchMenu-module__7B5hma__enterHint{color:#4b5563;background:#fff;border:1px solid #d1d5db;border-bottom-width:2px;border-radius:4px;margin-inline-start:auto;padding:1px 6px;font-family:inherit;font-size:12px;font-weight:500}.SearchMenu-module__7B5hma__message{color:#4b5563;text-align:center;text-wrap:pretty;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:28px 24px 8px;font-size:14px;display:flex}.SearchMenu-module__7B5hma__message>svg{color:#9ca3af;margin-block-end:4px}.SearchMenu-module__7B5hma__messageTitle{color:#1a1a1a;overflow-wrap:anywhere;font-size:16px;font-weight:600}.SearchMenu-module__7B5hma__skeletons{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.SearchMenu-module__7B5hma__skeleton{background:#f3f4f6;border-radius:8px;height:72px}@media (prefers-reduced-motion:no-preference){.SearchMenu-module__7B5hma__skeleton{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/200% 100%;animation:1.4s linear infinite SearchMenu-module__7B5hma__shimmer}}@keyframes SearchMenu-module__7B5hma__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.SearchMenu-module__7B5hma__mobileBar{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:flex-end;padding:2px 4px;display:flex}.SearchMenu-module__7B5hma__closeButton{min-height:44px;font:inherit;color:#1a1a1a;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:15px;display:inline-flex}.SearchMenu-module__7B5hma__listboxResults .SearchMenu-module__7B5hma__scroll{display:block}.SearchMenu-module__7B5hma__section_categories{border-inline-start:0;border-top:1px solid #f0f0f0;margin-top:8px}.SearchMenu-module__7B5hma__options_categories{flex-flow:wrap;gap:8px;padding:4px 16px 8px}.SearchMenu-module__7B5hma__category{border:1px solid #e5e7eb;border-radius:999px;flex-direction:row;align-items:center;gap:6px;min-height:40px;padding:6px 14px;font-size:14px}.SearchMenu-module__7B5hma__category .SearchMenu-module__7B5hma__categoryParent:before{content:"· "}.SearchMenu-module__7B5hma__product{padding-block:10px}.SearchMenu-module__7B5hma__enterHint{display:none}}@media (max-width:480px){.SearchMenu-module__7B5hma__product{grid-template-columns:48px minmax(0,1fr);gap:4px 12px}.SearchMenu-module__7B5hma__thumb{grid-row:1/span 2}.SearchMenu-module__7B5hma__productAside{flex-direction:row;grid-column:2;align-items:center;gap:8px}}
.Footer-module__q7ZRWa__footer{color:#fff;background-color:#333;min-height:400px;padding:3rem 1.5rem;font-family:Arial,sans-serif}.Footer-module__q7ZRWa__logo{fill:#fff;color:#fff}.Footer-module__q7ZRWa__container{max-width:1200px;margin:0 auto}.Footer-module__q7ZRWa__grid{flex-direction:column;gap:2.5rem;display:flex}.Footer-module__q7ZRWa__section{flex-direction:column;gap:1.5rem;display:flex}.Footer-module__q7ZRWa__description{opacity:.9;font-size:.9rem;line-height:1.5}.Footer-module__q7ZRWa__socials{gap:1.5rem;display:flex}.Footer-module__q7ZRWa__heading{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;padding-left:.25rem;font-size:1.25rem;font-weight:600}.Footer-module__q7ZRWa__linksContainer{flex-direction:column;gap:1.5rem;display:flex}.Footer-module__q7ZRWa__linksColumn{flex:1}.Footer-module__q7ZRWa__list{flex-direction:column;gap:.75rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.Footer-module__q7ZRWa__list a{color:#d1d5db;border-radius:4px;padding:.25rem;text-decoration:none;transition:background-color .2s,color .2s}@media (hover:hover){.Footer-module__q7ZRWa__list a:hover{color:#fff;background-color:#444}}.Footer-module__q7ZRWa__payments{flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.Footer-module__q7ZRWa__paymentGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.Footer-module__q7ZRWa__paymentGroup img{object-fit:contain;object-position:center}.Footer-module__q7ZRWa__secureGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.Footer-module__q7ZRWa__secureGroup img{object-fit:contain;object-position:center;height:60px}.Footer-module__q7ZRWa__border{background-color:#555;width:2px;margin:0 1.5rem}.Footer-module__q7ZRWa__bottomBorder{background-color:#555;width:100%;height:1px;margin:1rem 0}.Footer-module__q7ZRWa__bottom{text-align:center;margin-top:2rem;font-size:.85rem}.Footer-module__q7ZRWa__bottomLegal{flex-direction:column;gap:1rem;display:flex}.Footer-module__q7ZRWa__bottomLegalId{color:#d1d5db;font-size:.8rem}.Footer-module__q7ZRWa__legal{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.Footer-module__q7ZRWa__legal a{color:#d1d5db;border-radius:4px;padding:.25rem .5rem;text-decoration:none;transition:background-color .2s,color .2s}@media (hover:hover){.Footer-module__q7ZRWa__legal a:hover{color:#fff;background-color:#444}}@media (min-width:768px){.Footer-module__q7ZRWa__grid{flex-direction:row;justify-content:space-between}.Footer-module__q7ZRWa__section{width:45%}.Footer-module__q7ZRWa__linksContainer{flex-flow:wrap;gap:3rem}.Footer-module__q7ZRWa__linksColumn{min-width:0}.Footer-module__q7ZRWa__payments{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.Footer-module__q7ZRWa__paymentGroup{justify-content:flex-end}.Footer-module__q7ZRWa__secureGroup{justify-content:flex-start}.Footer-module__q7ZRWa__bottomLegal{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:0}.Footer-module__q7ZRWa__legal{justify-content:flex-end}}@media (max-width:767px){.Footer-module__q7ZRWa__linksContainer{border-bottom:1px solid #555;flex-direction:row;place-content:center;gap:0;padding-bottom:1rem}.Footer-module__q7ZRWa__paymentGroup img,.Footer-module__q7ZRWa__secureGroup img{height:50px}.Footer-module__q7ZRWa__border{display:none}.Footer-module__q7ZRWa__payments{flex-flow:wrap;justify-content:center;gap:2rem}.Footer-module__q7ZRWa__secureGroup{border-top:1px solid #555;padding-top:1rem}}.Footer-module__q7ZRWa__icon{color:#fff;width:32px;height:32px;transition:transform .3s,filter .3s;display:inline-block}.Footer-module__q7ZRWa__facebook{color:#1877f2;background:linear-gradient(135deg,#1877f2 0%,#3b5998 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (hover:hover){.Footer-module__q7ZRWa__facebook:hover{filter:drop-shadow(0 0 8px #1877f299);transform:scale(1.2)rotate(5deg)}}.Footer-module__q7ZRWa__twitter{color:#000;background:linear-gradient(135deg,#000 0%,#333 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (hover:hover){.Footer-module__q7ZRWa__twitter:hover{filter:drop-shadow(0 0 8px #0009);transform:scale(1.2)rotate(-5deg)}}.Footer-module__q7ZRWa__instagram{color:#e1306c;background:linear-gradient(135deg,#e1306c 0%,#fcaf45 50%,#405de6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (hover:hover){.Footer-module__q7ZRWa__instagram:hover{filter:drop-shadow(0 0 8px #e1306c99);transform:scale(1.2)rotate(5deg)}}.Footer-module__q7ZRWa__youtube{color:red;background:linear-gradient(135deg,red 0%,#cd201f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (hover:hover){.Footer-module__q7ZRWa__youtube:hover{filter:drop-shadow(0 0 8px #f009);transform:scale(1.2)rotate(-5deg)}}.Footer-module__q7ZRWa__tiktok{color:#00f7ef;background:linear-gradient(135deg,#00f7ef 0%,#ee1d52 50%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (hover:hover){.Footer-module__q7ZRWa__tiktok:hover{filter:drop-shadow(0 0 8px #00f7ef99);transform:scale(1.2)rotate(5deg)}}.Footer-module__q7ZRWa__linkedin{color:#0a66c2;background:linear-gradient(135deg,#0a66c2 0%,#0077b5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (hover:hover){.Footer-module__q7ZRWa__linkedin:hover{filter:drop-shadow(0 0 8px #0a66c299);transform:scale(1.2)rotate(-5deg)}}.Footer-module__q7ZRWa__alcoholWarning{justify-content:center;align-items:center;margin:1rem 0;padding:1rem 0;display:flex}.Footer-module__q7ZRWa__alcoholWarningImage{object-fit:contain;max-width:min(150px,100%);height:auto}@media (max-width:767px){.Footer-module__q7ZRWa__alcoholWarningImage{max-width:120px}}
.AlcoholWarning-module__TZ4NGa__container{z-index:998;opacity:1;background:#fff;border:1px solid #0000000f;border-radius:clamp(12px,1.5vw,16px);max-width:clamp(200px,25vw,280px);padding:clamp(12px,1.5vw,16px);transition:opacity .4s,transform .4s;animation:.4s cubic-bezier(.4,0,.2,1) AlcoholWarning-module__TZ4NGa__slideInLeft;position:fixed;bottom:clamp(20px,4vh,32px);left:clamp(16px,3vw,32px);overflow:hidden;transform:translate(0);box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014}.AlcoholWarning-module__TZ4NGa__progressBar{z-index:1;background:#dc2626;height:3px;transition:width .1s linear;position:absolute;top:0;left:0;box-shadow:0 0 4px #dc262680}@keyframes AlcoholWarning-module__TZ4NGa__slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.AlcoholWarning-module__TZ4NGa__container.AlcoholWarning-module__TZ4NGa__dismissing{opacity:0;transform:translate(-100%)scale(.95)}.AlcoholWarning-module__TZ4NGa__imageWrapper{z-index:0;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.AlcoholWarning-module__TZ4NGa__image{object-fit:contain;border-radius:clamp(8px,1vw,12px);width:100%;height:auto}.AlcoholWarning-module__TZ4NGa__closeButton{cursor:pointer;color:#333;z-index:2;background:#0000001a;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(28px,3vw,32px);height:clamp(28px,3vw,32px);transition:background .2s,transform .2s;display:flex;position:absolute;top:clamp(8px,1vw,12px);right:clamp(8px,1vw,12px)}@media (hover:hover){.AlcoholWarning-module__TZ4NGa__closeButton:hover{background:#0003;transform:scale(1.1)}}.AlcoholWarning-module__TZ4NGa__closeButton:active{transform:scale(.95)}.AlcoholWarning-module__TZ4NGa__closeButton:focus-visible{outline-offset:2px;outline:2px solid #333}@media (max-width:768px){.AlcoholWarning-module__TZ4NGa__container{width:auto;max-width:200px;bottom:clamp(16px,3vh,24px);left:clamp(12px,2vw,16px);right:clamp(12px,2vw,16px)}}@media (min-width:769px){.AlcoholWarning-module__TZ4NGa__container{bottom:clamp(20px,4vh,32px)}}@media (prefers-reduced-motion:reduce){.AlcoholWarning-module__TZ4NGa__container{transition:opacity .2s;animation:none}.AlcoholWarning-module__TZ4NGa__container.AlcoholWarning-module__TZ4NGa__dismissing{transition:opacity .2s}@media (hover:hover){.AlcoholWarning-module__TZ4NGa__closeButton:hover{transform:none}}}
.BackToTop-module__OmLMea__button{right:calc(clamp(16px,3vw,32px) + env(safe-area-inset-right));bottom:calc(clamp(20px,4vh,32px) + env(safe-area-inset-bottom));z-index:1000;color:#fff;cursor:pointer;opacity:0;visibility:hidden;background:#1a1a1a;border:0;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),background-color .15s,visibility 0s linear .2s;display:grid;position:fixed;transform:translateY(16px)scale(.9);box-shadow:0 1px 2px #0000003d,0 8px 24px #0000002e}.BackToTop-module__OmLMea__visible{opacity:1;visibility:visible;transition-delay:0s;transform:none}.BackToTop-module__OmLMea__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.BackToTop-module__OmLMea__track,.BackToTop-module__OmLMea__progress{fill:none;stroke-width:2.5px}.BackToTop-module__OmLMea__track{stroke:#ffffff24}.BackToTop-module__OmLMea__progress{stroke:var(--color-primary);stroke-linecap:round}.BackToTop-module__OmLMea__icon{transition:transform .15s cubic-bezier(.2,0,0,1);position:relative}@media (hover:hover){.BackToTop-module__OmLMea__button:hover{background:#333}.BackToTop-module__OmLMea__button:hover .BackToTop-module__OmLMea__icon{transform:translateY(-2px)}}.BackToTop-module__OmLMea__visible:active{transform:scale(.96)}.BackToTop-module__OmLMea__button:focus-visible{outline:3px solid var(--color-primary-active);outline-offset:3px}@media (max-width:768px){.BackToTop-module__OmLMea__button{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.BackToTop-module__OmLMea__button{transition:opacity .15s linear,visibility 0s linear .15s;transform:none}.BackToTop-module__OmLMea__visible{transition-delay:0s}.BackToTop-module__OmLMea__visible:active{transform:none}@media (hover:hover){.BackToTop-module__OmLMea__button:hover .BackToTop-module__OmLMea__icon{transform:none}}}@media (forced-colors:active){.BackToTop-module__OmLMea__button{border:2px solid buttontext}}
.CookieConsent-module__NpsKga__container{z-index:999;opacity:1;background:#fff;border:1px solid #0000000f;border-radius:clamp(12px,1.5vw,16px);max-width:clamp(320px,35vw,420px);transition:opacity .3s,transform .3s;animation:.4s cubic-bezier(.4,0,.2,1) CookieConsent-module__NpsKga__slideInRight;position:fixed;bottom:clamp(20px,4vh,32px);right:clamp(16px,3vw,32px);transform:translate(0);box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014}@keyframes CookieConsent-module__NpsKga__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.CookieConsent-module__NpsKga__container.CookieConsent-module__NpsKga__dismissing{opacity:0;transform:translate(100%)}.CookieConsent-module__NpsKga__content{flex-wrap:wrap;align-items:flex-start;gap:clamp(12px,1.5vw,16px);padding:clamp(16px,2vw,20px);display:flex}.CookieConsent-module__NpsKga__iconWrapper{background:linear-gradient(135deg,var(--color-primary-light)0%,var(--color-primary)100%);width:clamp(36px,4vw,40px);height:clamp(36px,4vw,40px);color:var(--color-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CookieConsent-module__NpsKga__text{flex:1;min-width:0}.CookieConsent-module__NpsKga__message{color:#374151;letter-spacing:-.01em;margin:0;font-size:clamp(.875rem,1.5vw,.95rem);font-weight:400;line-height:1.6}.CookieConsent-module__NpsKga__link{color:#92400e;text-underline-offset:2px;font-weight:500;text-decoration:underline}@media (hover:hover){.CookieConsent-module__NpsKga__link:hover{text-decoration-thickness:2px}}.CookieConsent-module__NpsKga__actions{flex-basis:100%;justify-content:flex-end;gap:clamp(8px,1vw,12px);display:flex}.CookieConsent-module__NpsKga__acceptButton{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-hover)100%);color:var(--color-text);cursor:pointer;white-space:nowrap;border:none;border-radius:clamp(6px,.8vw,8px);padding:clamp(8px,1vw,10px) clamp(16px,2vw,20px);font-size:clamp(.85rem,1.4vw,.9rem);font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 2px 8px #fbbf244d}@media (hover:hover){.CookieConsent-module__NpsKga__acceptButton:hover{background:linear-gradient(135deg,var(--color-primary-hover)0%,var(--color-primary-active)100%);transform:translateY(-1px);box-shadow:0 4px 12px #fbbf2466}}.CookieConsent-module__NpsKga__acceptButton:active{transform:translateY(0)}.CookieConsent-module__NpsKga__acceptButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CookieConsent-module__NpsKga__declineButton{color:var(--color-text);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #6b7280;border-radius:clamp(6px,.8vw,8px);padding:clamp(8px,1vw,10px) clamp(16px,2vw,20px);font-size:clamp(.85rem,1.4vw,.9rem);font-weight:600;transition:background-color .2s}@media (hover:hover){.CookieConsent-module__NpsKga__declineButton:hover{background:#f3f4f6}}.CookieConsent-module__NpsKga__declineButton:active{transform:scale(.95)}.CookieConsent-module__NpsKga__declineButton:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (max-width:768px){.CookieConsent-module__NpsKga__container{width:auto;max-width:none;bottom:clamp(16px,3vh,24px);left:clamp(12px,2vw,16px);right:clamp(12px,2vw,16px)}.CookieConsent-module__NpsKga__content{flex-direction:column;gap:clamp(12px,2vw,16px)}.CookieConsent-module__NpsKga__actions{justify-content:space-between;width:100%}.CookieConsent-module__NpsKga__acceptButton,.CookieConsent-module__NpsKga__declineButton{flex:1}}@media (min-width:769px){.CookieConsent-module__NpsKga__container{bottom:clamp(80px,10vh,100px)}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__NpsKga__container{transition:opacity .2s;animation:none}.CookieConsent-module__NpsKga__container.CookieConsent-module__NpsKga__dismissing{transition:opacity .2s}@media (hover:hover){.CookieConsent-module__NpsKga__acceptButton:hover{transform:none}}}
.ToastListener-module__DmEYyW__toastContainer{top:calc(20px + env(safe-area-inset-top));right:calc(20px + env(safe-area-inset-right));z-index:10000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.ToastListener-module__DmEYyW__toast{background:var(--color-bg-alt,#fff);pointer-events:auto;cursor:pointer;border-left:4px solid;border-radius:12px;min-width:280px;max-width:400px;padding:16px 20px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);animation:.3s ease-out ToastListener-module__DmEYyW__slideIn;overflow:hidden;box-shadow:0 4px 16px #00000026,0 2px 8px #0000001a}@media (hover:hover){.ToastListener-module__DmEYyW__toast:hover{transform:translate(-4px);box-shadow:0 6px 20px #0003,0 3px 10px #00000026}}.ToastListener-module__DmEYyW__toast.ToastListener-module__DmEYyW__success{border-left-color:var(--color-primary)}.ToastListener-module__DmEYyW__toast.ToastListener-module__DmEYyW__error{border-left-color:var(--color-danger)}.ToastListener-module__DmEYyW__toast.ToastListener-module__DmEYyW__info{border-left-color:var(--color-accent)}.ToastListener-module__DmEYyW__toast.ToastListener-module__DmEYyW__warning{border-left-color:var(--color-primary-hover)}.ToastListener-module__DmEYyW__toastContent{align-items:center;gap:12px;display:flex}.ToastListener-module__DmEYyW__toastMessage{color:var(--color-text);font-size:.95rem;font-weight:500;line-height:1.4}@keyframes ToastListener-module__DmEYyW__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (max-width:768px){.ToastListener-module__DmEYyW__toastContainer{top:calc(10px + env(safe-area-inset-top));align-items:stretch;left:10px;right:10px}.ToastListener-module__DmEYyW__toast{min-width:auto;max-width:100%}}@media (prefers-reduced-motion:reduce){.ToastListener-module__DmEYyW__toast{transition:none;animation:none}}
