.fmt{grid-template-columns:minmax(0,1fr)}.btn[data-installed]{cursor:default}.btn-accent[data-installed]:hover{background:var(--accent);border-color:var(--accent)}.btn[data-installed]:active{transform:none}.hdr{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.promo{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dl:disabled{opacity:.45;cursor:not-allowed}.dl:disabled:hover{border-color:var(--line)}.row.best .dl:disabled:hover{background:var(--accent);border-color:var(--accent)}.crx-note{margin-top:12px}.band .crx-note,.facts .crx-note{text-align:center}.crx-note:empty{display:none}:root[data-device=desktop] .crx-note:empty{min-height:18.4px;min-height:1lh;display:block}.st-bars i.none{background:var(--line);opacity:1}.st-pill.none{color:var(--muted);background:color-mix(in srgb, var(--muted) 12%, transparent)}@media (min-width:1024px){.feats:has(>.feat:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.notice-limit .nl-t{flex:1;min-width:0}.notice-limit .nl-a{flex-shrink:0}.notice-limit .nl-a .btn{min-width:126px;height:40px;padding:0 14px;font-size:14px}.notice-limit .nl-a .btn>svg{width:20px;height:20px;color:inherit}.notice-limit .nl-a .lnk{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;font-size:14px;font-weight:600}@media (max-width:560px){.notice-limit{flex-wrap:wrap}.notice-limit .nl-t{flex-basis:calc(100% - 23px)}.notice-limit .nl-a{margin-inline-start:auto}}.crx-ns{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:8px;margin-top:16px;padding-top:12px;font-size:13px;line-height:1.5;display:flex}.crx-ns svg{width:14px;height:14px;color:var(--warn-text);flex-shrink:0;margin-top:2.75px}.stars.rate .st>*{color:inherit;background:0 0;border:0;margin:0;padding:0;line-height:0;display:inline-flex}.stars.rate .st>button{cursor:pointer}.stars.rate .st>:not([data-on]){color:var(--line)}[dir=rtl] .sw:checked:after{transform:translate(-18px)}[dir=rtl] select.inp{background-position:14px}[dir=rtl] [data-rtl=mirror]{scale:-1 1}[dir=rtl] #url:not(:placeholder-shown),[dir=rtl] input[type=email]:not(:placeholder-shown){text-align:right;direction:ltr}@media (min-width:1024px){.nav{margin-inline-start:auto}.hdr .right{margin-inline-start:0}.more .menu{inset-inline:auto 0}}.promo:not(.done):not(.closable) .pm-close{visibility:hidden}:root{padding-top:0}:root:has(footer[data-app]){padding-bottom:0;scroll-padding-top:80px}body:has(>footer[data-app])>.hdr{padding-top:0}body:has(>footer[data-app]){flex-direction:column;min-height:100%;display:flex}body:has(>footer[data-app])>main{flex:1 0 auto}footer[data-app] .fb{text-align:center;justify-content:center}body:has(>footer[data-app]) .hero{padding-bottom:32px}body:has(>footer[data-app])>main{overflow-y:clip}@media (max-height:620px){body:has(>footer[data-app]) .hero{padding-top:20px}body:has(>footer[data-app]) .hero h1{margin-top:14px}body:has(>footer[data-app]) .hero .sub{margin-top:10px}body:has(>footer[data-app]) .hero .conv{margin-top:20px}footer[data-app] .fb{padding-top:12px;padding-bottom:14px}}.notice-4k{align-items:flex-start}.notice-4k>svg{margin-top:3.3px}.notice-limit .nl-a{align-self:center}.vn-b .lim-gp b{color:inherit;line-height:inherit}.vn-b p:empty{display:none}.mbanner.lv-warn{background:color-mix(in srgb, #f59e0b 12%, var(--bg))}.mbanner.lv-warn .mb-ic{color:var(--warn-text);background:#f59e0b33}@media (max-width:560px){.hero>.wrap.hero-in{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px))}}:root[data-device=mobile] #extension,:root[data-device=tablet] #extension{padding-bottom:0}:root[data-device=mobile] #extension>*,:root[data-device=tablet] #extension>*{display:none}@media (max-width:767px){.page:not([data-page=home])>#extension{padding-top:72px}.page:not([data-page=home])>#app{padding-top:0!important}}:lang(ko){word-break:keep-all}:lang(ja){word-break:auto-phrase}@media (max-width:560px){.below>.demo{text-align:center}}@media (min-width:1200px){:is(:lang(de),:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(ms),:lang(nl),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .hdr .getext{display:none}:is(:lang(de),:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(ms),:lang(nl),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .nav a,:is(:lang(de),:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(ms),:lang(nl),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .nav button{padding:8px 10px}}@media (min-width:1024px){:is(:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .hdr .logo,:is(:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .hdr .right{flex-shrink:0}:is(:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .nav>a,:is(:lang(es),:lang(fr),:lang(it),:lang(ja),:lang(pl),:lang(pt),:lang(ro),:lang(ru),:lang(th),:lang(uk),:lang(vi)) .nav>.more>button{white-space:normal;text-wrap:balance}}.trim-strip{display:flex;overflow:hidden}.trim-strip img{flex:none;width:auto;height:100%}.r-trimbtn[hidden]{display:none}.crx-ic img{object-fit:contain;border-radius:6px;width:28px;height:28px;display:block}
