.tba-df{--df-ink:#1d2230;--df-ink-strong:#0e1220;--df-soft:#5d6675;--df-faint:#8a8f9c;--df-accent:#4f46e5;--df-price:#0f766e;--df-flash:#c026d3;--df-pct:linear-gradient(120deg,#6366f1,#06b6d4);--df-pct-ink:#fff;--df-card:rgba(255,255,255,.46);--df-card2:rgba(255,255,255,.46);--df-stroke:rgba(67,56,202,.14);--df-imgwell:transparent;--df-stars:rgba(16,24,40,.14);--df-blur:blur(20px) saturate(180%);--df-shadow:0 8px 32px rgba(31,40,51,.10), inset 0 1px 0 rgba(255,255,255,.55), inset 0 0 28px 4px rgba(255,255,255,.42);--df-shadow-h:0 14px 44px rgba(31,40,51,.16), 0 0 40px rgba(79,70,229,.10), inset 0 1px 0 rgba(255,255,255,.55), inset 0 0 28px 4px rgba(255,255,255,.42);--df-cta:linear-gradient(135deg,#6366f1,#06b6d4);--df-cta-ink:#fff;--df-cta-glow:rgba(79,70,229,.25);--df-solid:#fff;color:var(--df-ink)}html[data-theme='dark'] .tba-df,[data-theme='dark'] .tba-df{--df-ink:#eef2f8;--df-ink-strong:#fff;--df-soft:#a8b2c2;--df-faint:#76829a;--df-accent:#66fcf1;--df-price:#5eead4;--df-flash:#e879f9;--df-pct:linear-gradient(120deg,#66fcf1,#48d6e6);--df-pct-ink:#04121a;--df-card:linear-gradient(180deg,rgba(18,16,42,.72),rgba(10,9,24,.78));--df-card2:linear-gradient(180deg,rgba(18,16,42,.72),rgba(10,9,24,.78));--df-stroke:rgba(109,90,255,.22);--df-stars:rgba(255,255,255,.16);--df-shadow:0 24px 70px rgba(0,0,0,.45), 0 0 80px rgba(109,90,255,.08), inset 0 1px 0 rgba(255,255,255,.07);--df-shadow-h:0 28px 80px rgba(0,0,0,.55), 0 0 110px rgba(109,90,255,.16), inset 0 1px 0 rgba(255,255,255,.09);--df-cta:linear-gradient(120deg,#66fcf1,#48d6e6);--df-cta-ink:#04121a;--df-cta-glow:rgba(102,252,241,.25);--df-solid:rgba(16,20,32,.96)}.tba-df *{box-sizing:border-box}.tba-df-empty{color:var(--df-faint,#76829a)}.tba-df-head{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:2px 0 18px}.tba-df-pill{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;line-height:1;padding:8px 14px;border-radius:999px;border:1px solid var(--df-stroke);background:var(--df-card);backdrop-filter:var(--df-blur);-webkit-backdrop-filter:var(--df-blur);box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)}html[data-theme='dark'] .tba-df-pill,[data-theme='dark'] .tba-df-pill{box-shadow:inset 0 1px 0 rgb(255 255 255 / .06)}.tba-df-live{color:var(--df-soft);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.tba-df-live-dot{width:8px;height:8px;border-radius:50%;background:var(--df-accent);animation:tba-df-live 2.4s ease-out infinite}@keyframes tba-df-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--df-accent) 60%,transparent)}70%{box-shadow:0 0 0 8px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.tba-df-count{color:var(--df-soft)}.tba-df-count strong{color:var(--df-ink-strong);font-weight:800;font-size:14px;letter-spacing:-.01em}.tba-df-updated{color:var(--df-faint)}.tba-df-updated svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.tba-df-live-dot{animation:none}}.tba-df-hero{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:36px;align-items:center;margin:0 0 8px;padding:34px 36px;border-radius:20px;border:1px solid var(--df-stroke);background:var(--df-card2);backdrop-filter:var(--df-blur);-webkit-backdrop-filter:var(--df-blur);box-shadow:var(--df-shadow)}@property --tba-df-a{syntax:'<angle>';initial-value:0deg;inherits:false}.tba-df-hero::before,.tba-df-hero::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1.5px;background:conic-gradient(from var(--tba-df-a) at 50% 50%,transparent 0deg,rgb(109 90 255 / .95) 40deg,rgb(63 217 207 / .95) 80deg,transparent 130deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:tba-df-spin 7s linear infinite}.tba-df-hero::after{filter:blur(7px);opacity:.7}@keyframes tba-df-spin{to{--tba-df-a:360deg}}html[data-theme='dark'] .tba-df-hero,[data-theme='dark'] .tba-df-hero{background:radial-gradient(620px 320px at 50% 0%,rgb(109 90 255 / .30),transparent 70%),linear-gradient(180deg,#12102A,#0A0918);box-shadow:0 30px 90px rgb(0 0 0 / .5),0 0 120px rgb(109 90 255 / .12)}.tba-df-hero-img{background:var(--df-imgwell);border-radius:16px;height:340px;display:flex;align-items:center;justify-content:center;padding:26px}.tba-df-hero-img img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}html[data-theme='dark'] .tba-df-hero-img img,[data-theme='dark'] .tba-df-hero-img img,html[data-theme='dark'] .tba-df-card .img img,[data-theme='dark'] .tba-df-card .img img{mix-blend-mode:normal}html[data-theme='dark'] .tba-df-card .img img[src$=".jpg"],[data-theme='dark'] .tba-df-card .img img[src$=".jpg"],html[data-theme='dark'] .tba-df-hero-img img[src$=".jpg"],[data-theme='dark'] .tba-df-hero-img img[src$=".jpg"]{border-radius:12px}.tba-df-kicker{display:flex;align-items:center;gap:10px;margin-bottom:10px}.tba-df-kicker .k{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--df-accent)}.tba-df-kicker .c{font-size:12px;color:var(--df-faint)}.tba-df-hero-title{margin:0 0 4px!important;font-size:clamp(22px,3vw,30px);line-height:1.15;letter-spacing:-.02em;font-weight:500;color:var(--df-soft)}.tba-df-hero-title b{color:var(--df-ink-strong);font-weight:800}.tba-df-hero-price{display:flex;align-items:baseline;gap:14px;margin:20px 0 2px;flex-wrap:wrap}.tba-df-hero-price .now{font-size:46px;font-weight:800;letter-spacing:-.03em;color:var(--df-price)}.tba-df-hero-price .was{font-size:16px;color:var(--df-faint)}.tba-df-pct{font-size:12.5px;font-weight:800;color:var(--df-pct-ink);background:var(--df-pct);border-radius:5px;padding:3px 7px}.tba-df-hero-note{margin:10px 0 0!important;font-size:14.5px;line-height:1.6;color:var(--df-soft);border-left:3px solid var(--df-accent);padding-left:12px}.tba-df-hero-note span{color:var(--df-faint);font-size:12.5px}.tba-df-hero-cd{margin-top:16px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.tba-df-hero-cd small{display:block;font-size:12.5px;font-weight:400;color:var(--df-faint)}.tba-df-hero-cta-row{margin-top:18px;display:flex;align-items:center;gap:12px}.tba-df-hero-cta{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:var(--df-cta-ink)!important;text-decoration:none!important;background:var(--df-cta);border-radius:12px;padding:13px 26px;box-shadow:0 10px 26px var(--df-cta-glow);transition:transform .14s}.tba-df-hero-cta:hover{transform:translateY(-2px);color:var(--df-cta-ink)!important}.tba-df-hero-cta svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.2}.tba-df-hero-cta-row .src{font-size:12px;color:var(--df-faint)}@media(max-width:860px){.tba-df-hero{grid-template-columns:1fr;padding:24px;gap:20px}.tba-df-hero-img{height:240px}.tba-df-hero-price .now{font-size:38px}}.tba-df-sec{display:flex;align-items:baseline;gap:12px;margin:34px 0 6px}.tba-df-sec h2{margin:0!important;font-size:20px;font-weight:800;letter-spacing:-.01em}.tba-df-sec span{font-size:13px;color:var(--df-faint)}.tba-df-chips{display:flex;gap:8px;flex-wrap:wrap;padding:12px 0 4px}.tba-df-sort{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:6px 0 2px;font-size:13px;color:var(--df-faint)}.tba-df-sort select{font-family:inherit;font-size:13px;font-weight:600;color:var(--df-ink);background:var(--df-card);border:1px solid var(--df-stroke);border-radius:999px;padding:7px 34px 7px 14px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}html[data-theme='dark'] .tba-df-sort select,[data-theme='dark'] .tba-df-sort select{background-color:rgb(18 16 42 / .8)}.tba-df-chip{font-family:inherit;font-size:13px;font-weight:600;color:var(--df-soft);background:var(--df-card);border:1px solid var(--df-stroke);border-radius:999px;padding:8px 15px;cursor:pointer;transition:all .13s}.tba-df-chip:hover{color:var(--df-ink)}.tba-df-chip.on{color:#fff;background:var(--df-accent);border-color:#fff0}html[data-theme='dark'] .tba-df-chip.on,[data-theme='dark'] .tba-df-chip.on{color:#04121a}.tba-df-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding:12px 0 4px}@media(max-width:760px){.tba-df-grid{grid-template-columns:1fr}}.tba-df-card{position:relative;display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--df-stroke);background:var(--df-card);backdrop-filter:var(--df-blur);-webkit-backdrop-filter:var(--df-blur);box-shadow:var(--df-shadow);transition:transform .14s cubic-bezier(.2,.7,.3,1),box-shadow .14s}.tba-df-card:hover{transform:translateY(-3px);box-shadow:var(--df-shadow-h)}.tba-df-card .cover{position:absolute;inset:0;z-index:2;border-radius:inherit}.tba-df-card .top{display:flex;gap:20px;padding:24px 24px 0}.tba-df-card .img{flex:0 0 150px;width:150px;height:150px;border-radius:12px;background:var(--df-imgwell);display:flex;align-items:center;justify-content:center;padding:0}.tba-df-card .img img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.tba-df-card .main{min-width:0;display:flex;flex-direction:column}.tba-df-card .title{margin:2px 0 8px!important;font-size:16.5px;line-height:1.3;font-weight:500;color:var(--df-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tba-df-card .title b{color:var(--df-ink);font-weight:750}.tba-df-card .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:4px}.tba-df-card .price .now{font-size:27px;font-weight:800;letter-spacing:-.02em;color:var(--df-price)}.tba-df-card .price .was{font-size:14px;color:var(--df-faint);text-decoration:line-through}.tba-df-card .price .tba-df-pct{font-size:12px;padding:3px 7px;border-radius:5px}.tba-df-card .rate{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--df-faint);margin-top:8px;min-height:16px}.tba-df-card .stars{--pct:0%;font-size:13px;letter-spacing:1.5px;background:linear-gradient(90deg,#f0a840 var(--pct),var(--df-stars) var(--pct));-webkit-background-clip:text;background-clip:text;color:#fff0}.tba-df-card .stars::before{content:"★★★★★"}.tba-df-card .note{margin:14px 24px 0;padding:0 0 0 12px;font-size:13.5px;line-height:1.55;color:var(--df-soft);border-left:3px solid var(--df-accent)}.tba-df-card .note span{color:var(--df-faint);font-size:12px}.tba-df-card .foot{display:flex;align-items:center;gap:10px;margin-top:auto;padding:14px 24px 18px;font-size:12.5px;color:var(--df-faint)}.tba-df-card .foot .cd{color:var(--df-flash);font-weight:700;font-variant-numeric:tabular-nums}.tba-df-flash .tba-df-card{border-color:color-mix(in srgb,var(--df-flash) 25%,var(--df-stroke))}.tba-df-card .foot .new{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--df-accent);background:color-mix(in srgb,var(--df-accent) 10%,transparent);border-radius:4px;padding:2px 7px}.tba-df-card .tested{position:relative;z-index:3;display:block;margin:12px 24px 0;font-size:13.5px;font-weight:700;color:var(--df-accent)!important;text-decoration:none!important}.tba-df-card .tested:hover{text-decoration:underline!important}.tba-df-hero-tested{margin:8px 0 0!important;font-size:14px}.tba-df-hero-tested a{font-weight:700;color:var(--df-accent)!important;text-decoration:none!important}.tba-df-hero-tested a:hover{text-decoration:underline!important}.tba-df-disclosure{margin:34px 0 0!important;font-size:12px;color:var(--df-faint)}#rank-math-faq.rank-math-block,.wp-block-rank-math-faq-block{background:linear-gradient(135deg,rgb(99 102 241 / .07),rgb(6 182 212 / .05));-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgb(99 102 241 / .18);border-radius:20px;box-shadow:0 8px 30px rgb(67 56 202 / .08);padding:1.6rem 1.8rem;margin:1.5rem 0;color:#1f2833}html[data-theme='dark'] #rank-math-faq.rank-math-block,[data-theme='dark'] #rank-math-faq.rank-math-block,html[data-theme='dark'] .wp-block-rank-math-faq-block,[data-theme='dark'] .wp-block-rank-math-faq-block{background:linear-gradient(135deg,rgb(99 102 241 / .14),rgb(6 182 212 / .1));border:1px solid rgb(102 252 241 / .16);box-shadow:0 10px 34px rgb(0 0 0 / .4);color:#e6efe9}#rank-math-faq .rank-math-list,.wp-block-rank-math-faq-block .rank-math-list{margin:0;padding:0}#rank-math-faq .rank-math-list-item,#rank-math-faq .rank-math-faq-item,.wp-block-rank-math-faq-block .rank-math-list-item,.wp-block-rank-math-faq-block .rank-math-faq-item{background:none;box-shadow:none;border-radius:0;margin:0;list-style:none;padding:1.15rem 0;border-top:1px solid rgb(67 56 202 / .1)}#rank-math-faq .rank-math-list-item:first-child,#rank-math-faq .rank-math-faq-item:first-child,.wp-block-rank-math-faq-block .rank-math-list-item:first-child,.wp-block-rank-math-faq-block .rank-math-faq-item:first-child{border-top:none;padding-top:.25rem}#rank-math-faq .rank-math-list-item:last-child,#rank-math-faq .rank-math-faq-item:last-child,.wp-block-rank-math-faq-block .rank-math-list-item:last-child,.wp-block-rank-math-faq-block .rank-math-faq-item:last-child{padding-bottom:.25rem}html[data-theme='dark'] #rank-math-faq .rank-math-list-item,[data-theme='dark'] #rank-math-faq .rank-math-list-item,html[data-theme='dark'] #rank-math-faq .rank-math-faq-item,[data-theme='dark'] #rank-math-faq .rank-math-faq-item,html[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-list-item,[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-list-item,html[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-faq-item,[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-faq-item{border-top-color:rgb(255 255 255 / .08)}#rank-math-faq .rank-math-question,.wp-block-rank-math-faq-block .rank-math-question{position:relative;margin:0 0 .35rem!important;padding:0 0 0 1.6rem!important;font-size:1.05rem;font-weight:800;line-height:1.35;color:#1f2833;border-bottom:none}#rank-math-faq .rank-math-question:after,.wp-block-rank-math-faq-block .rank-math-question:after{content:none;display:none}#rank-math-faq .rank-math-question:before,.wp-block-rank-math-faq-block .rank-math-question:before{content:"";position:absolute;left:0;top:.45em;width:9px;height:9px;border-radius:50%;background:#4338ca}html[data-theme='dark'] #rank-math-faq .rank-math-question,[data-theme='dark'] #rank-math-faq .rank-math-question,html[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-question,[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-question{color:#fff}html[data-theme='dark'] #rank-math-faq .rank-math-question:before,[data-theme='dark'] #rank-math-faq .rank-math-question:before,html[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-question:before,[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-question:before{background:#66fcf1}#rank-math-faq .rank-math-answer,.wp-block-rank-math-faq-block .rank-math-answer{padding-left:1.6rem;color:rgb(31 40 51 / .85);line-height:1.65}html[data-theme='dark'] #rank-math-faq .rank-math-answer,[data-theme='dark'] #rank-math-faq .rank-math-answer,html[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-answer,[data-theme='dark'] .wp-block-rank-math-faq-block .rank-math-answer{color:rgb(230 239 233 / .82)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.tba-df-card,.tba-df-hero{background:var(--df-solid)!important}}@media(prefers-reduced-transparency:reduce){.tba-df-card,.tba-df-hero{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--df-solid)!important}}@media(prefers-contrast:more){.tba-df-card,.tba-df-hero{border-color:color-mix(in srgb,var(--df-ink) 40%,transparent)!important;background:var(--df-solid)!important}}@media(prefers-reduced-motion:reduce){.tba-df *{transition:none!important}.tba-df-hero::before,.tba-df-hero::after{animation:none!important}}.tba-df-faq-tab{position:fixed;right:0;top:50%;z-index:99960;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:11px;padding:26px 16px 24px;border:none;border-radius:18px 0 0 18px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:linear-gradient(160deg,#6366f1,#06b6d4);box-shadow:0 12px 34px rgb(79 70 229 / .4),0 0 50px rgb(99 102 241 / .4);transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s,opacity .2s;animation:tba-df-tab-pulse 3.2s ease-in-out infinite}@keyframes tba-df-tab-pulse{0%,100%{box-shadow:0 12px 34px rgb(79 70 229 / .4),0 0 40px rgb(99 102 241 / .35)}50%{box-shadow:0 12px 38px rgb(79 70 229 / .55),0 0 70px rgb(6 182 212 / .5)}}.tba-df-faq-tab span{writing-mode:vertical-rl}.tba-df-faq-tab svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tba-df-faq-tab:hover{transform:translateY(-50%) translateX(-5px);box-shadow:0 14px 42px rgb(79 70 229 / .6),0 0 80px rgb(6 182 212 / .55)}.tba-df-faq-tab.open{opacity:0;pointer-events:none}.tba-df-faq-overlay{position:fixed;inset:0;z-index:99970;background:rgb(8 9 15 / .35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .25s}.tba-df-faq-overlay.open{opacity:1}.tba-df-faq-drawer{position:fixed;top:20px;right:16px;bottom:20px;z-index:99980;width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;border-radius:22px;border:1px solid #fff0;background:linear-gradient(180deg,rgb(255 255 255 / .94),rgb(246 245 255 / .92)) padding-box,linear-gradient(180deg,rgb(109 90 255 / .65),rgb(63 217 207 / .5),rgb(109 90 255 / .18)) border-box;backdrop-filter:blur(26px) saturate(180%);-webkit-backdrop-filter:blur(26px) saturate(180%);box-shadow:0 24px 70px rgb(16 10 40 / .32),0 0 0 1px rgb(255 255 255 / .35) inset;transform:translateX(calc(100% + 40px));transition:transform .32s cubic-bezier(.2,.75,.25,1)}body.admin-bar .tba-df-faq-drawer{top:52px}html[data-theme='dark'] .tba-df-faq-drawer,[data-theme='dark'] .tba-df-faq-drawer{background:radial-gradient(480px 260px at 80% 0%,rgb(109 90 255 / .28),transparent 70%),linear-gradient(180deg,#12102A,#0A0918) padding-box,linear-gradient(180deg,rgb(109 90 255 / .7),rgb(63 217 207 / .45),rgb(109 90 255 / .2)) border-box;box-shadow:0 24px 90px rgb(0 0 0 / .65),0 0 90px rgb(109 90 255 / .16)}.tba-df-faq-drawer.open{transform:translateX(0)}.tba-df-faq-drawer .head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 14px}.tba-df-faq-drawer .head h2{margin:0!important;font-size:19px;font-weight:800;letter-spacing:-.01em;color:#1f2833}html[data-theme='dark'] .tba-df-faq-drawer .head h2,[data-theme='dark'] .tba-df-faq-drawer .head h2{color:#fff}.tba-df-faq-drawer .close{width:34px;height:34px;border:1px solid var(--df-stroke);border-radius:10px;background:#fff0;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center;transition:transform .15s}.tba-df-faq-drawer .close:hover{transform:rotate(90deg)}.tba-df-faq-drawer .close svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2}.tba-df-faq-drawer .items{overflow-y:auto;padding:4px 24px 26px}.tba-df-faq-drawer .item{border-top:1px solid rgb(67 56 202 / .12);opacity:0;transform:translateX(24px)}html[data-theme='dark'] .tba-df-faq-drawer .item,[data-theme='dark'] .tba-df-faq-drawer .item{border-top-color:rgb(255 255 255 / .09)}.tba-df-faq-drawer .item:first-child{border-top:none}.tba-df-faq-drawer.open .item{animation:tba-df-faq-in .4s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(.1s + var(--i,0) * .07s)}@keyframes tba-df-faq-in{to{opacity:1;transform:translateX(0)}}.tba-df-faq-drawer summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;cursor:pointer}.tba-df-faq-drawer summary::-webkit-details-marker{display:none}.tba-df-faq-drawer .q{position:relative;padding-left:1.5rem;font-size:15px;font-weight:750;line-height:1.35;color:#1f2833}.tba-df-faq-drawer .q::before{content:"";position:absolute;left:0;top:.42em;width:8px;height:8px;border-radius:50%;background:#4338ca;box-shadow:0 0 10px rgb(67 56 202 / .5)}html[data-theme='dark'] .tba-df-faq-drawer .q,[data-theme='dark'] .tba-df-faq-drawer .q{color:#fff}html[data-theme='dark'] .tba-df-faq-drawer .q::before,[data-theme='dark'] .tba-df-faq-drawer .q::before{background:#66fcf1;box-shadow:0 0 10px rgb(102 252 241 / .6)}.tba-df-faq-drawer .chev{flex:0 0 auto;width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;opacity:.55;transition:transform .25s}.tba-df-faq-drawer .item[open] .chev{transform:rotate(180deg)}.tba-df-faq-drawer .a{padding:0 0 16px 1.5rem;font-size:13.5px;line-height:1.65;color:rgb(31 40 51 / .85);animation:tba-df-faq-a .28s ease}html[data-theme='dark'] .tba-df-faq-drawer .a,[data-theme='dark'] .tba-df-faq-drawer .a{color:rgb(230 239 233 / .82)}@keyframes tba-df-faq-a{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:782px){body.admin-bar .tba-df-faq-drawer{top:62px}}@media(max-width:760px){.tba-df-faq-tab{top:auto;bottom:18px;right:14px;transform:none;flex-direction:row;gap:9px;padding:16px 24px;border-radius:999px;font-size:14px}.tba-df-faq-tab span{writing-mode:horizontal-tb}.tba-df-faq-tab:hover{transform:none}.tba-df-faq-tab.open{transform:none;opacity:0;pointer-events:none}.tba-df-faq-drawer{top:auto;right:10px;bottom:10px;left:10px;width:auto;max-height:min(78vh,640px);transform:translateY(calc(100% + 40px))}.tba-df-faq-drawer.open{transform:translateY(0)}body.admin-bar .tba-df-faq-drawer{top:auto}}@media(prefers-reduced-motion:reduce){.tba-df-faq-tab{animation:none}.tba-df-faq-drawer{transition:none}.tba-df-faq-drawer .item{opacity:1;transform:none;animation:none!important}.tba-df-faq-drawer .a{animation:none}}.tba-df-card .foot .merchant{margin-left:auto;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--df-faint)}.tba-df-strip{margin:6px 0 34px;font-size:18px;line-height:1.55}.tba-df-strip-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 4px}.tba-df-strip-head .k{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--df-accent);margin-bottom:8px}.tba-df-strip-head h2{margin:0!important;font-size:clamp(24px,2.1vw,30px);line-height:1.2;font-weight:800;letter-spacing:-.01em;color:var(--df-ink-strong)}.tba-df-strip-head .sub{margin:8px 0 0!important;font-size:18px;line-height:1.55;color:var(--df-soft);max-width:64ch}.tba-df-strip-head .more{font-size:17px;font-weight:700;color:var(--df-accent)!important;text-decoration:none!important;white-space:nowrap;padding-bottom:6px}.tba-df-strip-head .more:hover{text-decoration:underline!important}.tba-df-strip .tba-df-card .title{color:var(--df-ink-strong);font-weight:700;letter-spacing:-.005em}.tba-df-strip .tba-df-card .title b{font-weight:800}.tba-df-strip .tba-df-card .price .tba-df-pct{font-size:14px;padding:4px 8px}.tba-df-strip .tba-df-card .note{line-height:1.55;color:var(--df-soft)}.tba-df-strip .tba-df-card .note span{font-size:15px}.tba-df-strip .tba-df-card .foot{font-size:15px}.tba-df-strip .tba-df-card .tested{font-weight:700}.tba-df-strip-feat{padding-top:16px}.tba-df-strip-feat .tba-df-card{display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-rows:auto auto auto 1fr;border-radius:20px}.tba-df-strip-feat .tba-df-card .top{display:contents}.tba-df-strip-feat .tba-df-card .img{grid-row:1/-1;grid-column:1;width:auto;height:auto;min-height:260px;padding:26px;flex:none}.tba-df-strip-feat .tba-df-card .img img{max-height:240px}.tba-df-strip-feat .tba-df-card .main{grid-column:2;padding:28px 30px 0 10px}.tba-df-strip-feat .tba-df-card .title{font-size:24px;line-height:1.25;margin-bottom:12px!important}.tba-df-strip-feat .tba-df-card .price{gap:12px}.tba-df-strip-feat .tba-df-card .price .now{font-size:40px}.tba-df-strip-feat .tba-df-card .price .was{font-size:17px}.tba-df-strip-feat .tba-df-card .note{grid-column:2;margin:16px 30px 0 10px;font-size:18px}.tba-df-strip-feat .tba-df-card .tested{grid-column:2;margin:14px 30px 0 10px;font-size:17px}.tba-df-strip-feat .tba-df-card .foot{grid-column:2;padding:16px 30px 24px 10px}@media(max-width:760px){.tba-df-strip-feat .tba-df-card{display:flex;flex-direction:column;border-radius:16px}.tba-df-strip-feat .tba-df-card .top{display:flex;flex-direction:column;gap:14px;padding:20px 20px 0}.tba-df-strip-feat .tba-df-card .img{min-height:0;height:180px;padding:0;width:100%}.tba-df-strip-feat .tba-df-card .main{padding:0}.tba-df-strip-feat .tba-df-card .title{font-size:20px}.tba-df-strip-feat .tba-df-card .price .now{font-size:30px}.tba-df-strip-feat .tba-df-card .note,.tba-df-strip-feat .tba-df-card .tested{margin-left:20px;margin-right:20px}.tba-df-strip-feat .tba-df-card .foot{padding:14px 20px 18px}}.tba-df-strip-grid{grid-template-columns:repeat(var(--df-cols,3),1fr);gap:18px;padding-top:18px}@media(max-width:1100px){.tba-df-strip-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.tba-df-strip-grid{grid-template-columns:1fr}}.tba-df-strip-grid .tba-df-card .top{flex-direction:column;gap:14px;padding:20px 20px 0}.tba-df-strip-grid .tba-df-card .img{width:100%;flex:0 0 auto;height:160px}.tba-df-strip-grid .tba-df-card .title{font-size:18px;line-height:1.3;margin-bottom:8px!important}.tba-df-strip-grid .tba-df-card .price{gap:10px}.tba-df-strip-grid .tba-df-card .price .now{font-size:28px}.tba-df-strip-grid .tba-df-card .price .was{font-size:15px}.tba-df-strip-grid .tba-df-card .note{margin:14px 20px 0;font-size:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tba-df-strip-grid .tba-df-card .tested{margin:12px 20px 0;font-size:16px}.tba-df-strip-grid .tba-df-card .foot{padding:14px 20px 18px}.tba-df-strip-disc{margin:14px 0 0!important;font-size:14px;line-height:1.5;color:var(--df-faint)}.tba-df-catnav{position:sticky;top:var(--tba-df-top,0);z-index:20;transition:top .2s ease;margin:34px -8px 0;padding:12px 8px;background:color-mix(in srgb,var(--df-solid,#fff) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.tba-df-catnav .lead{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.tba-df-catnav .lead h2{margin:0!important;font-size:20px;font-weight:800;letter-spacing:-.01em}.tba-df-catnav .lead span{font-size:13px;color:var(--df-faint)}.tba-df-catnav .row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.tba-df-catnav .row::-webkit-scrollbar{display:none}.tba-df-catnav a.tba-df-chip{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none!important;color:var(--df-soft)}.tba-df-catnav a.tba-df-chip i{width:8px;height:8px;border-radius:50%;flex:none}.tba-df-catnav a.tba-df-chip em{font-style:normal;font-size:11px;opacity:.6}.tba-df-catnav a.tba-df-chip:hover{border-color:var(--chip);color:var(--df-ink)}.tba-df-cat{margin:46px 0 0;scroll-margin-top:calc(var(--tba-df-top,0px) + 110px)}.tba-df-cat .tba-df-more{padding-top:18px}.tba-df-more[hidden]{display:none}.tba-df-morewrap{display:flex;justify-content:center;padding-top:22px}.tba-df-morebtn{font:inherit;font-size:16px;font-weight:700;color:var(--df-accent);background:var(--df-card);border:1px solid color-mix(in srgb,var(--df-accent) 35%,var(--df-stroke));border-radius:999px;padding:13px 28px;cursor:pointer;backdrop-filter:var(--df-blur);-webkit-backdrop-filter:var(--df-blur);transition:transform .14s,background .14s,color .14s}.tba-df-morebtn:hover{background:var(--df-accent);color:#fff;transform:translateY(-2px)}html[data-theme='dark'] .tba-df-morebtn:hover,[data-theme='dark'] .tba-df-morebtn:hover{color:#04121a}.tba-df-morebtn .n{opacity:.7;font-weight:600}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.tba-df-row{--df-price:#0f766e;--df-flash:#c026d3;--feat-ratio:80;--box-spacing:20px;--box-color:#fff;--dark-box-color:#0b1321;--heading-sub-color:#14b8a6;margin:0 0 20px}html[data-theme='dark'] .tba-df-row,[data-theme='dark'] .tba-df-row{--df-price:#5eead4;--df-flash:#e879f9}.tba-df-row .heading-title>*{font-size:30px}.tba-df-row .heading-tagline>*{font-size:12px}@media(max-width:1024px){.tba-df-row .heading-title>*{font-size:25px}}@media(max-width:767px){.tba-df-row .heading-title>*{font-size:20px}}.tba-df-row .p-list .list-feat-holder{width:200px;max-width:200px}.tba-df-row .is-gap-custom{margin-left:-10px;margin-right:-10px;--colgap:10px}.tba-df-row .is-gap-custom .block-inner>*{padding-left:10px;padding-right:10px}.tba-df-row .block-wrap{--bottom-spacing:20px}.tba-df-row .p-wrap{--list-holder-spacing:10px;--list-holder-margin:-10px}@media(max-width:767px){.tba-df-row .p-wrap{--list-holder-spacing:20px;--list-holder-margin:-20px}}.tba-df-row .p-featured{display:flex;align-items:center;justify-content:center}.tba-df-row .tba-df-row-img{object-fit:contain!important;padding:8px}.tba-df-row .entry-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tba-df-row .p-meta .meta-el,.tba-df-row-price{line-height:21px}@media(min-width:1025px){.tba-df-row .p-content{min-height:111px}}.tba-df-row .p-category:before{background:var(--tb-dot,#6366f1)!important}html[data-theme='dark'] .tba-df-row .p-category:before,[data-theme='dark'] .tba-df-row .p-category:before{background:var(--tb-dot-d,#a5b4fc)!important}.tba-df-row .p-category.tba-df-row-pct{font-weight:800}.tba-df-row-price strong{font-size:1.15em;color:var(--df-price);font-weight:800}.tba-df-row-price s{opacity:.55;margin-left:6px}.tba-df-row-cd{color:var(--df-flash);font-weight:700;font-variant-numeric:tabular-nums}.tba-df-row-disc{margin:4px 0 0!important;font-size:13px;opacity:.6}