.mk6yFG_topics{gap:10px;margin-top:14px;display:grid}.mk6yFG_topic{--topic-color:var(--brand);border:1px solid color-mix(in srgb,var(--topic-color) 16%,var(--line));background:linear-gradient(115deg,color-mix(in srgb,var(--topic-color) 6%,var(--surface)),var(--surface));color:var(--text);border-radius:16px;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.mk6yFG_topic:nth-child(2){--topic-color:#8b63ce}.mk6yFG_topic:nth-child(3){--topic-color:#248d85}.mk6yFG_topic:hover{border-color:var(--topic-color);transform:translateY(-2px)}.mk6yFG_topic:focus-visible{outline:2px solid var(--topic-color);outline-offset:3px}.mk6yFG_icon{background:color-mix(in srgb,var(--topic-color) 10%,var(--surface));width:36px;height:40px;color:var(--topic-color);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.mk6yFG_icon svg{width:21px;height:21px}.mk6yFG_text{flex:1;min-width:0}.mk6yFG_text small{color:var(--topic-color);margin-bottom:3px;font-size:10px;display:block}.mk6yFG_text strong{font-size:13px;font-weight:600;line-height:1.75;display:block}.mk6yFG_arrow{color:var(--topic-color);flex-shrink:0;font-size:21px}@media (min-width:900px){.mk6yFG_topics{grid-template-columns:repeat(3,minmax(0,1fr))}.mk6yFG_topic{align-items:flex-start}.mk6yFG_arrow{align-self:center}}@media (max-width:600px){.mk6yFG_topic{gap:10px;padding:12px}.mk6yFG_text strong{font-size:12px}.mk6yFG_text small{font-size:9px}}@media (prefers-reduced-motion:reduce){.mk6yFG_topic{transition:none}.mk6yFG_topic:hover{transform:none}}
.TujAPa_manual{isolation:isolate;border:1px solid color-mix(in srgb,var(--brand) 20%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--brand) 8%,var(--surface)),var(--surface) 50%,color-mix(in srgb,#9969e7 8%,var(--surface)));border-radius:24px;align-items:center;gap:20px;margin-block:22px;padding:22px;display:flex;position:relative;overflow:hidden}.TujAPa_manual:after{content:"";z-index:-1;inset-inline-end:-80px;background:radial-gradient(circle,color-mix(in srgb,var(--brand) 14%,transparent),transparent 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-100px}.TujAPa_art{color:var(--brand);filter:drop-shadow(0 8px 7px #3267cc20);flex:0 0 64px;position:relative;transform:rotate(-7deg)}.TujAPa_art>svg{width:64px;height:76px;display:block}.TujAPa_spark{inset-inline-end:-8px;color:#9a76dc;animation:4s ease-in-out infinite TujAPa_glint;position:absolute;top:-5px}.TujAPa_copy{flex:1;min-width:0}.TujAPa_eyebrow{color:var(--brand);font-size:10px;font-weight:600}.TujAPa_manual .TujAPa_copy h2{margin:4px 0 5px;font-size:18px;line-height:1.5}.TujAPa_manual .TujAPa_copy h2:before{display:none}.TujAPa_copy p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.TujAPa_action{flex-shrink:0;min-width:200px}.TujAPa_button{isolation:isolate;color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(115deg,#3075e8,#7660d7);border:0;border-radius:15px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-size:13px;font-weight:650;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #426bd525}.TujAPa_button:hover{transform:translateY(-2px);box-shadow:0 9px 20px #426bd535}.TujAPa_button:active{transform:scale(.98)}.TujAPa_button:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.TujAPa_button:disabled{cursor:progress}.TujAPa_button small{border:1px solid #ffffff50;border-radius:5px;padding:2px 5px;font-size:9px}.TujAPa_downloadIcon{flex-shrink:0;width:22px;height:22px}.TujAPa_status{text-align:center;min-height:17px;color:var(--muted);margin-top:6px;font-size:10px;line-height:1.7;display:block}.TujAPa_manual[data-state=loading] .TujAPa_arrow{animation:.8s ease-in-out infinite TujAPa_download}.TujAPa_manual[data-state=loading] .TujAPa_button:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff30,#0000);animation:1.4s linear infinite TujAPa_sweep;position:absolute;inset:0}.TujAPa_manual[data-state=done] .TujAPa_button{background:linear-gradient(115deg,#17856e,#3a9b8a)}.TujAPa_manual[data-state=done] .TujAPa_downloadIcon{animation:.35s both TujAPa_complete}.TujAPa_manual[data-state=error] .TujAPa_status{color:var(--danger,#b53945)}@keyframes TujAPa_download{0%,to{opacity:.55;transform:translateY(-2px)}60%{opacity:1;transform:translateY(2px)}}@keyframes TujAPa_sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes TujAPa_complete{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes TujAPa_glint{50%{opacity:.45;transform:scale(.7)}}@media (max-width:640px){.TujAPa_manual{border-radius:20px;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:16px;display:grid}.TujAPa_art>svg{width:48px;height:60px}.TujAPa_manual .TujAPa_copy h2{font-size:16px}.TujAPa_action{grid-column:1/-1;min-width:0}.TujAPa_copy p{font-size:11px}.TujAPa_button{min-height:46px}.TujAPa_eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){.TujAPa_manual *,.TujAPa_manual :after{transition:none!important;animation:none!important}}
.bwP8pq_gallery{--gallery-accent:#4b7fea;--gallery-glow:#86a9f5;align-self:center;width:100%;min-width:0;position:relative}.bwP8pq_gallery[data-system=zigbee]{--gallery-accent:#dd5162;--gallery-glow:#e99ba5}.bwP8pq_stage.product-detail-art{aspect-ratio:1.1;min-height:0;box-shadow:none;isolation:isolate;touch-action:pan-y pinch-zoom;background:0 0;border:0;border-radius:0;place-items:center;display:grid;position:relative;overflow:visible}.bwP8pq_orbit{pointer-events:none;opacity:.85;position:absolute;inset:8% 8% 16%}.bwP8pq_halo{display:none}.bwP8pq_progressRing{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.bwP8pq_progressRing circle{fill:none;stroke-linecap:round;vector-effect:none}.bwP8pq_track{stroke:var(--gallery-accent);stroke-width:.5px;opacity:.12}.bwP8pq_progressArc{stroke:var(--gallery-accent);stroke-width:1.15px;transition:none;animation:none}.bwP8pq_picture{cursor:zoom-in;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;z-index:1;background:0 0;border:0;border-radius:22px;width:77%;height:80%;padding:0;position:relative}.bwP8pq_picture:disabled{cursor:default}.bwP8pq_mainImage{object-fit:contain;filter:drop-shadow(0 18px 14px #15213a1c);pointer-events:none;padding:5%;animation:.52s cubic-bezier(.16,1,.3,1) both bwP8pq_productZoom}.bwP8pq_empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:16px;padding:20px;font-size:13px;display:flex}.bwP8pq_tools{inset-inline-end:0;z-index:2;border:1px solid color-mix(in srgb,var(--line) 50%,transparent);background:color-mix(in srgb,var(--surface) 64%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;flex-direction:column;gap:7px;padding:5px;display:flex;position:absolute;top:45%;transform:translateY(-50%)}.bwP8pq_tools button,.bwP8pq_navigation button,.bwP8pq_close,.bwP8pq_lightboxControls button{background:color-mix(in srgb,var(--surface) 75%,transparent);width:42px;height:42px;color:var(--text);cursor:pointer;border:0;border-radius:13px;place-items:center;padding:0;transition:transform .2s,background .2s;display:grid}.bwP8pq_tools button:hover,.bwP8pq_navigation button:hover,.bwP8pq_lightboxControls button:hover{background:color-mix(in srgb,var(--gallery-accent) 9%,var(--surface));transform:translateY(-2px)}.bwP8pq_tools button:disabled{opacity:.35;cursor:default}.bwP8pq_navigation{inset-inline:18px;z-index:3;pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:7px}.bwP8pq_navigation button{pointer-events:auto;border:1px solid color-mix(in srgb,var(--line) 60%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%}.bwP8pq_counter{letter-spacing:1px;color:var(--text);direction:ltr;font-size:12px;font-weight:600;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.bwP8pq_counter span{color:var(--muted);font-weight:400}.bwP8pq_thumbnails{scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior-x:contain;scroll-snap-type:x proximity;justify-content:safe center;align-items:center;gap:12px;padding:10px 5px 16px;display:flex;overflow-x:auto}.bwP8pq_thumbnail{cursor:pointer;scroll-snap-align:center;background:0 0;border:1px solid #0000;border-radius:16px;flex:0 0 64px;height:64px;padding:0;transition:border-color .25s,background .25s;position:relative;overflow:hidden}.bwP8pq_thumbnail img{object-fit:contain;opacity:.55;padding:10px;transition:opacity .25s}.bwP8pq_thumbnail:hover img,.bwP8pq_thumbnail[aria-pressed=true] img{opacity:1}.bwP8pq_thumbnail[aria-pressed=true]{border-color:color-mix(in srgb,var(--gallery-accent) 65%,transparent);background:color-mix(in srgb,var(--gallery-accent) 4%,transparent)}.bwP8pq_thumbnail>span{inset-inline-end:5px;color:var(--muted);font-size:9px;position:absolute;bottom:3px}.bwP8pq_status{color:var(--muted);margin:0;font-size:12px}.bwP8pq_status:empty{display:none}.bwP8pq_picture:focus-visible,.bwP8pq_tools button:focus-visible,.bwP8pq_navigation button:focus-visible,.bwP8pq_thumbnail:focus-visible,.bwP8pq_close:focus-visible,.bwP8pq_lightboxControls button:focus-visible{outline:2px solid var(--gallery-accent);outline-offset:4px}.bwP8pq_lightbox{border:1px solid var(--line);background:var(--surface);width:min(1100px,94vw);max-width:94vw;height:min(850px,92dvh);max-height:92dvh;color:var(--text);border-radius:28px;padding:50px 20px 18px;position:fixed;overflow:hidden;box-shadow:0 30px 100px #0005}.bwP8pq_lightbox::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#091020b8}.bwP8pq_lightbox[open]{animation:.25s both bwP8pq_reveal}.bwP8pq_close{top:12px;z-index:2;position:absolute;inset-inline-end:12px}.bwP8pq_largeImage{width:100%;height:calc(100% - 60px);position:relative}.bwP8pq_contain{object-fit:contain;padding:12px}.bwP8pq_lightboxControls{justify-content:center;align-items:center;gap:24px;height:60px;display:flex}.bwP8pq_lightboxControls output{direction:ltr;font-size:14px}@keyframes bwP8pq_reveal{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:600px){.bwP8pq_stage.product-detail-art{aspect-ratio:1;padding-top:30px}.bwP8pq_orbit{inset:14% 7% 18%}.bwP8pq_picture{width:79%;height:82%}.bwP8pq_tools{border-radius:17px;gap:5px;padding:4px;top:48%}.bwP8pq_tools button{width:38px;height:42px}.bwP8pq_navigation{inset-inline:10px;bottom:7px}.bwP8pq_thumbnail{border-radius:13px;flex-basis:48px;height:48px}.bwP8pq_thumbnail img{padding:7px}.bwP8pq_thumbnails{gap:9px;padding-bottom:14px}.bwP8pq_lightbox{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.bwP8pq_mainImage,.bwP8pq_lightbox[open]{animation:none}.bwP8pq_tools button,.bwP8pq_navigation button,.bwP8pq_thumbnail,.bwP8pq_thumbnail img,.bwP8pq_lightboxControls button{transition:none}}.bwP8pq_tools{top:14px;z-index:5;border-radius:16px;gap:5px;padding:5px;inset-inline-end:3px;transform:none}.bwP8pq_tools .favorite-control{margin:0;position:relative}.bwP8pq_tools button{background:color-mix(in srgb,var(--surface) 85%,transparent);color:var(--text);border:0;border-radius:10px;place-items:center;font-size:22px;display:grid;width:34px!important;height:34px!important;min-height:34px!important;padding:6px!important;position:static!important}.bwP8pq_tools .favorite-control.compact button{background:color-mix(in srgb,var(--surface) 85%,transparent);color:var(--text);border:0;border-radius:10px;place-items:center;font-size:22px;display:grid;width:34px!important;height:34px!important;min-height:34px!important;padding:6px!important;position:static!important}.bwP8pq_tools button svg{width:19px;height:19px}.bwP8pq_tools button[aria-pressed=true]{background:var(--gallery-accent);color:#fff}.bwP8pq_tools .favorite-toggle.saved{color:#ed4775;background:#ed477515}.bwP8pq_tools .favorite-toggle>span{font-size:23px;line-height:1}.bwP8pq_tags{top:16px;z-index:4;max-width:calc(100% - 100px);position:absolute;inset-inline-start:4px}.bwP8pq_tags .store-labels{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.bwP8pq_tags .store-label{box-shadow:none;background:linear-gradient(125deg,#fb9439,#f24c7b);border-radius:12px;padding:5px 10px;font-size:11px;font-weight:700;animation:.45s both bwP8pq_reveal;position:relative;overflow:hidden;color:#fff!important;border:0!important}.bwP8pq_tags .store-label:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff75,#0000);animation:4s ease-in-out 2 bwP8pq_tagShine;position:absolute;inset:0;transform:translate(-150%)}.bwP8pq_thumbnails{gap:8px;padding:5px 4px 7px}.bwP8pq_thumbnail{flex-basis:54px;height:54px}.bwP8pq_mainImage{padding:2%}.bwP8pq_stage.product-detail-art{aspect-ratio:1.12}.bwP8pq_picture{width:77%;height:78%}@keyframes bwP8pq_tagShine{50%,to{transform:translate(150%)}}@media (max-width:600px){.bwP8pq_stage.product-detail-art{aspect-ratio:1.12;padding-top:4px}.bwP8pq_orbit{inset:7% 8% 15%}.bwP8pq_tools{gap:4px;padding:4px;top:8px}.bwP8pq_tools button{width:30px!important;height:30px!important;min-height:30px!important;padding:5px!important}.bwP8pq_tools .favorite-control.compact button{width:30px!important;height:30px!important;min-height:30px!important;padding:5px!important}.bwP8pq_tools button svg{width:17px;height:17px}.bwP8pq_tools .favorite-toggle>span{font-size:21px}.bwP8pq_tags{max-width:calc(100% - 90px);top:10px}.bwP8pq_tags .store-label{padding:4px 8px;font-size:10px}.bwP8pq_thumbnail{flex-basis:43px;height:43px}.bwP8pq_thumbnail img{padding:5px}.bwP8pq_navigation button{width:32px;height:32px}.bwP8pq_counter{font-size:11px;bottom:15px}.bwP8pq_navigation{bottom:5px}.bwP8pq_picture{width:78%;height:80%}}@media (prefers-reduced-motion:reduce){.bwP8pq_tags .store-label{animation:none}.bwP8pq_tags .store-label:after{animation:none}}.bwP8pq_tools .favorite-control.compact{flex:none;margin:0!important;padding:0!important;inset:auto!important;transform:none!important}.bwP8pq_tools{background:color-mix(in srgb,var(--surface) 90%,transparent);border:1px solid color-mix(in srgb,var(--gallery-accent) 16%,var(--line));gap:6px;box-shadow:0 8px 28px #285abc12,inset 0 1px #ffffff70}.bwP8pq_tools button{color:var(--gallery-accent);border:1px solid color-mix(in srgb,var(--gallery-accent) 18%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--gallery-accent) 7%,var(--surface)),var(--surface));transition:background .25s,box-shadow .25s,transform .25s;box-shadow:0 2px 5px #23467e08}.bwP8pq_tools .favorite-control.compact button{color:var(--gallery-accent);border:1px solid color-mix(in srgb,var(--gallery-accent) 18%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--gallery-accent) 7%,var(--surface)),var(--surface));transition:background .25s,box-shadow .25s,transform .25s;box-shadow:0 2px 5px #23467e08}.bwP8pq_tools button[aria-pressed=true]{background:var(--gallery-accent);color:#fff;border-color:var(--gallery-accent);box-shadow:0 4px 12px color-mix(in srgb,var(--gallery-accent) 24%,transparent)}.bwP8pq_tools .favorite-toggle.saved{background:var(--gallery-accent);color:#fff;border-color:var(--gallery-accent);box-shadow:0 4px 12px color-mix(in srgb,var(--gallery-accent) 24%,transparent)}.bwP8pq_tools button:hover{box-shadow:0 5px 13px color-mix(in srgb,var(--gallery-accent) 20%,transparent)}@media (max-width:600px){.bwP8pq_tools button svg{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.bwP8pq_tools button{transition:none}}.bwP8pq_tools{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:9px;padding:0}.bwP8pq_tools button,.bwP8pq_tools button:hover,.bwP8pq_tools button[aria-pressed=true]{color:var(--gallery-accent);border-radius:0;transition:opacity .2s,transform .2s;box-shadow:none!important;background:0 0!important;border:0!important;width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important}.bwP8pq_tools .favorite-control.compact button{color:var(--gallery-accent);border-radius:0;transition:opacity .2s,transform .2s;box-shadow:none!important;background:0 0!important;border:0!important;width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important}.bwP8pq_tools .favorite-toggle.saved{color:var(--gallery-accent);border-radius:0;transition:opacity .2s,transform .2s;box-shadow:none!important;background:0 0!important;border:0!important;width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important}.bwP8pq_tools button svg{stroke-width:1.65px;width:22px;height:22px}.bwP8pq_tools button:hover{opacity:.75;transform:translateY(-1px)}.bwP8pq_tools button:active{transform:scale(.9)}.bwP8pq_tools button[aria-pressed=true] svg{fill:currentColor}@media (max-width:600px){.bwP8pq_tools{gap:4px;inset-inline-end:0}.bwP8pq_tools button svg{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.bwP8pq_tools button{transition:none;transform:none!important}}.bwP8pq_tools{gap:5px;top:46%;transform:translateY(-50%)}.bwP8pq_back{top:8px;z-index:6;width:40px;height:40px;color:var(--gallery-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:8px;transition:transform .2s,opacity .2s;display:grid;position:absolute;inset-inline-end:0}.bwP8pq_back svg{width:23px;height:23px}.bwP8pq_back:hover{opacity:.7;transform:translate(2px)}.bwP8pq_back:focus-visible{outline:2px solid var(--gallery-accent);outline-offset:2px;border-radius:8px}@media (max-width:600px){.bwP8pq_tools{gap:0;top:47%}.bwP8pq_back{top:2px}}@media (prefers-reduced-motion:reduce){.bwP8pq_back{transition:none;transform:none}}.bwP8pq_picture{transform:translate3d(var(--drag-x,0px),0,0) scale(var(--drag-scale,1));transition:transform .36s cubic-bezier(.16,1,.3,1)}.bwP8pq_picture[data-dragging=true]{will-change:transform;transition:none}@keyframes bwP8pq_productZoom{0%{opacity:.55;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bwP8pq_picture{transition:none;transform:none}.bwP8pq_mainImage{animation:none}}
.lFXYqa_viewport{touch-action:pan-x pan-y pinch-zoom;scroll-behavior:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;min-width:0;padding:12px 2px 22px;overflow:auto hidden}.lFXYqa_viewport::-webkit-scrollbar{display:none}.lFXYqa_viewport[data-dragging=true]{cursor:grabbing}.lFXYqa_viewport:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:16px}.lFXYqa_viewport>div:has(>article){grid-template-columns:none;grid-auto-columns:clamp(230px,24vw,280px);grid-auto-flow:column;gap:16px;width:max-content;min-width:100%;display:grid}.lFXYqa_viewport article{min-width:0;height:100%}.lFXYqa_viewport[data-locale=ar] article{direction:rtl}.lFXYqa_viewport[data-locale=en] article{direction:ltr}@media (max-width:600px){.lFXYqa_viewport{margin-inline:-10px;padding-inline:10px}.lFXYqa_viewport>div:has(>article){grid-auto-columns:clamp(158px,44vw,240px);gap:12px}}
._5BqMMa_story{--story-accent:var(--brand,#2d6cf6);max-width:1240px;margin:0 auto;padding:0 24px 64px}._5BqMMa_story h2{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(19px,2vw,25px);line-height:1.6}._5BqMMa_story h2:before{content:"";background:var(--story-accent);vertical-align:middle;border-radius:9px;width:4px;height:20px;margin-inline-end:12px;display:inline-block}._5BqMMa_block,._5BqMMa_journey,._5BqMMa_notices,._5BqMMa_recommendations{margin-block:28px 48px;animation:.65s both _5BqMMa_arrive}._5BqMMa_block{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--brand) 3%,var(--surface)));border-radius:24px;padding:clamp(20px,4vw,40px);box-shadow:0 14px 48px #14285405}._5BqMMa_block p{white-space:pre-line;color:var(--muted);margin-block:0;font-size:13px;line-height:1.75}._5BqMMa_block ul{color:var(--text);gap:7px;margin-block:0;padding-inline-start:22px;font-size:13px;line-height:1.75;display:grid}._5BqMMa_block li::marker{color:var(--story-accent)}._5BqMMa_tableWrap{border:1px solid var(--line);border-radius:16px;overflow-x:auto}._5BqMMa_table{border-collapse:collapse;text-align:start;width:100%;font-size:14px}._5BqMMa_table th,._5BqMMa_table td{border-bottom:1px solid var(--line);text-align:start;overflow-wrap:anywhere;padding:18px 22px}._5BqMMa_table th{background:color-mix(in srgb,var(--brand) 4%,var(--surface));width:45%;font-weight:600}._5BqMMa_table th small{color:var(--muted);margin-bottom:4px;font-weight:400;display:block}._5BqMMa_table tr:last-child :is(th,td){border-bottom:0}._5BqMMa_steps{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:24px 0;list-style:none;display:grid}._5BqMMa_steps li{text-align:center;animation:.65s both _5BqMMa_arrive;animation-delay:calc(var(--step)*.11s);padding:0 10px;position:relative}._5BqMMa_steps li:not(:last-child):after{content:"";z-index:0;background:linear-gradient(90deg,#2d6cf655,#9457fcaa,#2d6cf655) 0 0/200% 100%;width:100%;height:2px;animation:3s 2 _5BqMMa_flow;position:absolute;inset-block-start:33px;inset-inline-start:50%}._5BqMMa_node{z-index:1;border:6px solid var(--surface);outline:1px solid color-mix(in srgb,var(--brand) 15%,transparent);color:#fff;background:linear-gradient(140deg,#4388ff 5%,#7441ee 65%,#c642ac);border-radius:23px;place-items:center;width:66px;height:66px;margin:0 auto 18px;transition:transform .3s,box-shadow .3s;display:grid;position:relative;box-shadow:0 8px 24px #6750db24,inset 0 1px 2px #ffffff80}._5BqMMa_node svg{width:27px;height:27px}._5BqMMa_node small{inset-inline-end:-6px;border:1px solid var(--brand);background:var(--surface);color:var(--brand);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid;position:absolute;top:-6px}._5BqMMa_steps li:hover ._5BqMMa_node{transform:translateY(-5px);box-shadow:0 15px 28px #6750db38}._5BqMMa_steps h3{margin:0 0 8px;font-size:14px}._5BqMMa_steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}._5BqMMa_notices h2{align-items:center;gap:8px;margin-bottom:10px;font-size:18px;display:flex}._5BqMMa_notices h2:before{display:none}._5BqMMa_notices h2 svg{color:#f39724;width:22px}._5BqMMa_notices ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}._5BqMMa_notices li{background:color-mix(in srgb,var(--brand) 3%,var(--surface));border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:transform .25s,border-color .25s;display:flex}._5BqMMa_notices li:hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--line));transform:translateY(-2px)}._5BqMMa_notices li>svg{background:color-mix(in srgb,var(--brand) 9%,var(--surface));width:26px;height:26px;color:var(--brand);border-radius:11px;flex-shrink:0;padding:4px}._5BqMMa_notices p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}._5BqMMa_notices a{color:var(--brand);text-underline-offset:4px;font-weight:600;text-decoration:underline}._5BqMMa_story .section-pad{padding-inline:0}._5BqMMa_story .product-information{padding-block:0;display:block}._5BqMMa_story .product-faqs{padding-block:20px}._5BqMMa_story .product-manual{padding-block:0}._5BqMMa_story .product-description-images{overflow:hidden}._5BqMMa_empty{color:var(--muted);font-size:14px;line-height:1.8}@keyframes _5BqMMa_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _5BqMMa_flow{to{background-position:200% 0}}@media (max-width:640px){._5BqMMa_story{padding-inline:16px}._5BqMMa_steps{grid-template-columns:1fr;gap:0;padding:0}._5BqMMa_steps li{text-align:start;grid-template-columns:66px 1fr;column-gap:18px;padding:0 0 28px;display:grid}._5BqMMa_node{grid-row:1/3;margin:0}._5BqMMa_steps h3{align-self:end}._5BqMMa_steps li:not(:last-child):after{width:2px;height:calc(100% - 35px);inset-block-start:50px;inset-inline-start:32px}._5BqMMa_notices li{align-items:flex-start}._5BqMMa_table th,._5BqMMa_table td{padding:14px 12px}}@media (prefers-reduced-motion:reduce){._5BqMMa_story *,._5BqMMa_story :after{transition:none!important;animation:none!important}}._5BqMMa_block,._5BqMMa_journey,._5BqMMa_notices,._5BqMMa_recommendations{margin-block:18px 24px}._5BqMMa_story h2{margin-bottom:12px}._5BqMMa_block{padding:18px}._5BqMMa_story ._5BqMMa_block h2{font-size:19px}._5BqMMa_story{padding-bottom:32px}@media (max-width:640px){._5BqMMa_story{padding-inline:14px}._5BqMMa_block{padding:12px}._5BqMMa_steps li{padding-bottom:18px}}._5BqMMa_node{--node-color:#397ded;border:1px solid color-mix(in srgb,var(--node-color) 25%,var(--line));background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--node-color) 10%,var(--surface)));color:var(--node-color);box-shadow:0 7px 20px color-mix(in srgb,var(--node-color) 14%,transparent),inset 0 1px 0 #ffffff90;outline:0;overflow:visible}._5BqMMa_steps li:nth-child(2) ._5BqMMa_node{--node-color:#9560dd}._5BqMMa_steps li:nth-child(3) ._5BqMMa_node{--node-color:#ef963a}._5BqMMa_steps li:nth-child(4) ._5BqMMa_node{--node-color:#d85ca2}._5BqMMa_steps li:nth-child(5) ._5BqMMa_node{--node-color:#19a58b}._5BqMMa_node svg{width:32px;height:32px;animation:4s ease-in-out infinite _5BqMMa_journeyFloat;animation-delay:calc(var(--step)*-.7s)}._5BqMMa_node small{border-color:color-mix(in srgb,var(--node-color) 35%,var(--surface));color:var(--node-color);box-shadow:0 3px 8px #14285412}._5BqMMa_steps li:nth-child(4) ._5BqMMa_node svg{transform-origin:50% 20%;animation-name:_5BqMMa_journeyBell}._5BqMMa_steps li:nth-child(3) ._5BqMMa_node svg{animation-name:_5BqMMa_journeyDrive}@keyframes _5BqMMa_journeyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes _5BqMMa_journeyBell{0%,20%,to{transform:rotate(0)}5%,15%{transform:rotate(9deg)}10%{transform:rotate(-9deg)}}@keyframes _5BqMMa_journeyDrive{0%,to{transform:translate(-2px)}50%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){._5BqMMa_node svg{animation:none}}._5BqMMa_node{width:86px;height:86px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:12px}._5BqMMa_node ._5BqMMa_journeyArt{width:86px;height:86px;animation:5s ease-in-out infinite _5BqMMa_journeyFloat;animation-delay:calc(var(--step)*-.6s);display:block}._5BqMMa_node ._5BqMMa_journeyArt svg{filter:drop-shadow(0 4px 3px #24375215);width:100%;height:100%;animation:none}._5BqMMa_steps li:nth-child(4) ._5BqMMa_node ._5BqMMa_journeyArt svg,._5BqMMa_steps li:nth-child(3) ._5BqMMa_node ._5BqMMa_journeyArt svg{animation:none}._5BqMMa_steps li:hover ._5BqMMa_node{box-shadow:none;transform:translateY(-4px)}._5BqMMa_node small{top:0;width:19px;height:19px;font-size:10px;inset-inline-end:0}._5BqMMa_steps li:not(:last-child):after{opacity:.45;background:repeating-linear-gradient(90deg,var(--brand) 0 4px,transparent 4px 10px);height:1px;inset-block-start:43px}._5BqMMa_interactiveTable tr{cursor:pointer}._5BqMMa_interactiveTable th,._5BqMMa_interactiveTable td{transition:background .3s,box-shadow .3s}._5BqMMa_interactiveTable th{padding:0}._5BqMMa_specButton{width:100%;min-height:48px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:18px 40px 18px 22px;display:block;position:relative}._5BqMMa_specButton svg{opacity:.3;width:16px;height:16px;transition:transform .3s,opacity .3s;position:absolute;top:calc(50% - 8px);right:12px}._5BqMMa_specButton:focus-visible{outline:2px solid var(--brand);outline-offset:-4px;border-radius:8px}._5BqMMa_specValue{padding:2px 0;display:block;position:relative;overflow:hidden}._5BqMMa_interactiveTable tr:hover :is(th,td){background:color-mix(in srgb,var(--brand) 6%,var(--surface))}._5BqMMa_interactiveTable tr[data-active=true] :is(th,td){background:color-mix(in srgb,var(--brand) 12%,var(--surface));box-shadow:inset 0 -1px color-mix(in srgb,var(--brand) 35%,transparent)}._5BqMMa_interactiveTable tr[data-active=true] ._5BqMMa_specButton svg{opacity:1;transform:rotate(90deg)}._5BqMMa_interactiveTable tr[data-active=true] ._5BqMMa_specValue{animation:.35s both _5BqMMa_specReveal}._5BqMMa_interactiveTable tr[data-active=true] ._5BqMMa_specValue:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff70,#0000);animation:.65s both _5BqMMa_specSweep;position:absolute;inset:0}@keyframes _5BqMMa_specReveal{0%{opacity:.65;translate:0 3px}to{opacity:1;translate:0}}@keyframes _5BqMMa_specSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){._5BqMMa_steps li{grid-template-columns:76px 1fr;column-gap:14px}._5BqMMa_node,._5BqMMa_node ._5BqMMa_journeyArt{width:76px;height:76px}._5BqMMa_steps li:not(:last-child):after{background:repeating-linear-gradient(180deg,var(--brand) 0 4px,transparent 4px 10px);width:1px;height:calc(100% - 54px);inset-block-start:68px;inset-inline-start:37px}._5BqMMa_specButton{padding:14px 32px 14px 12px}}@media (prefers-reduced-motion:reduce){._5BqMMa_node ._5BqMMa_journeyArt,._5BqMMa_interactiveTable *,._5BqMMa_interactiveTable :after{transition:none!important;animation:none!important}}._5BqMMa_journey{margin-block:12px 18px}._5BqMMa_journey h2{margin-bottom:8px;font-size:clamp(16px,1.5vw,20px)}._5BqMMa_steps{gap:6px;padding:6px 0}._5BqMMa_steps li{padding:0 5px}._5BqMMa_node,._5BqMMa_node ._5BqMMa_journeyArt{width:60px;height:60px}._5BqMMa_node{margin:0 auto 7px}._5BqMMa_node small{width:16px;height:16px;font-size:9px}._5BqMMa_steps h3{margin-bottom:4px;font-size:12px}._5BqMMa_steps p{font-size:10px;line-height:1.6}._5BqMMa_steps li:not(:last-child):after{inset-block-start:30px}@media (max-width:640px){._5BqMMa_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}._5BqMMa_steps li{text-align:center;padding:0 1px;display:block}._5BqMMa_node,._5BqMMa_node ._5BqMMa_journeyArt{width:46px;height:46px}._5BqMMa_node{margin:0 auto 6px}._5BqMMa_node small{width:14px;height:14px;font-size:8px}._5BqMMa_steps h3{min-height:30px;font-size:10px;line-height:1.5}._5BqMMa_steps p{font-size:9px;line-height:1.5}._5BqMMa_steps li:not(:last-child):after{background:repeating-linear-gradient(90deg,var(--brand) 0 4px,transparent 4px 10px);width:100%;height:1px;inset-block-start:23px;inset-inline-start:50%}}@media (max-width:760px){._5BqMMa_block{font-size:12px}._5BqMMa_story ._5BqMMa_block h2{margin-bottom:8px;font-size:15px;line-height:1.6}._5BqMMa_block p,._5BqMMa_block ul,._5BqMMa_block li{font-size:12px;line-height:1.75}._5BqMMa_block ul{gap:6px;padding-inline-start:18px}._5BqMMa_notices h2{font-size:16px}._5BqMMa_notices li{gap:8px;padding:9px 10px}._5BqMMa_notices p{font-size:12px;line-height:1.7}._5BqMMa_table{font-size:13px}._5BqMMa_table th small{font-size:10px}:is(._5BqMMa_block .product-info-block,._5BqMMa_block .store-variant-grid){font-size:13px}:is(._5BqMMa_story .product-faqs summary,._5BqMMa_story .product-faqs p,._5BqMMa_story .product-manual a){font-size:13px;line-height:1.8}._5BqMMa_story .product-manual h2{font-size:17px}}
.o0G7dG_hero.product-detail{padding-block:20px 24px}.o0G7dG_hero .product-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;max-width:1240px;margin:auto;display:grid}.o0G7dG_hero .product-gallery{align-self:start;width:100%;max-width:580px}.o0G7dG_hero .product-detail-copy{flex-direction:column;align-items:stretch;min-width:0;padding:0;display:flex}.o0G7dG_hero .product-detail-copy>.eyebrow{letter-spacing:1px;margin:8px 0;font-size:10px}.o0G7dG_titleRow{margin:8px 0 12px;line-height:1.65}.o0G7dG_hero .o0G7dG_titleRow h1{letter-spacing:-.35px;overflow-wrap:anywhere;margin:0;font-size:clamp(23px,2.5vw,32px);line-height:1.5;display:inline}.o0G7dG_titleRow .store-labels{margin-inline-end:5px;display:inline}.o0G7dG_titleRow .store-label{vertical-align:middle;color:#fff;background:linear-gradient(120deg,#7957ed,#d650aa);border:0;border-radius:9px;padding:4px 9px;font-size:11px;line-height:1.5;animation:.45s both o0G7dG_badgeEnter;display:inline-flex;box-shadow:0 4px 12px #8654ce25}.o0G7dG_brand{align-self:flex-start}:is(.o0G7dG_brand .store-labels,.o0G7dG_brand .store-label){color:var(--text);padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.o0G7dG_brand .store-label{align-items:center;gap:7px;font-size:13px;display:inline-flex}.o0G7dG_brand img{object-fit:contain;width:auto;max-width:95px;height:25px}.o0G7dG_rating{background:color-mix(in srgb,var(--surface) 80%,transparent);color:var(--text);border:1px solid var(--line);border-radius:12px;justify-content:flex-start;align-self:flex-start;align-items:center;gap:8px;padding:6px 11px;font-size:12px;display:flex}.o0G7dG_rating b{color:#da9b1e}.o0G7dG_hero .stock-state{align-self:flex-start;margin-block:6px;font-size:11px}.o0G7dG_hero .product-detail-copy>.text-link{align-self:flex-start;padding:6px 0;font-size:11px}@keyframes o0G7dG_badgeEnter{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@media (max-width:760px){.o0G7dG_hero.product-detail{padding:8px 12px 18px}.o0G7dG_hero .breadcrumbs{display:none}.o0G7dG_hero .product-detail-grid{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:7px;padding:0;display:flex}.o0G7dG_hero .product-gallery{align-self:center;max-width:460px}.o0G7dG_hero .product-detail-copy{width:100%;max-width:580px;margin:auto;padding:0 3px}.o0G7dG_hero .o0G7dG_titleRow h1{font-size:23px}.o0G7dG_titleRow{margin:6px 0 10px}.o0G7dG_hero .product-detail-copy>.eyebrow{margin:5px 0}.o0G7dG_rating{padding:5px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.o0G7dG_titleRow .store-label{animation:none}}.o0G7dG_brand img{max-width:64px;height:18px}.o0G7dG_brand .store-label{gap:5px;font-size:11px}.o0G7dG_rating{justify-content:center;align-self:center;margin-inline:auto}.o0G7dG_productMeta{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin:8px 0;display:flex}.o0G7dG_productMeta .o0G7dG_brand{align-self:center;align-items:center;gap:10px;min-width:0;display:flex}.o0G7dG_brandLink{color:var(--text);justify-content:center;align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.o0G7dG_brandLink:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #3478ef}.o0G7dG_productMeta .o0G7dG_rating{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:0;align-self:center;margin:0;padding:3px 0;font-size:11px;text-decoration:none}.o0G7dG_hero .o0G7dG_titleRow{margin:0 0 8px}.o0G7dG_hero .o0G7dG_titleRow h1{font-size:clamp(21px,2.2vw,29px);font-weight:700;line-height:1.55}.o0G7dG_titleRow .store-label{box-shadow:none}@media (max-width:760px){.o0G7dG_hero .o0G7dG_titleRow h1{font-size:21px}.o0G7dG_hero .o0G7dG_titleRow{margin-bottom:8px}.o0G7dG_productMeta{margin-top:4px}}.o0G7dG_trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:4px 0;display:grid}.o0G7dG_trust>button{min-width:0;min-height:36px;color:var(--muted);font:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:6px 4px;transition:color .2s,transform .2s;display:flex}.o0G7dG_trust>button+button{border-inline-start:1px solid var(--line)}.o0G7dG_assuranceIcon{width:18px;height:18px;color:var(--brand,#347bed);flex:0 0 18px;place-items:center;display:grid}.o0G7dG_assuranceIcon svg{width:18px;height:18px;display:block}.o0G7dG_trust strong{text-align:start;font-size:10px;font-weight:600;line-height:1.45}@media (min-width:761px){.o0G7dG_trust strong{font-size:11px}}@media (max-width:360px){.o0G7dG_trust>button{gap:4px;padding-inline:3px}}.o0G7dG_hero .product-detail-copy>small{color:var(--muted);font-size:10px}.o0G7dG_assurances{margin-bottom:10px}.o0G7dG_trust>button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.o0G7dG_trust>button:active{transform:scale(.97)}.o0G7dG_trust>button[aria-expanded=true]{color:var(--text);background:0 0}.o0G7dG_trust>button[aria-expanded=true] .o0G7dG_assuranceIcon{animation:.3s o0G7dG_assuranceTap}.o0G7dG_assuranceDetails{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .2s,visibility .28s;display:grid}.o0G7dG_assuranceDetails[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr}.o0G7dG_assuranceClip{min-height:0;overflow:hidden}.o0G7dG_assuranceBody{border:1px solid var(--line);background:0 0;border-radius:10px;margin-top:6px;padding:10px 12px;font-size:12px;line-height:1.75}.o0G7dG_assuranceBody p{color:var(--muted);font-size:inherit;line-height:inherit;margin:0 0 5px}.o0G7dG_assuranceBody a{color:var(--brand);text-underline-offset:3px;font-size:11px;font-weight:600}@keyframes o0G7dG_assuranceTap{50%{transform:translateY(-2px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.o0G7dG_assurances *{transition:none!important;animation:none!important}}
.SMYB-a_panel{isolation:isolate;color:var(--text);background:linear-gradient(125deg,#3479f012,#9062f51c);border:1px solid #548afa35;border-radius:24px;padding:22px;scroll-margin-top:100px;position:relative;overflow:hidden}.SMYB-a_heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.SMYB-a_heading>span{color:#fff;background:linear-gradient(135deg,#287bef,#8454df);border-radius:16px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 24px #4778ea30}.SMYB-a_heading svg{width:23px;height:23px}.SMYB-a_panel h3{margin:0;font-size:17px;line-height:1.6}.SMYB-a_panel p{margin:4px 0;font-size:13px;line-height:1.8}.SMYB-a_panel label{margin-bottom:7px;font-size:12px;display:block}.SMYB-a_fields{gap:8px;display:flex}.SMYB-a_fields input{box-sizing:border-box;background:var(--surface,#fff);width:100%;min-width:0;color:var(--text);font:inherit;letter-spacing:.5px;border:1px solid #7c93b850;border-radius:13px;flex:1;padding:12px}.SMYB-a_fields button{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(110deg,#236fea,#7750db);border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:12px 16px;font-size:12px;font-weight:700;display:flex;box-shadow:0 7px 20px #4778ea25}.SMYB-a_fields button svg{width:18px;height:18px}.SMYB-a_fields button:disabled{opacity:.6;cursor:wait}.SMYB-a_fields :focus-visible{outline-offset:3px;outline:3px solid #658afa}.SMYB-a_panel small{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.8;display:block}.SMYB-a_panel .SMYB-a_error{color:#df304d;margin-top:10px}.SMYB-a_success{text-align:center;padding:4px 0 12px;animation:.45s ease-out SMYB-a_enter}.SMYB-a_art{place-items:center;width:110px;height:110px;margin:0 auto 12px;display:grid;position:relative}.SMYB-a_art svg{filter:drop-shadow(0 8px 15px #18a78035);width:84px;height:84px}.SMYB-a_art circle{fill:#19b18c;stroke:#77ebd0;stroke-width:2px}.SMYB-a_art path{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:.65s .2s forwards SMYB-a_draw}.SMYB-a_art span{border:1px solid #36c7a650;border-radius:50%;animation:1.4s ease-out 2 SMYB-a_ring;position:absolute;inset:0}.SMYB-a_art i{background:radial-gradient(circle,#5de5c433,#0000 72%);border-radius:50%;animation:1.8s ease-in-out 2 SMYB-a_glow;position:absolute;inset:9px;box-shadow:30px -25px 0 -43px #6c70f5}@keyframes SMYB-a_draw{to{stroke-dashoffset:0}}@keyframes SMYB-a_enter{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes SMYB-a_ring{0%{opacity:1;transform:scale(.65)}to{opacity:0;transform:scale(1.25)}}@keyframes SMYB-a_glow{50%{transform:scale(1.2)}}@media (max-width:480px){.SMYB-a_panel{padding:17px}.SMYB-a_fields{flex-direction:column}.SMYB-a_fields button{min-height:44px}.SMYB-a_panel h3{font-size:15px}}@media (prefers-reduced-motion:reduce){.SMYB-a_success,.SMYB-a_art path,.SMYB-a_art span,.SMYB-a_art i{animation:none}.SMYB-a_art path{stroke-dashoffset:0}}
._4ywZJG_panel{--purchase-accent:#3478ef;box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--text);border-radius:20px;gap:18px;margin:0 0 18px;padding:20px;display:grid}._4ywZJG_panel[data-system=zigbee]{--purchase-accent:#d33d54}._4ywZJG_summary{border-bottom:1px solid var(--line);min-width:0;padding-bottom:16px}._4ywZJG_prices{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}._4ywZJG_priceHeading{grid-area:1/2;align-self:center}._4ywZJG_availability{color:#b43d51;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:550;line-height:1.5;display:inline-flex}._4ywZJG_availability:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}._4ywZJG_availability[data-available=true]{color:#16856c}._4ywZJG_availability[data-low-stock=true]{isolation:isolate;box-sizing:border-box;color:#9a3412;white-space:normal;background:linear-gradient(135deg,#fffaf2,#ffedd5);border:1px solid #fed7aa;border-radius:12px;gap:9px;max-width:140px;padding:8px 11px;animation:.4s ease-out both _4ywZJG_stockReveal;position:relative;overflow:hidden;box-shadow:0 3px 10px #9a341208}._4ywZJG_availability[data-low-stock=true]>span{z-index:1;font-size:10px;font-weight:500;line-height:1.65;position:relative}._4ywZJG_availability[data-low-stock=true] strong{color:#9a3412;font-variant-numeric:tabular-nums;font-size:12px;font-weight:750}._4ywZJG_availability[data-low-stock=true]:before{background:#ea580c;width:6px;height:6px;animation:2.2s ease-out 2 _4ywZJG_stockPulse;box-shadow:0 0 0 4px #fb923c1f}._4ywZJG_availability[data-low-stock=true]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff85,#0000);width:35%;animation:3.8s ease-in-out _4ywZJG_stockShimmer;position:absolute;inset:-40% auto -40% -60%;transform:skew(-20deg)}@keyframes _4ywZJG_stockReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _4ywZJG_stockPulse{0%,to{box-shadow:0 0 0 4px #fb923c1f}55%{box-shadow:0 0 0 8px #fb923c00}}@keyframes _4ywZJG_stockShimmer{0%,20%{left:-60%}80%,to{left:140%}}@media (max-width:350px){._4ywZJG_availability[data-low-stock=true]{gap:7px;max-width:120px;padding:6px 8px}}@media (prefers-reduced-motion:reduce){._4ywZJG_availability[data-low-stock=true],._4ywZJG_availability[data-low-stock=true]:before,._4ywZJG_availability[data-low-stock=true]:after{animation:none}._4ywZJG_availability[data-low-stock=true]:after{display:none}}._4ywZJG_current{flex-wrap:wrap;grid-area:1/1;align-items:baseline;gap:6px;min-width:0;line-height:1.25;display:flex}._4ywZJG_current strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:34px;font-weight:750}._4ywZJG_current>span{color:var(--muted);font-size:12px}._4ywZJG_original{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}._4ywZJG_original del{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}._4ywZJG_saving{background:color-mix(in srgb,#dc3545 9%,var(--surface));color:#c92540;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:650}._4ywZJG_total{color:var(--muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;font-size:12px;display:flex}._4ywZJG_total strong{color:var(--text);font-size:17px}._4ywZJG_total small{font-size:11px}._4ywZJG_variantSelectors{gap:16px;display:grid}._4ywZJG_variantGroup{border:0;min-inline-size:0;margin:0;padding:0}._4ywZJG_variantGroup legend{color:var(--text);margin-bottom:9px;padding:0;font-size:12px;font-weight:600}._4ywZJG_variantOptions{flex-wrap:wrap;gap:8px;display:flex}._4ywZJG_variantOptions button{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);min-width:58px;max-width:100%;min-height:40px;color:var(--text);font:inherit;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px 16px;font-size:12px;font-weight:500;line-height:1.5;transition:background .18s,border-color .18s;display:inline-flex}._4ywZJG_variantOptions button[aria-pressed=true]{border-color:var(--purchase-accent);background:color-mix(in srgb,var(--purchase-accent) 8%,var(--surface));box-shadow:inset 0 0 0 .5px var(--purchase-accent);font-weight:650}._4ywZJG_variantOptions button:hover{border-color:var(--purchase-accent)}._4ywZJG_variantOptions small{font-size:10px;font-weight:400}._4ywZJG_quantity{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-top:15px;display:flex}._4ywZJG_caption{color:var(--text);font-size:12px;font-weight:600}._4ywZJG_stepper{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:34px 30px 34px;align-items:center;padding:2px;display:grid}._4ywZJG_stepper button{height:34px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;font-size:20px;display:grid}._4ywZJG_stepper button:hover:not(:disabled){background:color-mix(in srgb,var(--purchase-accent) 8%,var(--surface))}._4ywZJG_stepper button:disabled{opacity:.3;cursor:default}._4ywZJG_stepper output{text-align:center;font-size:13px;font-weight:650}._4ywZJG_actions{grid-template-columns:1.2fr 1fr;gap:10px;display:grid}._4ywZJG_add,._4ywZJG_buy{border:1px solid var(--line);min-width:0;min-height:46px;font:inherit;cursor:pointer;touch-action:manipulation;border-radius:11px;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:650;line-height:1.5;display:flex}._4ywZJG_add{background:var(--purchase-accent);border-color:var(--purchase-accent);color:#fff}._4ywZJG_buy{background:var(--surface);color:var(--text)}._4ywZJG_add:hover,._4ywZJG_buy:hover{filter:brightness(.97)}._4ywZJG_add:disabled,._4ywZJG_buy:disabled{opacity:.4;cursor:default}._4ywZJG_variantOptions button:focus-visible,._4ywZJG_stepper button:focus-visible,._4ywZJG_add:focus-visible,._4ywZJG_buy:focus-visible{outline:2px solid var(--purchase-accent);outline-offset:3px}._4ywZJG_message{margin:0;font-size:12px;line-height:1.8}._4ywZJG_message:empty{display:none}._4ywZJG_panel label{gap:7px;min-width:0;font-size:12px;font-weight:550;display:grid}._4ywZJG_conditions{border:1px solid var(--line);border-radius:12px;overflow:hidden}._4ywZJG_conditions summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px;font-size:12px;display:flex}._4ywZJG_conditionOptions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:0 12px 12px;display:grid}._4ywZJG_conditionOptions button{text-align:start;border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:9px;gap:6px;padding:12px;font-size:12px;display:grid}._4ywZJG_conditionOptions button[aria-pressed=true]{background:color-mix(in srgb,var(--purchase-accent) 8%,var(--surface));border-color:var(--purchase-accent)}._4ywZJG_conditionOptions small{font-size:11px}@media (max-width:600px){._4ywZJG_panel{border-radius:17px;gap:15px;padding:16px}._4ywZJG_current strong{font-size:30px}._4ywZJG_variantOptions button{min-height:38px;padding:7px 14px}._4ywZJG_availability{font-size:10px}._4ywZJG_summary{padding-bottom:14px}}@media (max-width:350px){._4ywZJG_prices{column-gap:6px}._4ywZJG_current strong{font-size:26px}._4ywZJG_actions{gap:7px}._4ywZJG_add,._4ywZJG_buy{font-size:12px}}@media (prefers-reduced-motion:reduce){._4ywZJG_variantOptions button{transition:none}}
.IudCsG_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.IudCsG_ratingSlot{min-width:0}.IudCsG_card.product-card{--card-accent:#3479ed;box-sizing:border-box;background:linear-gradient(150deg,color-mix(in srgb,var(--surface) 94%,#8ab8ff),var(--surface));border:1px solid color-mix(in srgb,var(--line) 75%,transparent);border-radius:24px;flex-direction:column;width:100%;min-width:0;height:auto;min-height:424px;max-height:none;padding:14px;transition:box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:visible;box-shadow:0 8px 28px #192d4e08,inset 0 1px #ffffff60}.IudCsG_card[data-system=zigbee]{--card-accent:#d93150}.IudCsG_card:hover{border-color:color-mix(in srgb,var(--card-accent) 30%,var(--line));box-shadow:0 15px 35px #17336116}.IudCsG_card.product-card>.IudCsG_imageLink{isolation:isolate;flex:0 0 174px;height:174px;min-height:174px;margin:8px 5px 0;display:block;position:relative}.IudCsG_imageLink:after{content:"";background:var(--card-accent);opacity:.11;filter:blur(9px);z-index:-1;border-radius:50%;width:50%;height:13px;transition:transform .5s;position:absolute;bottom:8px;left:25%}.IudCsG_image{object-fit:contain;filter:drop-shadow(0 13px 10px #17254025);padding:2px;animation:6s ease-in-out infinite IudCsG_product-float}.IudCsG_card:hover .IudCsG_imageLink:after{transform:scale(.8)}.IudCsG_noImage{height:100%;color:var(--muted);place-items:center;display:grid}.IudCsG_favorite,.IudCsG_compare{z-index:4;position:absolute;inset-inline-end:9px}.IudCsG_favorite{top:12px}.IudCsG_compare{top:52px}.IudCsG_favorite .favorite-control.compact{margin:0!important;position:static!important}.IudCsG_favorite button,.IudCsG_favorite>span,.IudCsG_compare button{color:var(--muted);place-items:center;transition:color .2s,transform .2s;display:grid;width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px!important;position:static!important}.IudCsG_favorite .favorite-control.compact button{color:var(--muted);place-items:center;transition:color .2s,transform .2s;display:grid;width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px!important;position:static!important}.IudCsG_favorite button svg,.IudCsG_compare button svg{width:20px;height:20px}.IudCsG_favorite button:hover,.IudCsG_compare button:hover{color:var(--card-accent);transform:translateY(-2px)}.IudCsG_compare button[aria-pressed=true]{color:var(--card-accent)}.IudCsG_compare button[aria-pressed=true] svg{stroke-width:2.6px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--card-accent) 22%,transparent))}.IudCsG_compare button:disabled{opacity:.4}.IudCsG_body{flex:1;grid-template-rows:44px minmax(66px,auto) 24px 58px;align-content:end;gap:4px;min-width:0;display:grid}.IudCsG_identity{grid-template-rows:20px 20px;place-items:center;gap:4px;min-width:0;display:grid}.IudCsG_protocols{direction:ltr;grid-row:2;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.IudCsG_protocols>a{box-sizing:border-box;letter-spacing:.1px;color:#fff;white-space:nowrap;background:linear-gradient(120deg,#2563eb 0%,#1d4ed8 55%,#1e40af 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:3px;height:16px;padding:0 5px 0 0;font-size:8px;font-weight:650;line-height:12px;display:inline-flex}.IudCsG_protocols>a[data-protocol=zigbee]{background:linear-gradient(120deg,#dc2626 0%,#c51d35 55%,#9f1239 100%)}.IudCsG_protocolIcon{box-sizing:border-box;color:#1d4ed8;background:#fff;border:1px solid #dbeafe;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.IudCsG_protocolIcon svg{width:12px;height:12px;display:block}.IudCsG_protocols>a[data-protocol=zigbee] .IudCsG_protocolIcon{color:#c51d35;border-color:#ffe4e6}.IudCsG_brands{grid-row:1;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.IudCsG_brands a{min-width:0;color:var(--muted);flex-shrink:0;align-items:center;font-size:10px;line-height:1;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.IudCsG_badges{vertical-align:baseline;display:inline}.IudCsG_badges .store-labels{display:inline}.IudCsG_badges .store-label{vertical-align:1px;margin-inline-end:4px}.IudCsG_card .IudCsG_badges .store-label{white-space:nowrap;box-shadow:none;border:0;border-radius:4px;align-items:center;padding:1px 4px;font-size:8px;font-weight:650;line-height:1.45;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;background:var(--label-gradient,linear-gradient(120deg,#7957ed,#d650aa))!important;color:#fff!important}.IudCsG_badges .store-label:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#fff5,#0000);position:absolute;inset:0;transform:translate(-130%)}.IudCsG_card:hover .IudCsG_badges .store-label:after{animation:1s IudCsG_product-shine}.IudCsG_title{min-width:0;height:auto;min-height:66px;overflow:visible}.IudCsG_title h3{overflow-wrap:anywhere;color:var(--text);margin:0;font-size:13px;font-weight:650;line-height:22px;display:block;overflow:visible}.IudCsG_rating{min-width:0;color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:flex}.IudCsG_rating small{text-overflow:ellipsis;color:var(--muted);font-size:10px;overflow:hidden}.IudCsG_rating b{font-size:11px;font-weight:650}.IudCsG_stars{direction:ltr;flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.IudCsG_star{flex:none;width:16px;height:16px;display:block;position:relative}.IudCsG_star svg{width:16px;height:16px;display:block}.IudCsG_star>svg{fill:color-mix(in srgb,var(--muted) 12%,var(--surface));stroke:color-mix(in srgb,var(--muted) 36%,var(--surface));stroke-width:1.35px;stroke-linejoin:round}.IudCsG_star>span{position:absolute;inset:0 auto 0 0;overflow:hidden}.IudCsG_star>span svg{fill:#fbbf24;stroke:#d99b10;stroke-width:1.15px;stroke-linejoin:round}.IudCsG_price{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.IudCsG_currentPrice{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;line-height:1.25;display:flex}.IudCsG_currentPrice strong{letter-spacing:-.5px;color:var(--text);font-variant-numeric:tabular-nums;font-size:23px;font-weight:750}.IudCsG_currentPrice>span{color:var(--muted);font-size:10px;font-weight:500}.IudCsG_currentPrice small{color:var(--muted);font-size:10px}.IudCsG_priceDetails{white-space:nowrap;align-items:center;gap:7px;min-height:18px;display:flex;overflow:hidden}.IudCsG_priceDetails del{color:var(--muted);font-size:11px;text-decoration-thickness:1px}.IudCsG_discount{color:#fff;background:linear-gradient(120deg,#f02236 0%,#d60928 55%,#ab0829 100%);border:1px solid #d60928;border-radius:5px;padding:2px 5px;font-size:9px;font-weight:700;line-height:1.3;box-shadow:0 2px 6px #d6092826,inset 0 1px #ffffff26}.IudCsG_stock{color:var(--muted);text-overflow:ellipsis;font-size:9px;overflow:hidden}.IudCsG_add{border:1px solid color-mix(in srgb,var(--card-accent) 70%,#fff);background:linear-gradient(120deg,color-mix(in srgb,var(--card-accent) 85%,#fff),var(--card-accent));width:40px;min-width:40px;height:40px;font:inherit;cursor:pointer;box-shadow:0 4px 9px color-mix(in srgb,var(--card-accent) 15%,transparent),inset 0 1px 0 #ffffff30;border-radius:12px;justify-content:center;align-items:center;gap:0;padding:0;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;color:#fff!important}.IudCsG_add svg{flex:none;width:18px;height:18px}.IudCsG_cartGlyph{display:inline-flex;position:relative}.IudCsG_cartGlyph i{top:-6px;font-size:11px;font-style:normal;font-weight:500;line-height:1;position:absolute;inset-inline-end:-5px}.IudCsG_add:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff35 50%,#0000 75%);position:absolute;inset:0;transform:translate(-130%)}.IudCsG_add:hover:after{animation:.8s IudCsG_product-shine}.IudCsG_add:hover{box-shadow:0 7px 14px color-mix(in srgb,var(--card-accent) 22%,transparent);transform:translateY(-1px)}.IudCsG_add:active{transform:scale(.98)}.IudCsG_add[data-added=true]{background:linear-gradient(120deg,#159c77,#31b88d);border-color:#2db68c}.IudCsG_add[data-added=true] .IudCsG_cartGlyph i{opacity:0}.IudCsG_add:disabled{opacity:.45;cursor:default;box-shadow:none}.IudCsG_add:disabled:hover{transform:none}.IudCsG_add:focus-visible,.IudCsG_favorite button:focus-visible,.IudCsG_compare button:focus-visible,.IudCsG_rating:focus-visible,.IudCsG_brands a:focus-visible,.IudCsG_badges a:focus-visible{outline:2px solid var(--card-accent);outline-offset:2px}.IudCsG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IudCsG_compact{scroll-snap-type:x proximity;gap:14px;padding:8px 3px 20px;display:flex;overflow-x:auto}.IudCsG_compact>.IudCsG_card{scroll-snap-align:start;flex:0 0 220px}@keyframes IudCsG_product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes IudCsG_product-shine{to{transform:translate(130%)}}@media (max-width:1000px){.IudCsG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.IudCsG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.IudCsG_card.product-card{border-radius:19px;height:auto;min-height:354px;max-height:none;padding:10px}.IudCsG_card.product-card>.IudCsG_imageLink{flex-basis:118px;height:118px;min-height:118px;margin:10px 0 0}.IudCsG_image{padding:1px}.IudCsG_body{grid-template-rows:44px minmax(60px,auto) 22px 54px;gap:4px}.IudCsG_protocols{gap:4px}.IudCsG_protocols>a{gap:2px;height:14px;font-size:7.5px}.IudCsG_title{height:auto;min-height:60px}.IudCsG_title h3{font-size:12px;line-height:20px}.IudCsG_rating{gap:4px}.IudCsG_rating small,.IudCsG_rating b{font-size:9px}.IudCsG_star,.IudCsG_star svg{width:13px;height:13px}.IudCsG_stars{gap:1px}.IudCsG_currentPrice strong{font-size:18px}.IudCsG_currentPrice{gap:4px}.IudCsG_priceDetails{gap:5px}.IudCsG_priceDetails del{font-size:9px}.IudCsG_discount{padding:2px 4px;font-size:8px}.IudCsG_add{border-radius:10px;gap:0;width:36px;min-width:36px;height:36px}.IudCsG_favorite,.IudCsG_compare{inset-inline-end:5px}.IudCsG_favorite{top:8px}.IudCsG_compare{top:42px}.IudCsG_favorite button,.IudCsG_favorite>span,.IudCsG_compare button{width:30px!important;height:30px!important;min-height:30px!important;padding:6px!important}.IudCsG_favorite .favorite-control.compact button{width:30px!important;height:30px!important;min-height:30px!important;padding:6px!important}.IudCsG_favorite button svg,.IudCsG_compare button svg{width:18px;height:18px}.IudCsG_compact>.IudCsG_card{flex-basis:175px}}@media (prefers-reduced-motion:reduce){.IudCsG_card,.IudCsG_image,.IudCsG_add,.IudCsG_favorite button,.IudCsG_compare button,.IudCsG_imageLink:after{transition:none!important;animation:none!important}.IudCsG_add:after{animation:none!important}.IudCsG_card .IudCsG_badges .store-label:after{animation:none!important}}.IudCsG_card .IudCsG_imageTags{top:14px;scrollbar-width:thin;z-index:3;max-width:calc(100% - 64px);max-height:155px;inset-inline-start:12px;overflow:auto}.IudCsG_card .IudCsG_imageTags .store-label{white-space:normal;overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:3px 6px;font-size:9px;line-height:1.4;text-decoration:none}.IudCsG_imageTags a:focus-visible{outline:2px solid var(--card-accent);outline-offset:2px}@media (max-width:600px){.IudCsG_card .IudCsG_imageTags{top:10px;max-width:calc(100% - 51px);max-height:112px;inset-inline-start:9px}.IudCsG_card .IudCsG_imageTags .store-label{border-radius:7px;padding:2px 5px;font-size:8px}.IudCsG_protocols>a{padding:0 4px 0 0;line-height:11px}.IudCsG_protocolIcon{flex-basis:16px;width:16px;height:16px}.IudCsG_protocolIcon svg{width:11px;height:11px}}.IudCsG_purchaseRow{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px;min-width:0;display:grid}.IudCsG_priceDetails{white-space:normal;flex-wrap:wrap;gap:3px 5px;line-height:1.4}.IudCsG_currentPrice{flex-wrap:wrap;gap:2px 4px}.IudCsG_purchaseRow>.IudCsG_add{justify-self:end}.IudCsG_title h3>a{color:inherit;text-decoration:none;display:inline}.IudCsG_title h3>a:focus-visible{outline:2px solid var(--card-accent);outline-offset:1px}@media (max-width:600px){.IudCsG_purchaseRow{grid-template-columns:minmax(0,1fr) 36px;gap:6px}.IudCsG_currentPrice>span{font-size:9px}}.IudCsG_protocols>a{cursor:pointer;touch-action:manipulation;text-decoration:none;position:relative}.IudCsG_protocols>a:before{content:"";position:absolute;inset:-4px 0}.IudCsG_protocols>a:focus-visible{outline:2px solid var(--card-accent);outline-offset:3px}.IudCsG_protocols>a:hover{filter:brightness(1.1)}.IudCsG_brands a{cursor:pointer;touch-action:manipulation}.IudCsG_card .IudCsG_favorite,.IudCsG_card .IudCsG_compare{pointer-events:auto;width:44px;height:32px;inset-inline-end:-1px}.IudCsG_card .IudCsG_favorite{top:0}.IudCsG_card .IudCsG_compare{top:32px}.IudCsG_card .IudCsG_favorite>span,.IudCsG_card .IudCsG_compare button{touch-action:manipulation;width:44px!important;height:32px!important;min-height:32px!important}.IudCsG_card .IudCsG_favorite .favorite-control.compact button{touch-action:manipulation;width:44px!important;height:32px!important;min-height:32px!important}.IudCsG_card .IudCsG_favorite button[aria-pressed=true]{color:#e53966}.IudCsG_card .IudCsG_title h3>a{min-height:0;display:inline}@media (max-width:767px){.IudCsG_card .IudCsG_add{min-width:40px;min-height:40px}}@media (max-width:600px){.IudCsG_card .IudCsG_add{min-width:36px;min-height:36px}}.IudCsG_card .IudCsG_badges .store-label{vertical-align:2px;min-width:0;height:auto;min-height:0;padding:1px 4px;font-size:8px;line-height:1.45}
.AYA5xq_frame{border-radius:inherit;display:block;position:absolute;inset:0;overflow:visible}.AYA5xq_placeholder{color:var(--muted);background:linear-gradient(110deg,var(--surface) 20%,color-mix(in srgb,var(--muted) 14%,var(--surface)) 45%,var(--surface) 70%);background-size:220% 100%;place-items:center;animation:1.6s ease-in-out infinite AYA5xq_loading;display:grid;position:absolute;inset:0}.AYA5xq_placeholder svg{opacity:.4;width:44px;height:44px}.AYA5xq_image{object-fit:contain;opacity:1;filter:drop-shadow(0 13px 10px #17254025);padding:2px;transition:opacity .25s;animation:6s ease-in-out infinite AYA5xq_product-float}.AYA5xq_frame[data-loaded=true] .AYA5xq_image{opacity:1}.AYA5xq_fallback{color:var(--muted);text-align:center;place-items:end center;padding:12px;font-size:11px;display:grid;position:absolute;inset:0}@keyframes AYA5xq_loading{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.AYA5xq_placeholder{animation:none}.AYA5xq_image{transition:none;animation:none}}@keyframes AYA5xq_product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:600px){.AYA5xq_image{padding:1px}}
.WExGjq_tray{z-index:55;border:1px solid color-mix(in srgb,var(--brand) 25%,var(--line));background:color-mix(in srgb,var(--surface) 95%,transparent);width:max-content;max-width:calc(100% - 28px);color:var(--text);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;align-items:center;gap:14px;padding:14px 16px;animation:.35s ease-out WExGjq_arrive;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 44px #14346c30,inset 0 1px #ffffff50}.WExGjq_icon{width:44px;height:44px;color:var(--brand);background:#3479ed15;border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.WExGjq_icon svg{width:25px;height:25px}.WExGjq_icon b{top:-7px;background:var(--brand);color:#fff;border-radius:50%;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid;position:absolute;inset-inline-end:-5px}.WExGjq_copy{gap:2px;min-width:0;display:grid}.WExGjq_copy strong{font-size:13px}.WExGjq_copy small{color:var(--muted);font-size:10px}.WExGjq_action{white-space:nowrap;color:#fff;background:linear-gradient(120deg,#3479ed,#6957dd);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 14px #3479ed30}.WExGjq_action svg{width:18px;height:18px}.WExGjq_action:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#fff5,#0000);position:absolute;inset:0;transform:translate(-130%)}.WExGjq_action:hover:after{animation:.7s WExGjq_shine}.WExGjq_close{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.WExGjq_close svg{width:18px;height:18px}.WExGjq_close:hover{background:#3479ed15}.WExGjq_action:focus-visible,.WExGjq_close:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@keyframes WExGjq_arrive{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes WExGjq_shine{to{transform:translate(130%)}}@media (max-width:760px){.WExGjq_tray{bottom:calc(98px + env(safe-area-inset-bottom));border-radius:18px;flex-wrap:wrap;gap:10px;width:calc(100% - 24px);padding:12px}.WExGjq_copy{flex:1}.WExGjq_copy strong{font-size:12px}.WExGjq_copy small{font-size:9px}.WExGjq_action{order:4;width:100%;padding:9px}.WExGjq_icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.WExGjq_tray,.WExGjq_action:hover:after{animation:none}}
.ZfHD6q_content{gap:12px;margin-block:12px;display:grid}.ZfHD6q_photos{flex-wrap:wrap;gap:8px;display:flex}.ZfHD6q_photos button{cursor:zoom-in;background:0 0;border:1px solid #899abb33;border-radius:14px;padding:0;transition:transform .2s;overflow:hidden}.ZfHD6q_photos button:hover{transform:translateY(-3px)}.ZfHD6q_photos img{object-fit:cover;width:80px;height:80px;display:block}.ZfHD6q_provenance{color:var(--muted,#64748b);font-size:11px}.ZfHD6q_reply{border:1px solid #438bff18;text-align:start;background:linear-gradient(115deg,#438bff09,#6ecac908);border-inline-start:2px solid #438bff80;border-radius:12px;padding:10px 12px}.ZfHD6q_replyTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.ZfHD6q_replyTop time{white-space:nowrap;font-size:10px}.ZfHD6q_reply header{align-items:center;gap:6px;font-size:13px;display:flex}.ZfHD6q_reply header svg{width:20px;height:20px}.ZfHD6q_reply header span,.ZfHD6q_reply time{color:var(--muted,#64748b);font-size:11px}.ZfHD6q_reply p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted,#64748b);margin:5px 0 0;font-size:12px;font-weight:400;line-height:1.7}.ZfHD6q_lightbox{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#172239dc;border:1px solid #fff6;border-radius:24px;max-width:92vw;max-height:90dvh;padding:40px 12px 12px}.ZfHD6q_lightbox::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1026ac}.ZfHD6q_lightbox img{object-fit:contain;width:auto;max-width:85vw;height:auto;max-height:75dvh}.ZfHD6q_close{color:#fff;cursor:pointer;background:0 0;border:0;min-width:40px;font-size:30px;position:absolute;inset-block-start:5px;inset-inline-end:10px}.ZfHD6q_workspace{gap:20px;display:grid}.ZfHD6q_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ZfHD6q_toolbar input{flex:1;min-width:180px}.ZfHD6q_toolbar input,.ZfHD6q_toolbar select,.ZfHD6q_editor input,.ZfHD6q_editor textarea,.ZfHD6q_editor select{border:1px solid var(--glass-edge,#9baacb44);background:var(--glass,#ffffff80);color:inherit;font:inherit;border-radius:12px;padding:12px}.ZfHD6q_metrics{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;display:grid}.ZfHD6q_metric{border:1px solid var(--glass-edge,#b1bdd14d);background:var(--glass,#ffffff80);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;gap:10px;padding:20px;display:grid}.ZfHD6q_metric span{color:var(--muted,#64748b);font-size:12px}.ZfHD6q_metric strong{font-variant-numeric:tabular-nums;font-size:26px}.ZfHD6q_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:16px;display:grid}.ZfHD6q_card{border:1px solid var(--glass-edge,#b1bdd155);background:var(--glass,#ffffff9c);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow-wrap:anywhere;border-radius:24px;min-width:0;padding:22px;transition:box-shadow .2s,border-color .2s;animation:.35s both ZfHD6q_arrive;box-shadow:0 10px 30px #19376006}.ZfHD6q_card:hover{border-color:#5b94e866;box-shadow:0 14px 36px #1937600c}.ZfHD6q_card header{justify-content:space-between;align-items:center;gap:10px;margin-block-end:14px;display:flex}.ZfHD6q_card h3{margin:12px 0;font-size:15px}.ZfHD6q_card p{white-space:pre-wrap;font-size:13px;line-height:1.85}.ZfHD6q_card time{color:var(--muted,#64748b);font-size:11px}.ZfHD6q_product{color:var(--brand,#3279ed);background:#4a8afa0b;border-radius:12px;margin-block:12px;padding:10px 12px;font-size:12px;display:block}.ZfHD6q_stars{color:#ed9b16;letter-spacing:2px}.ZfHD6q_status{background:#8494b518;border-radius:20px;padding:7px 10px;font-size:11px}.ZfHD6q_published{color:#059669;background:#10b98116}.ZfHD6q_pending{color:#b7790d;background:#f59e0b18}.ZfHD6q_actions{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.ZfHD6q_actions button,.ZfHD6q_editor button,.ZfHD6q_pagination button{border:1px solid var(--glass-edge,#9caacb44);background:var(--glass,#ffffff80);color:inherit;font:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:5px;padding:9px 12px;font-size:12px;transition:background .2s,transform .2s;display:flex}.ZfHD6q_actions button:hover{background:#4a8afa14;transform:translateY(-1px)}.ZfHD6q_actions svg{width:15px;height:15px}.ZfHD6q_actions button:disabled,.ZfHD6q_editor button:disabled{opacity:.5;cursor:wait}.ZfHD6q_actions .ZfHD6q_danger,.ZfHD6q_danger{color:#d44655}.ZfHD6q_editor{border-top:1px solid var(--glass-edge,#9caacb44);gap:12px;margin-top:16px;padding-top:16px;display:grid}.ZfHD6q_editor label{gap:6px;font-size:12px;display:grid}.ZfHD6q_editor textarea{resize:vertical;min-height:90px}.ZfHD6q_editor .ZfHD6q_save{color:#fff;background:#397bfa;border-color:#0000;justify-content:center}.ZfHD6q_notice{margin-top:10px;font-size:12px}.ZfHD6q_pagination{justify-content:center;align-items:center;gap:12px;display:flex}.ZfHD6q_empty{text-align:center;color:var(--muted,#64748b);padding:30px}.ZfHD6q_upload{gap:10px;display:grid}.ZfHD6q_upload small{color:var(--muted,#64748b);font-size:11px}.ZfHD6q_uploadPreview{flex-wrap:wrap;gap:8px;display:flex}.ZfHD6q_uploadPreview figure{margin:0;position:relative}.ZfHD6q_uploadPreview img{object-fit:cover;border-radius:12px;width:70px;height:70px}.ZfHD6q_uploadPreview button{color:#fff;cursor:pointer;background:#13213b;border:0;border-radius:50%;min-width:24px;min-height:24px;position:absolute;top:0;right:0}.ZfHD6q_profile{gap:24px;display:grid}.ZfHD6q_profileColumns{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.ZfHD6q_chart{align-items:end;gap:8px;height:160px;margin:30px 0 12px;display:flex}.ZfHD6q_chart>div{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:7px;min-width:0;height:100%;display:flex}.ZfHD6q_chart i{transform-origin:bottom;background:linear-gradient(#65b8f2,#5a67e8);border-radius:6px 6px 2px 2px;width:70%;min-height:3px;animation:.6s both ZfHD6q_grow;display:block}.ZfHD6q_chart span{white-space:nowrap;font-size:9px}.ZfHD6q_distribution{gap:12px;margin-top:22px;display:grid}.ZfHD6q_distribution label{align-items:center;gap:10px;font-size:12px;display:flex}.ZfHD6q_distribution progress{accent-color:#5298f5;flex:1;height:8px}.ZfHD6q_tableWrap{overflow:auto}.ZfHD6q_table{border-collapse:collapse;width:100%;font-size:13px}.ZfHD6q_table th,.ZfHD6q_table td{text-align:start;white-space:nowrap;border-bottom:1px solid #99aaca22;padding:13px}.ZfHD6q_table th{color:var(--muted,#64748b);font-size:11px}@keyframes ZfHD6q_arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ZfHD6q_grow{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@media (max-width:700px){.ZfHD6q_profileColumns{grid-template-columns:1fr}.ZfHD6q_card{padding:18px}.ZfHD6q_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ZfHD6q_metric{padding:16px}.ZfHD6q_metric strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.ZfHD6q_card,.ZfHD6q_chart i{animation:none}.ZfHD6q_actions button,.ZfHD6q_photos button{transition:none;transform:none!important}}.ZfHD6q_uploadButton{border:1px dashed var(--line,#dde2eb);min-height:44px;color:var(--muted,#758095);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:flex;position:relative}.ZfHD6q_uploadButton svg{flex-shrink:0;width:18px;height:18px}.ZfHD6q_uploadButton input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ZfHD6q_uploadButton:focus-within{outline-offset:3px;outline:2px solid #4287ef}.ZfHD6q_uploadButton:has(input:disabled){opacity:.55;cursor:wait}.ZfHD6q_focused{border:2px solid #4388f344;border-radius:28px;padding:12px;scroll-margin-top:24px}.ZfHD6q_focused>h2{margin:8px 12px 16px;font-size:16px}
.vsN9Oa_heading{text-align:start;color:var(--text,#20283d);flex-wrap:wrap;align-items:center;gap:5px;display:flex}.vsN9Oa_label{color:var(--muted,#64748b);font-size:11px;font-weight:500;line-height:1.5}.vsN9Oa_identity{align-items:center;gap:4px;font-size:12px;line-height:1.5;display:inline-flex}.vsN9Oa_identity b{font-weight:700}.vsN9Oa_identity .vsN9Oa_badge{flex:0 0 14px;width:14px;height:14px;display:block}
.AvDYxq_section{max-width:1100px;color:var(--text);margin-inline:auto;padding:64px 24px 80px;scroll-margin-top:24px}.AvDYxq_heading{align-items:center;gap:12px;margin:0 0 30px;font-size:clamp(22px,3vw,30px);line-height:1.5;display:flex}.AvDYxq_heading:before{content:"";background:linear-gradient(#418aff,#265ce3);border-radius:5px;flex-shrink:0;width:4px;height:26px}.AvDYxq_summary{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:32px;margin-bottom:36px;display:grid}.AvDYxq_score{justify-items:start;gap:6px;display:grid}.AvDYxq_score strong{font-variant-numeric:tabular-nums;letter-spacing:-3px;font-size:64px;line-height:1.1}.AvDYxq_score small{color:var(--muted);font-size:14px}.AvDYxq_stars{color:#dadde4;direction:ltr;width:110px;line-height:0;display:inline-flex;position:relative}.AvDYxq_stars svg{flex-shrink:0;width:22px;height:22px}.AvDYxq_stars>span{color:#f4a521;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden}.AvDYxq_distribution{direction:ltr;gap:9px;display:grid}.AvDYxq_bar{align-items:center;gap:12px;display:flex}.AvDYxq_bar>span{color:var(--muted);align-items:center;min-width:24px;font-size:13px;display:flex}.AvDYxq_bar svg{color:#f4a521;width:15px;height:15px}.AvDYxq_bar progress{appearance:none;background:#ecedf2;border:0;border-radius:999px;width:100%;height:8px;overflow:hidden}.AvDYxq_bar progress::-webkit-progress-bar{background:#ecedf2;border-radius:999px}.AvDYxq_bar progress::-webkit-progress-value{background:linear-gradient(90deg,#ffc46a,#ffb33e);border-radius:999px;transition:width .5s}.AvDYxq_bar progress::-moz-progress-bar{background:#ffb33e;border-radius:999px}.AvDYxq_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.AvDYxq_form{background:var(--surface);border:1px solid var(--line);text-align:start;border-radius:26px;gap:18px;min-width:0;padding:28px;animation:.45s both AvDYxq_arrive;display:grid;box-shadow:0 18px 40px -24px #283e7650}.AvDYxq_form h3{margin:0;font-size:23px;line-height:1.5}.AvDYxq_rating{direction:ltr;border:0;gap:8px;width:max-content;max-width:100%;margin:0;padding:0;display:flex}.AvDYxq_rating label{color:#d5d7dd;cursor:pointer;justify-items:center;gap:3px;min-width:44px;min-height:60px;display:grid;position:relative}.AvDYxq_rating input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.AvDYxq_rating svg{width:38px;height:38px;transition:color .2s,transform .2s}.AvDYxq_rating span{color:var(--muted);font-size:11px;font-weight:700}.AvDYxq_rating .AvDYxq_selected{color:#f5ab2f}.AvDYxq_rating label:has(input:focus-visible){outline-offset:3px;border-radius:8px;outline:2px solid #397bf7}.AvDYxq_rating label:hover svg{transform:translateY(-3px)scale(1.08)}.AvDYxq_field{display:block}.AvDYxq_field input,.AvDYxq_field textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;font:inherit;color:var(--text);border-radius:17px;padding:16px 18px;font-size:15px;transition:border-color .2s,box-shadow .2s}.AvDYxq_field textarea{resize:vertical;min-height:114px}.AvDYxq_field input:focus,.AvDYxq_field textarea:focus{border-color:#5994f4;outline:none;box-shadow:0 0 0 3px #468cff12}.AvDYxq_field input::placeholder,.AvDYxq_field textarea::placeholder{color:var(--muted)}.AvDYxq_publish{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#397fff,#2352d9);border:1px solid #6499ff;border-radius:16px;justify-content:center;justify-self:start;align-items:center;gap:24px;margin-top:6px;padding:13px 28px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px 1px #fff5,0 13px 26px -14px #2561e5b3}.AvDYxq_publish:hover{transform:translateY(-2px);box-shadow:0 16px 28px -14px #2561e5d9}.AvDYxq_publish:active{transform:scale(.97)}.AvDYxq_publish:disabled{opacity:.6;cursor:wait;transform:none}.AvDYxq_hint{color:var(--muted);font-size:10px}.AvDYxq_error{color:#bb3b44;margin:0;font-size:13px}.AvDYxq_error a{font-weight:700;text-decoration:underline}.AvDYxq_success{background:var(--surface);text-align:center;border:1px solid #35a87644;border-radius:26px;padding:35px;animation:.4s AvDYxq_arrive}.AvDYxq_success>span{color:#168259;background:#27ad7d15;border-radius:50%;place-items:center;width:50px;height:50px;font-size:28px;display:inline-grid}.AvDYxq_success h3{margin:14px 0 8px}.AvDYxq_success p{color:var(--muted);font-size:14px}.AvDYxq_list{gap:18px;min-width:0;display:grid}.AvDYxq_card{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:24px;padding:24px;animation:.45s both AvDYxq_arrive}.AvDYxq_card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.AvDYxq_author{align-items:center;gap:10px;display:flex}.AvDYxq_avatar{color:#3e76d9;background:linear-gradient(140deg,#568cff18,#53c7dd15);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.AvDYxq_author b{font-size:15px;display:block}.AvDYxq_author time{color:var(--muted);font-size:11px}.AvDYxq_card h3{margin:16px 0 0;font-size:14px}.AvDYxq_card>p{white-space:pre-wrap;color:var(--muted);margin:14px 0;font-size:14px;line-height:1.9}.AvDYxq_verified{color:#218a69;font-size:11px}.AvDYxq_empty{text-align:center;color:var(--muted);padding:24px;font-size:14px}.AvDYxq_empty svg{color:#f4af40;width:30px;height:30px}.AvDYxq_empty p{margin:12px 0}[data-theme=dark] .AvDYxq_bar progress{background:#2a3446}[data-theme=dark] .AvDYxq_bar progress::-webkit-progress-bar{background:#2a3446}[data-theme=dark] .AvDYxq_error{color:#ff9ca3}@keyframes AvDYxq_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:700px){.AvDYxq_section{padding:40px 24px 60px}.AvDYxq_summary{grid-template-columns:95px minmax(0,1fr);gap:20px}.AvDYxq_score strong{font-size:52px}.AvDYxq_stars{width:90px}.AvDYxq_stars svg{width:18px;height:18px}.AvDYxq_score small{font-size:12px}.AvDYxq_layout{grid-template-columns:1fr}.AvDYxq_form{gap:16px;padding:22px}.AvDYxq_rating{gap:5px}.AvDYxq_rating svg{width:34px;height:34px}.AvDYxq_card{padding:20px}}@media (prefers-reduced-motion:reduce){.AvDYxq_form,.AvDYxq_card,.AvDYxq_success{animation:none}.AvDYxq_rating svg,.AvDYxq_publish,.AvDYxq_field input,.AvDYxq_field textarea{transition:none}.AvDYxq_rating label:hover svg,.AvDYxq_publish:hover,.AvDYxq_publish:active{transform:none}}@media (forced-colors:active){.AvDYxq_rating .AvDYxq_selected{color:highlight}.AvDYxq_publish{border:1px solid buttontext}.AvDYxq_stars>span{color:highlight}}.AvDYxq_form{isolation:isolate;background:linear-gradient(145deg,#4c8eff08,transparent 45%),var(--surface);border-color:#6295e92b;position:relative;overflow:hidden;box-shadow:0 22px 60px -35px #315f9c70,inset 0 1px #ffffff50}.AvDYxq_form:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#67b5ff25,#0000 70%);border-radius:50%;width:150px;height:150px;position:absolute;inset-block-start:-100px;inset-inline-end:-40px}.AvDYxq_form h3{align-items:center;gap:10px;display:flex}.AvDYxq_form h3:after{content:"✦";color:#5295f3;font-size:18px;font-weight:400}.AvDYxq_rating .AvDYxq_selected svg{filter:drop-shadow(0 3px 5px #f6ac3030)}.AvDYxq_rating input:checked+svg{animation:.38s cubic-bezier(.22,1,.36,1) AvDYxq_starChoose}.AvDYxq_publish{position:relative;overflow:hidden}.AvDYxq_publish:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff30,#0000);width:40%;position:absolute;inset:-50% auto -50% -70%;transform:skew(-20deg)}.AvDYxq_publish:hover:before{animation:.85s AvDYxq_buttonSheen}.AvDYxq_publish>span{transition:transform .25s}.AvDYxq_publish:hover>span:not(.AvDYxq_spinner){transform:translate(2px,-2px)}.AvDYxq_spinner{border:2px solid #fff5;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite AvDYxq_reviewSpin}.AvDYxq_success{background:radial-gradient(ellipse at top,#61d4bc13,transparent 70%),var(--surface);position:relative;overflow:hidden}.AvDYxq_successMark{animation:.5s cubic-bezier(.2,1.6,.5,1) AvDYxq_successPop}.AvDYxq_sparkles{pointer-events:none;width:0;height:0;position:absolute;top:59px;left:50%}.AvDYxq_sparkles i{opacity:0;width:5px;height:9px;transform:rotate(calc(var(--spark)*60deg)) translateY(-20px);background:#458cff;border-radius:3px;animation:.85s ease-out both AvDYxq_sparkBurst;position:absolute}.AvDYxq_sparkles i:nth-child(2n){background:#f4b342}.AvDYxq_sparkles i:nth-child(3n){background:#36b7aa}.AvDYxq_card{transition:box-shadow .25s,border-color .25s}.AvDYxq_card:hover{border-color:#5995ed45;box-shadow:0 15px 35px -26px #3974c770}.AvDYxq_bar progress{animation:.65s cubic-bezier(.2,.75,.3,1) both AvDYxq_barReveal}@keyframes AvDYxq_starChoose{0%{transform:scale(.8)}55%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes AvDYxq_buttonSheen{to{left:140%}}@keyframes AvDYxq_reviewSpin{to{transform:rotate(360deg)}}@keyframes AvDYxq_successPop{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes AvDYxq_sparkBurst{15%{opacity:1}to{opacity:0;transform:rotate(calc(var(--spark)*60deg)) translateY(-78px) scale(.3)}}@keyframes AvDYxq_barReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:360px){.AvDYxq_section{padding-inline:18px}.AvDYxq_form{padding:18px}.AvDYxq_rating{gap:4px}}@media (prefers-reduced-motion:reduce){.AvDYxq_rating input:checked+svg,.AvDYxq_publish:hover:before,.AvDYxq_spinner,.AvDYxq_successMark,.AvDYxq_sparkles i,.AvDYxq_bar progress{animation:none}.AvDYxq_sparkles{display:none}.AvDYxq_card,.AvDYxq_publish>span{transition:none}.AvDYxq_publish:hover>span:not(.AvDYxq_spinner){transform:none}}.AvDYxq_section{padding-block:32px 40px}.AvDYxq_heading{text-align:center;justify-content:center;margin-bottom:20px}.AvDYxq_summary{max-width:620px;margin:0 auto 24px}.AvDYxq_score{text-align:center;justify-items:center}.AvDYxq_form{text-align:center;gap:13px;padding:22px}.AvDYxq_form h3{justify-content:center;font-size:20px}.AvDYxq_rating,.AvDYxq_publish{justify-self:center}.AvDYxq_field input,.AvDYxq_field textarea{text-align:center;padding:12px 16px;font-size:14px}.AvDYxq_field textarea{resize:none;min-height:64px;max-height:240px;line-height:1.65;overflow-y:auto}.AvDYxq_field:focus-within{animation:.3s AvDYxq_fieldFocus}.AvDYxq_card{text-align:center}.AvDYxq_card header{justify-content:center}.AvDYxq_card>p,.AvDYxq_hint{text-align:center}@keyframes AvDYxq_fieldFocus{0%{opacity:.85;transform:translateY(2px)}to{opacity:1;transform:none}}@media (max-width:700px){.AvDYxq_section{padding:28px 16px 36px}.AvDYxq_form{gap:12px;padding:18px}.AvDYxq_heading{font-size:22px}.AvDYxq_summary{gap:16px}}@media (prefers-reduced-motion:reduce){.AvDYxq_field:focus-within{animation:none}}.AvDYxq_card{text-align:start;cursor:pointer;position:relative}.AvDYxq_card .AvDYxq_author{text-align:start;justify-content:flex-start}.AvDYxq_card>p{text-align:start}.AvDYxq_card .AvDYxq_stars{align-self:flex-start}.AvDYxq_openReview{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AvDYxq_card:has(.AvDYxq_openReview:focus-visible){outline:2px solid var(--brand);outline-offset:4px}.AvDYxq_openReview:focus-visible,.AvDYxq_dialogClose:focus-visible,.AvDYxq_skipTyping:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.AvDYxq_reviewDialog{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--brand) 25%,var(--line));background:radial-gradient(ellipse at top right,#7957ed16,transparent 65%),var(--surface);width:min(560px,100vw - 28px);max-width:calc(100vw - 28px);max-height:85dvh;color:var(--text);text-align:start;border-radius:28px;margin:auto;padding:30px;overflow:auto;box-shadow:0 30px 100px #06152d55}.AvDYxq_reviewDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08132599}.AvDYxq_reviewDialog[open]{animation:.4s cubic-bezier(.16,1,.3,1) both AvDYxq_reviewReveal}.AvDYxq_dialogClose{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;z-index:2;border-radius:50%;place-items:center;margin-inline-start:auto;font-size:25px;display:grid;position:sticky;top:0}.AvDYxq_dialogAuthor{align-items:center;gap:12px;margin:4px 0 20px;display:flex}.AvDYxq_dialogAuthor h3{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.6}.AvDYxq_dialogAuthor time{color:var(--muted);font-size:11px}.AvDYxq_dialogAvatar{color:#fff;background:linear-gradient(120deg,#7957ed,#d650aa);border-radius:18px;flex:none;place-items:center;width:52px;height:52px;font-size:23px;display:grid;box-shadow:0 8px 24px #7957ed35}.AvDYxq_dialogStars{direction:ltr;gap:6px;width:max-content;max-width:100%;margin-bottom:20px;display:flex}.AvDYxq_dialogStars svg{filter:drop-shadow(0 3px 4px #db981b25);width:34px;height:34px;animation:.5s cubic-bezier(.2,1.5,.4,1) both AvDYxq_reviewStarReveal;overflow:visible}.AvDYxq_dialogTitle{overflow-wrap:anywhere;margin:0 0 12px;font-size:16px;line-height:1.7}.AvDYxq_typedBody{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.95;display:grid}.AvDYxq_typedBody>span{grid-area:1/1;min-width:0}.AvDYxq_textReserve{visibility:hidden}.AvDYxq_typingCursor{vertical-align:-2px;border-inline-start:2px solid #a258d5;height:1em;margin-inline-start:3px;animation:.8s step-end infinite AvDYxq_cursorBlink;display:inline-block}.AvDYxq_skipTyping{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;margin:14px 0;padding:5px 0;font-size:11px;display:block}.AvDYxq_dialogMeta{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.AvDYxq_screenReader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes AvDYxq_reviewReveal{0%{opacity:0;transform:translateY(18px)scale(.95)}to{opacity:1;transform:none}}@keyframes AvDYxq_reviewStarReveal{0%{opacity:0;transform:translateY(10px)scale(.6)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes AvDYxq_cursorBlink{50%{opacity:0}}@media (max-width:600px){.AvDYxq_reviewDialog{border-radius:23px;padding:20px}.AvDYxq_dialogStars svg{width:30px;height:30px}.AvDYxq_dialogAuthor h3{font-size:18px}.AvDYxq_typedBody{font-size:14px}}@media (prefers-reduced-motion:reduce){.AvDYxq_reviewDialog[open],.AvDYxq_dialogStars svg,.AvDYxq_typingCursor{animation:none}.AvDYxq_typingCursor{display:none}}.AvDYxq_feedback{gap:20px;min-width:0;display:grid}@media (min-width:701px){.AvDYxq_section{max-width:1180px;padding-block:40px 56px}.AvDYxq_heading{text-align:start;justify-content:flex-start;margin-bottom:24px}.AvDYxq_layout{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:28px}.AvDYxq_summary{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:110px minmax(0,1fr);gap:24px;width:100%;max-width:none;margin:0;padding:24px}.AvDYxq_score strong{font-size:52px}.AvDYxq_empty{border:1px dashed var(--line);background:color-mix(in srgb,var(--surface) 85%,transparent);border-radius:22px;place-content:center;justify-items:center;min-height:160px;display:grid}.AvDYxq_form{border-radius:22px;gap:14px;padding:24px}.AvDYxq_form h3{font-size:21px}.AvDYxq_card header{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:700px){.AvDYxq_feedback{display:contents}.AvDYxq_layout>.AvDYxq_form,.AvDYxq_layout>.AvDYxq_success{order:2}.AvDYxq_feedback>.AvDYxq_summary{order:1}.AvDYxq_feedback>.AvDYxq_list{order:3}}.AvDYxq_list{gap:14px}.AvDYxq_card{border-color:color-mix(in srgb,var(--brand) 13%,var(--line));background:radial-gradient(ellipse at top right,#639df50b,transparent 65%),var(--surface);border-radius:20px;padding:20px;box-shadow:0 8px 28px -22px #315f9c50,inset 0 1px #ffffff20}.AvDYxq_card header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.AvDYxq_author{flex:1;gap:10px;min-width:0}.AvDYxq_authorDetails{min-width:0}.AvDYxq_authorName{flex-wrap:wrap;align-items:center;gap:5px 8px;line-height:1.6;display:flex}.AvDYxq_authorName b{font-size:14px;font-weight:700}.AvDYxq_author time{margin-top:3px;font-size:10px;display:block}.AvDYxq_avatar{background:linear-gradient(135deg,#648cf51c,#6bcecd14);border:1px solid #679bef20;border-radius:13px;flex:none;width:38px;height:38px;font-size:15px;box-shadow:inset 0 1px #ffffff45}.AvDYxq_verified{color:#23876b;white-space:nowrap;background:#16a0780b;border-radius:7px;align-items:center;gap:3px;padding:2px 6px;font-size:9px;font-weight:500;line-height:1.5;display:inline-flex}.AvDYxq_verified>span{color:#fff;background:#23876b;border-radius:50%;place-items:center;width:11px;height:11px;font-size:8px;display:inline-grid}.AvDYxq_card .AvDYxq_stars{filter:drop-shadow(0 2px 3px #f4a52116);flex:none;align-self:center;width:85px}.AvDYxq_card .AvDYxq_stars svg{width:17px;height:17px}.AvDYxq_card>p{color:var(--text);margin:12px 0 8px;font-size:13px;line-height:1.85}.AvDYxq_card h3{margin-top:12px;font-size:13px}[data-theme=dark] .AvDYxq_verified{color:#7ce0bc;background:#30c99512}@media (max-width:700px){.AvDYxq_card{border-radius:18px;padding:16px}.AvDYxq_card header{gap:10px}.AvDYxq_card .AvDYxq_author{flex-basis:100%}.AvDYxq_card .AvDYxq_stars{margin-inline-start:48px}.AvDYxq_authorName{gap:4px 7px}.AvDYxq_authorName b{font-size:13px}}.AvDYxq_summary{box-sizing:border-box;width:100%;min-width:0}.AvDYxq_distribution{gap:10px;width:100%;min-width:0}.AvDYxq_bar{grid-template-columns:26px minmax(0,1fr) 38px;gap:8px;min-width:0;display:grid}.AvDYxq_ratingTrack{background:#e4e8f0;border-radius:999px;width:100%;height:9px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #17253a0b}.AvDYxq_ratingFill{border-radius:inherit;background:linear-gradient(90deg,#ffd071,#efa526);height:100%;transition:width .35s;display:block}.AvDYxq_ratingPercent{text-align:end;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;font-size:11px;line-height:1.5}[data-theme=dark] .AvDYxq_ratingTrack{background:#303c50}@media (max-width:360px){.AvDYxq_summary{grid-template-columns:78px minmax(0,1fr);gap:12px}.AvDYxq_bar{grid-template-columns:23px minmax(0,1fr) 34px;gap:5px}.AvDYxq_score strong{font-size:44px}}@media (prefers-reduced-motion:reduce){.AvDYxq_ratingFill{transition:none}}@media (forced-colors:active){.AvDYxq_ratingTrack{border:1px solid canvastext}.AvDYxq_ratingFill{forced-color-adjust:none;background:highlight}}
.Y4XlEW_photos{flex-wrap:wrap;gap:8px;display:flex}.Y4XlEW_photos button{cursor:zoom-in;background:0 0;border:1px solid #899abb33;border-radius:14px;padding:0;overflow:hidden}.Y4XlEW_photos img{object-fit:cover;width:80px;height:80px;display:block}.Y4XlEW_lightbox{box-sizing:border-box;border:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);width:min(680px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text,#253047);border-radius:18px;margin:auto;padding:8px 12px 12px;overflow:auto;box-shadow:0 12px 40px #0002}.Y4XlEW_lightbox::backdrop{background:#10182799}.Y4XlEW_toolbar{min-height:40px;color:var(--muted,#758095);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.Y4XlEW_lightbox button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.Y4XlEW_toolbar button{border-radius:50%;width:40px;height:40px;font-size:25px;line-height:1}.Y4XlEW_stage{touch-action:pan-y pinch-zoom;place-items:center;height:min(55dvh,540px);min-height:120px;margin-block:4px 14px;display:grid}.Y4XlEW_stage img{object-fit:contain;border-radius:10px;width:100%;height:100%;min-height:0;max-height:min(55dvh,540px);display:block}.Y4XlEW_caption{text-align:start;padding:0 4px}.Y4XlEW_customer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Y4XlEW_customer strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.Y4XlEW_stars{color:#c99539;direction:ltr;gap:2px;display:flex}.Y4XlEW_stars svg{width:16px;height:16px}.Y4XlEW_caption p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted,#758095);margin:7px 0 0;font-size:13px;line-height:1.8}.Y4XlEW_navigation{justify-content:center;align-items:center;gap:20px;margin-top:8px;display:flex}.Y4XlEW_navigation button{border-radius:12px;place-items:center;width:44px;height:40px;font-size:22px;display:grid}.Y4XlEW_lightbox button:hover{background:#8c98aa14}.Y4XlEW_lightbox button:focus-visible,.Y4XlEW_photos button:focus-visible{outline-offset:2px;outline:2px solid #8abaff}.Y4XlEW_failure{text-align:center;font-size:13px}.Y4XlEW_failure button{border-radius:12px;margin:14px auto;padding:10px 18px;display:block}.Y4XlEW_lightbox[open]{animation:.16s ease-out Y4XlEW_reveal}@keyframes Y4XlEW_reveal{0%{opacity:0}to{opacity:1}}@media (max-width:420px){.Y4XlEW_lightbox{border-radius:14px;padding:6px 10px 10px}.Y4XlEW_customer strong{font-size:13px}.Y4XlEW_caption p{font-size:12px}}@media (prefers-reduced-motion:reduce){.Y4XlEW_lightbox[open]{animation:none}}
.hpBmBq_directory,.hpBmBq_article{max-width:1180px;margin:auto;padding:36px 24px}.hpBmBq_eyebrow{letter-spacing:.16em;color:var(--accent,#3276e9);font-size:11px;font-weight:700}.hpBmBq_directory h2,.hpBmBq_article h1{margin:10px 0 20px;font-size:clamp(24px,3vw,38px);line-height:1.55}.hpBmBq_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.hpBmBq_card{background:var(--surface,#ffffff75);color:inherit;border:1px solid #8098c426;border-radius:22px;padding:22px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block}.hpBmBq_card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #38568b12}.hpBmBq_card h3{margin:0 0 12px;font-size:18px;line-height:1.6}.hpBmBq_card p,.hpBmBq_intro{opacity:.8;line-height:1.9}.hpBmBq_card p{font-size:14px}.hpBmBq_card span,.hpBmBq_links a,.hpBmBq_breadcrumbs a{color:var(--accent,#3276e9)}.hpBmBq_breadcrumbs{flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.hpBmBq_intro{max-width:850px;font-size:17px}.hpBmBq_body{max-width:850px;margin:28px auto}.hpBmBq_body section{padding:12px 0}.hpBmBq_body h2{margin:12px 0;font-size:23px;line-height:1.6}.hpBmBq_body p,.hpBmBq_body summary{font-size:16px;line-height:1.95}.hpBmBq_body details{border-bottom:1px solid #8098c426;padding:14px 0}.hpBmBq_body summary{cursor:pointer;font-weight:700}.hpBmBq_links{flex-wrap:wrap;gap:16px;margin:24px 0;font-size:14px;display:flex}.hpBmBq_related{margin-top:30px}.hpBmBq_related h2{font-size:24px}@media (max-width:600px){.hpBmBq_directory,.hpBmBq_article{padding:24px 16px}.hpBmBq_grid{grid-template-columns:1fr}.hpBmBq_card{padding:18px}.hpBmBq_intro,.hpBmBq_body p,.hpBmBq_body summary{font-size:14px}.hpBmBq_body h2{font-size:19px}.hpBmBq_body{margin:18px auto}}@media (prefers-reduced-motion:reduce){.hpBmBq_card{transition:none}.hpBmBq_card:hover{transform:none}}.hpBmBq_blogHero{max-width:860px;padding:36px 0 30px;position:relative;overflow:hidden}.hpBmBq_blogHero h1{letter-spacing:-.04em;margin:10px 0 14px;font-size:clamp(32px,5vw,54px);line-height:1.4}.hpBmBq_blogHero p{color:var(--muted);max-width:720px;font-size:16px;line-height:1.95}.hpBmBq_topic{background:color-mix(in srgb,var(--brand,#3276e9) 9%,transparent);color:var(--brand,#3276e9);border-radius:20px;align-items:center;padding:5px 11px;font-size:12px;display:inline-flex}.hpBmBq_card{flex-direction:column;display:flex;overflow:hidden}.hpBmBq_card h2{margin:18px 0 8px;font-size:19px;line-height:1.65}.hpBmBq_cardArt{color:var(--lightningcss-light,#2862bd)var(--lightningcss-dark,#9ebcff);background:linear-gradient(130deg,#2473d91a,#5d55d512);justify-content:space-between;align-items:center;gap:12px;min-height:100px;margin:-22px -22px 0;padding:14px 18px;display:flex}.hpBmBq_cardArt[data-tone="1"]{color:var(--lightningcss-light,#087c70)var(--lightningcss-dark,#7ddbc9);background:linear-gradient(130deg,#118e821a,#3b87ac12)}.hpBmBq_cardArt[data-tone="2"]{color:var(--lightningcss-light,#7852b0)var(--lightningcss-dark,#c8a8fb);background:linear-gradient(130deg,#7550ce1a,#cc587812)}.hpBmBq_cardArt svg{width:132px;max-width:50%;height:70px}.hpBmBq_cardArt span{color:inherit;font-size:11px;font-weight:600}.hpBmBq_card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 18px;display:-webkit-box;overflow:hidden}.hpBmBq_cardBottom{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:12px;display:flex}.hpBmBq_cardBottom time{color:var(--muted);font-size:11px}.hpBmBq_card:focus-visible{outline:2px solid var(--brand,#3276e9);outline-offset:4px}.hpBmBq_articleHeader{max-width:900px;margin:28px auto}.hpBmBq_articleHeader h1{margin-bottom:12px}.hpBmBq_byline{color:var(--muted);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.hpBmBq_toc{border:1px solid var(--line,#8098c426);background:color-mix(in srgb,var(--brand,#3276e9) 4%,transparent);border-radius:18px;gap:9px;max-width:850px;margin:24px auto;padding:20px;display:grid}.hpBmBq_toc strong{font-size:13px}.hpBmBq_toc a{color:var(--brand,#3276e9);font-size:13px;line-height:1.8}.hpBmBq_body section{scroll-margin-top:110px}.hpBmBq_help{border:1px solid var(--line,#8098c426);background:linear-gradient(130deg,#3678e710,#178b8710);border-radius:20px;padding:20px}.hpBmBq_help .hpBmBq_links{margin-bottom:0}.hpBmBq_sources li{overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.7}.hpBmBq_sources a{color:var(--brand,#3276e9)}.hpBmBq_related>p{color:var(--muted);font-size:13px;line-height:1.8}@media (max-width:600px){.hpBmBq_blogHero{padding:24px 0}.hpBmBq_blogHero p{font-size:14px}.hpBmBq_cardArt{margin:-18px -18px 0}.hpBmBq_card h2{font-size:17px}.hpBmBq_articleHeader{margin:22px 0}.hpBmBq_toc,.hpBmBq_help{padding:16px}.hpBmBq_cardArt{min-height:84px}}
.Hoot5q_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.Hoot5q_toolbar .catalog-results-heading{align-items:center;gap:14px;margin:0;display:flex}.Hoot5q_trigger{box-sizing:border-box;white-space:nowrap;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 80%,transparent);height:36px;min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;transition:background .2s,transform .2s;display:inline-flex}.Hoot5q_trigger:hover{background:var(--surface);transform:translateY(-1px)}.Hoot5q_count{background:var(--brand);color:#fff;border-radius:6px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:10px;display:grid}.Hoot5q_drawer{box-sizing:border-box;border:0;border-inline-start:1px solid var(--line);background:var(--surface);width:min(440px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--text);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow-y:auto;box-shadow:0 0 60px #0003}.Hoot5q_drawer[open]{animation:.24s ease-out Hoot5q_drawerEnter}.Hoot5q_drawer[dir=rtl]{--drawer-offset:-24px}.Hoot5q_drawer::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b142b70}.Hoot5q_header{z-index:1;background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex;position:sticky;top:0}.Hoot5q_header h2{margin:0;font-size:1.25rem}.Hoot5q_close{border:1px solid var(--line);background:var(--bg);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;flex-shrink:0;place-items:center;padding:0;display:grid}.Hoot5q_content{padding:20px 20px max(20px,env(safe-area-inset-bottom))}.Hoot5q_drawer .store-filter-panel{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:0;display:grid}.Hoot5q_drawer .store-filter-panel label{font-size:.875rem}:is(.Hoot5q_drawer .store-filter-panel input,.Hoot5q_drawer .store-filter-panel select){font-size:1rem}.Hoot5q_drawer .search-field{grid-column:auto}.Hoot5q_drawer .filter-actions{flex-flow:wrap;gap:10px;display:flex}.Hoot5q_drawer .filter-actions>*{flex:1;min-width:120px}.Hoot5q_trigger:focus-visible,.Hoot5q_close:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@keyframes Hoot5q_drawerEnter{0%{opacity:0;transform:translateX(var(--drawer-offset,24px))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.Hoot5q_drawer[open]{animation:none}.Hoot5q_trigger{transition:none}}.Hoot5q_catalogHeader{box-sizing:border-box;align-items:center;gap:14px;width:min(100%,1160px);margin:0 auto;padding:28px 24px 16px;display:flex}.Hoot5q_catalogHeader h1{color:var(--text);margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.4}.Hoot5q_resultsCount{color:var(--muted);white-space:nowrap;font-size:.875rem}.Hoot5q_catalogBody.products-section{padding-top:0}.Hoot5q_controls,.Hoot5q_systemTabs{align-items:center;gap:8px;display:flex}.Hoot5q_systemTabs{flex-wrap:wrap}.Hoot5q_systemTabs a{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);border-radius:14px;justify-content:center;align-items:center;padding:8px 18px;font-size:.9375rem;text-decoration:none;transition:background .2s;display:inline-flex}.Hoot5q_systemTabs a[aria-current=page]{background:var(--brand);border-color:var(--brand);color:#fff}.Hoot5q_systemTabs a:focus-visible,.Hoot5q_sortMenu a:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.Hoot5q_sort{position:relative}.Hoot5q_sort summary{list-style:none}.Hoot5q_sort summary::-webkit-details-marker{display:none}.Hoot5q_sort[open] summary{background:var(--surface)}.Hoot5q_sortMenu{inset-inline-end:0;z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:190px;padding:5px;position:absolute;top:calc(100% + 8px);box-shadow:0 12px 36px #0002}.Hoot5q_sortMenu a{color:var(--text);border-radius:7px;padding:9px 10px;font-size:.9375rem;text-decoration:none;display:block}.Hoot5q_sortMenu a:hover,.Hoot5q_sortMenu a[aria-current=true]{background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand)}@media (max-width:600px){.Hoot5q_catalogHeader{padding:20px 16px 12px}.Hoot5q_toolbar{gap:12px}.Hoot5q_systemTabs{width:100%}.Hoot5q_systemTabs a{flex:1}.Hoot5q_controls{justify-content:flex-start;gap:8px;width:100%}.Hoot5q_controls>*{flex:none}.Hoot5q_sort summary{box-sizing:border-box;width:100%}.Hoot5q_sortMenu{min-width:210px;inset-inline:0 auto}}.Hoot5q_trigger svg{flex:none;width:15px;height:15px}.Hoot5q_sort summary>span{font-size:14px;line-height:1}.Hoot5q_sortMenu{max-width:calc(100vw - 32px)}.Hoot5q_sortMenu a{font-size:12px}
.leCHZG_page{--landing-blue:#245be8;color:#182746;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfcff;min-height:100vh;padding-bottom:88px;font-family:inherit;overflow-x:clip}.leCHZG_page *{box-sizing:border-box}.leCHZG_page a{text-decoration:none}.leCHZG_page button,.leCHZG_page input,.leCHZG_page textarea{font:inherit}.leCHZG_page h1,.leCHZG_page h2,.leCHZG_page h3,.leCHZG_page p{margin-top:0}.leCHZG_page button:focus-visible,.leCHZG_page a:focus-visible,.leCHZG_editor button:focus-visible{outline-offset:4px;outline:3px solid #6c92ff}.leCHZG_header{border-bottom:1px solid #e6ebf5;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:24px 32px;display:flex}.leCHZG_header>a:first-child{color:#182746;width:142px}.leCHZG_header svg{width:100%;height:auto;max-height:48px}.leCHZG_header>span{color:#65718b;font-size:13px}.leCHZG_headerCta{color:#245be8;border:1px solid #d7e0f4;border-radius:100px;padding:11px 19px;font-size:14px;font-weight:700}.leCHZG_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);max-width:1280px;margin:auto;padding:64px 32px 80px;display:grid}.leCHZG_visual{background:radial-gradient(at 50% 30%,#fff 12%,#eff4ff 80%);border:1px solid #e5eafb;border-radius:32px;min-width:0;padding:28px 20px 20px;position:sticky;top:24px}.leCHZG_visual>div{width:100%}.leCHZG_imageNote{text-align:center;color:#7182a5;letter-spacing:.1em;margin-top:20px;font-size:11px;display:block}.leCHZG_heroCopy{min-width:0}.leCHZG_eyebrow{letter-spacing:.13em;color:#5274bb;margin:0 0 16px;font-size:11px;font-weight:750}.leCHZG_hero h1{letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,3.6vw,50px);font-weight:750;line-height:1.45}.leCHZG_subtitle{color:#66728a;white-space:pre-line;overflow-wrap:anywhere;font-size:16px;line-height:1.95}.leCHZG_purchase{background:#fff;border:1px solid #e1e7f3;border-radius:24px;margin-top:24px;padding:24px;scroll-margin-top:24px;box-shadow:0 12px 45px #244c9210}.leCHZG_previewPrice strong{font-size:28px}.leCHZG_previewPrice p{color:#6e7c94;margin:14px 0 0;font-size:13px;line-height:1.8}.leCHZG_section{border-top:1px solid #e3e9f4;max-width:1120px;margin:auto;padding:64px 32px}.leCHZG_section h2,.leCHZG_finalCta h2{letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(25px,3vw,36px);line-height:1.5}.leCHZG_benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.leCHZG_benefits article{background:#fff;border:1px solid #e5ebf5;border-radius:20px;padding:26px}.leCHZG_benefits p{overflow-wrap:anywhere;margin:18px 0 0;font-size:15px;line-height:1.8}.leCHZG_check{color:#245be8;background:#edf2ff;border-radius:11px;place-items:center;width:36px;height:36px;font-size:20px;display:inline-grid}.leCHZG_detailGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.leCHZG_detailGrid article{background:#f2f5fb;border-radius:18px;padding:24px}.leCHZG_detailGrid h3{font-size:18px}.leCHZG_prose{white-space:pre-line;color:#5e6c85;overflow-wrap:anywhere;line-height:1.95}.leCHZG_detailImage{border-radius:18px;width:100%;max-width:900px;height:auto;margin:24px auto;display:block}.leCHZG_tableWrap{border:1px solid #e2e8f3;border-radius:20px;overflow-x:auto}.leCHZG_specs{border-collapse:collapse;text-align:start;width:100%;font-size:14px}.leCHZG_specs caption{text-align:start;background:#edf2fc;padding:18px;font-weight:650}.leCHZG_specs th,.leCHZG_specs td{text-align:start;overflow-wrap:anywhere;border-top:1px solid #e5ebf5;padding:17px 22px}.leCHZG_specs th{color:#65738c;width:40%;font-weight:550}.leCHZG_specs tr:nth-child(2n){background:#f3f6fc}.leCHZG_faq{border-bottom:1px solid #dfe6f3;padding:20px 0}.leCHZG_faq summary{cursor:pointer;font-weight:650;line-height:1.7}.leCHZG_faq p{margin-bottom:0;padding-top:18px}.leCHZG_reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.leCHZG_reviews article{background:#fff;border:1px solid #e3e9f2;border-radius:20px;padding:24px}.leCHZG_reviews p{overflow-wrap:anywhere;font-size:14px;line-height:1.9}.leCHZG_reviews strong{font-size:14px;display:block}.leCHZG_reviews small{color:#348274;margin-top:6px;display:block}.leCHZG_stars{color:#e5a824;letter-spacing:2px;margin-bottom:14px}.leCHZG_finalCta{text-align:center;background:linear-gradient(135deg,#edf3ff,#f3efff);border-radius:32px;max-width:1120px;margin:24px auto;padding:56px 24px}.leCHZG_finalCta>a:last-child{color:#6a7892;margin-top:20px;font-size:13px;display:block}.leCHZG_primary{background:#245be8;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:15px 27px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #245be825;color:#fff!important}.leCHZG_sticky{z-index:30;bottom:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:12px max(24px,50vw - 530px);padding-bottom:max(12px,env(safe-area-inset-bottom));background:#ffffffed;border-top:1px solid #dce5f3;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset-inline:0}.leCHZG_sticky>div{gap:4px;min-width:0;display:grid}.leCHZG_sticky small{color:#69768e;white-space:nowrap;text-overflow:ellipsis;max-width:540px;font-size:11px;overflow:hidden}.leCHZG_sticky strong{font-size:19px}.leCHZG_sticky .leCHZG_primary{white-space:nowrap;min-width:180px}.leCHZG_footer{color:#78849b;justify-content:space-between;align-items:center;gap:20px;max-width:1120px;margin:auto;padding:32px;font-size:12px;display:flex}.leCHZG_footer nav{flex-wrap:wrap;gap:20px;display:flex}.leCHZG_footer a{color:inherit}.leCHZG_previewNotice{text-align:center;color:#6e571b;background:#fff5d7;padding:10px;font-size:12px}.leCHZG_skip{z-index:100;background:#fff;padding:16px;position:fixed;top:-100px;left:20px}.leCHZG_skip:focus{top:10px}.leCHZG_editor{max-width:1500px;margin:auto;padding:24px}.leCHZG_editorHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}.leCHZG_editorHeading h1{margin:8px 0;font-size:28px}.leCHZG_editorHeading p{color:var(--text-muted,#6b7991)}.leCHZG_editorHeading .leCHZG_eyebrow{margin-top:22px}.leCHZG_editorHeading a{font-size:14px}.leCHZG_badge{color:#325d9e;background:#edf4ff;border:1px solid #b8ccef;border-radius:30px;padding:10px 15px;font-size:12px;display:inline-block}.leCHZG_editorActions{flex-wrap:wrap;gap:10px;margin:24px 0 8px;display:flex}.leCHZG_editorActions button,.leCHZG_editorActions a{min-height:42px}.leCHZG_editorGrid{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:start;gap:28px;margin-top:24px;display:grid}.leCHZG_fields{background:var(--surface,#fff);border:1px solid #dce4ef;border-radius:20px;gap:16px;min-width:0;padding:24px;display:grid}.leCHZG_fields legend{padding:0 10px;font-weight:700}.leCHZG_fields label{gap:9px;font-size:13px;font-weight:600;display:grid}.leCHZG_fields input,.leCHZG_fields textarea{font:inherit;background:var(--surface,#fff);width:100%;color:inherit;border:1px solid #cbd5e4;border-radius:10px;padding:12px;line-height:1.7}.leCHZG_fields textarea{resize:vertical}.leCHZG_fields h2{margin:10px 0 0;font-size:16px}.leCHZG_hint{color:#6a7990;font-size:12px;line-height:1.8}.leCHZG_tabs{gap:5px;display:flex}.leCHZG_tabs button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #d9e2ef;border-radius:9px;padding:9px 14px;font-size:12px}.leCHZG_tabs button[aria-pressed=true]{color:#245be8;background:#eaf1ff;border-color:#9bb9f2}.leCHZG_mediaPicker{flex-wrap:wrap;gap:8px;display:flex}.leCHZG_mediaPicker button{cursor:pointer;font:inherit;color:#253c60;background:#fff;border:2px solid #dce4f0;border-radius:10px;min-width:62px;padding:3px;font-size:12px}.leCHZG_mediaPicker img{object-fit:contain;border-radius:7px;width:64px;height:64px}.leCHZG_mediaPicker button[aria-pressed=true]{border-color:#245be8}.leCHZG_sectionOrder{gap:9px;display:grid}.leCHZG_sectionOrder>div{border:1px solid #e1e7f1;border-radius:10px;align-items:center;gap:6px;padding:10px;display:flex}.leCHZG_sectionOrder span{flex:1;font-size:12px}.leCHZG_sectionOrder button,.leCHZG_restore{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #d7e0ef;border-radius:7px;padding:6px 9px;font-size:12px}.leCHZG_sectionOrder button:disabled{opacity:.35}.leCHZG_restore{justify-self:start}.leCHZG_preview{min-width:0;position:sticky;top:24px}.leCHZG_previewToolbar{justify-content:space-between;align-items:center;gap:15px;display:flex}.leCHZG_previewToolbar h2{font-size:18px}.leCHZG_previewFrame{background:#fff;border:1px solid #ccd8e8;border-radius:20px;width:100%;height:850px;margin:18px auto 0;display:block;box-shadow:0 16px 40px #263a6010}.leCHZG_previewFrame[data-device=mobile]{max-width:390px}.leCHZG_linkLine{overflow-wrap:anywhere;font-size:13px}.leCHZG_editor button:disabled{cursor:wait;opacity:.6}@media (min-width:1000px){.leCHZG_hero{direction:ltr}.leCHZG_heroCopy{direction:rtl}.leCHZG_page[dir=ltr] .leCHZG_heroCopy{direction:ltr}.leCHZG_visual{direction:rtl}.leCHZG_page[dir=ltr] .leCHZG_visual{direction:ltr}}@media (max-width:850px){.leCHZG_header{padding:18px 20px}.leCHZG_header>span{display:none}.leCHZG_header>a:first-child{width:118px}.leCHZG_hero{grid-template-columns:1fr;gap:26px;padding:24px 20px 40px}.leCHZG_visual{border-radius:22px;width:100%;max-width:540px;margin:auto;padding:12px;position:relative;top:0}.leCHZG_hero h1{margin-bottom:14px;font-size:30px}.leCHZG_subtitle{font-size:14px}.leCHZG_imageNote{margin-top:6px;font-size:9px}.leCHZG_purchase{padding:18px}.leCHZG_section{padding:40px 20px}.leCHZG_benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.leCHZG_benefits article{padding:18px}.leCHZG_benefits p{font-size:13px}.leCHZG_detailGrid,.leCHZG_reviews{grid-template-columns:1fr}.leCHZG_finalCta{border-radius:24px;margin:16px 16px 0;padding:38px 20px}.leCHZG_sticky{gap:15px;padding-inline:16px}.leCHZG_sticky small{max-width:190px}.leCHZG_sticky strong{font-size:16px}.leCHZG_sticky .leCHZG_primary{min-width:130px;padding:13px 16px;font-size:13px}.leCHZG_footer{flex-direction:column;padding:28px 20px}.leCHZG_footer nav{gap:16px}.leCHZG_editor{padding:16px}.leCHZG_editorHeading{flex-direction:column;align-items:start;gap:6px}.leCHZG_editorGrid{grid-template-columns:1fr}.leCHZG_preview{position:static}.leCHZG_fields{padding:18px}.leCHZG_editorActions>*{flex:auto}.leCHZG_previewFrame{height:720px}}@media (prefers-reduced-motion:no-preference){.leCHZG_primary,.leCHZG_headerCta{transition:transform .18s,box-shadow .18s}.leCHZG_primary:hover,.leCHZG_headerCta:hover{transform:translateY(-2px)}}.leCHZG_hero{isolation:isolate;position:relative}.leCHZG_hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 12% 22%,#dce8ff80,#0000 45%),radial-gradient(at 90% 65%,#e8e1ff65,#0000 42%);position:absolute;inset:0}.leCHZG_visual{isolation:isolate;overflow:hidden;box-shadow:0 24px 70px -35px #245be84d}.leCHZG_visual:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;border:1px solid #b3c9f880;border-radius:50%;width:75%;position:absolute;inset:8% auto auto 12%;box-shadow:0 0 0 28px #c8d8ff26,0 0 0 56px #d4e0ff20}.leCHZG_visual:after{content:"";pointer-events:none;z-index:-1;opacity:.35;background-image:radial-gradient(#809ed7 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#000,#0000 55%);mask-image:linear-gradient(140deg,#000,#0000 55%)}.leCHZG_imageNote{letter-spacing:.16em;position:relative}.leCHZG_imageNote:before{content:"";background:#245be8;border-radius:50%;width:6px;height:6px;margin-inline-end:8px;display:inline-block;box-shadow:0 0 0 4px #245be810}.leCHZG_heroCopy>.leCHZG_eyebrow{background:#ffffffb3;border:1px solid #d9e4ff;border-radius:40px;align-items:center;gap:9px;padding:9px 14px;display:inline-flex}.leCHZG_heroCopy>.leCHZG_eyebrow:before{content:"";background:#245be8;border-radius:50%;width:7px;height:7px}.leCHZG_benefits article,.leCHZG_reviews article,.leCHZG_detailGrid article{position:relative;overflow:hidden}.leCHZG_benefits article:after{content:"";pointer-events:none;border:1px solid #245be810;border-radius:50%;width:105px;height:105px;position:absolute;inset:auto -24px -44px auto;box-shadow:0 0 0 16px #245be804}.leCHZG_check{border:1px solid #d9e5ff;box-shadow:0 6px 16px #245be80d}.leCHZG_finalCta{isolation:isolate;border:1px solid #dee7fc;position:relative;overflow:hidden;box-shadow:0 18px 60px -38px #245be850}.leCHZG_finalCta:before,.leCHZG_finalCta:after{content:"";z-index:-1;pointer-events:none;border:1px solid #9ebbf540;border-radius:50%;width:300px;height:300px;position:absolute;box-shadow:0 0 0 35px #b3caff18,0 0 0 70px #b3caff12}.leCHZG_finalCta:before{inset:-180px auto auto -140px}.leCHZG_finalCta:after{inset:auto -140px -180px auto}.leCHZG_primary{isolation:isolate;background:linear-gradient(125deg,#245be8,#4279f4);border:1px solid #ffffff26;position:relative;overflow:hidden}.leCHZG_primary:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:30%;position:absolute;inset:-60% auto -60% -60%;transform:rotate(25deg)}.leCHZG_faq[open]{background:#f2f6ff;border-radius:14px;padding-inline:18px}@keyframes leCHZG_landingEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes leCHZG_landingOrbit{0%{opacity:.3;transform:scale(.92)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes leCHZG_landingShine{0%{left:-60%}to{left:140%}}@media (prefers-reduced-motion:no-preference){.leCHZG_visual{animation:.75s ease-out both leCHZG_landingEnter}.leCHZG_visual:before{animation:1.4s ease-out both leCHZG_landingOrbit}.leCHZG_heroCopy{animation:.7s ease-out .12s both leCHZG_landingEnter}.leCHZG_benefits article,.leCHZG_reviews article,.leCHZG_detailGrid article,.leCHZG_check,.leCHZG_faq,.leCHZG_visual img{transition:transform .25s,box-shadow .25s,border-color .25s}.leCHZG_primary,.leCHZG_headerCta{transition:transform .2s,box-shadow .2s,background-color .2s}.leCHZG_primary:active,.leCHZG_headerCta:active{transform:translateY(1px)scale(.98)}.leCHZG_primary:focus-visible:after{animation:.65s ease-out leCHZG_landingShine}.leCHZG_faq[open]>p{animation:.25s ease-out leCHZG_landingEnter}@supports (animation-timeline:view()){.leCHZG_section,.leCHZG_finalCta{animation:linear both leCHZG_landingEnter;animation-timeline:view();animation-range:entry entry 18%}}@media (hover:hover) and (pointer:fine){.leCHZG_benefits article:hover,.leCHZG_reviews article:hover,.leCHZG_detailGrid article:hover{border-color:#b8cef5;transform:translateY(-5px);box-shadow:0 16px 32px -20px #245be84d}.leCHZG_benefits article:hover .leCHZG_check{transform:rotate(-6deg)scale(1.08)}.leCHZG_visual:hover img{transform:scale(1.015)}.leCHZG_primary:hover{box-shadow:0 12px 28px #245be840}.leCHZG_primary:hover:after{animation:.65s ease-out leCHZG_landingShine}}}@media (max-width:850px){.leCHZG_heroCopy>.leCHZG_eyebrow{margin-bottom:12px;padding:7px 11px;font-size:10px}.leCHZG_visual:before{box-shadow:0 0 0 18px #c8d8ff26,0 0 0 36px #d4e0ff20}.leCHZG_finalCta:before,.leCHZG_finalCta:after{width:220px;height:220px}}@media (prefers-reduced-motion:reduce){.leCHZG_page *,.leCHZG_page :before,.leCHZG_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
