:root,[data-dtheme=A]{--bg:#fafafa;--surface:#ffffff;--surface-2:#f4f4f5;--text:#0b1220;--text-2:#3f4756;--muted:#6b7280;--faint:#9aa1ad;--line:#e7e8ec;--line-2:#d6d8de;--accent:#2f5bea;--accent-ink:#fff;--accent-soft:#eaf0ff;--accent-text:#2447c7;--good:#0f7a4d;--good-bg:#e7f6ee;--warn:#b4540a;--warn-bg:#fff3e3;--danger:#c2371f;--danger-bg:#fdebe7;--info:#1d6fa5;--info-bg:#e5f2fa;--radius:16px;--radius-s:10px;--shadow:0 1px 2px rgba(15,23,42,.04),0 4px 14px rgba(15,23,42,.04);--shadow-h:0 2px 4px rgba(15,23,42,.05),0 14px 34px rgba(15,23,42,.09);--hero-bg:radial-gradient(900px 340px at 78% -20%,#e7ecff 0%,transparent 70%),#fff;--hero-text:var(--text);--hero-sub:var(--muted);--stat-bg:#fff;--stat-border:var(--line);--stat-num:var(--text);--btn-bg:var(--text);--btn-fg:#fff}[data-dtheme=B]{--bg:#07080d;--surface:rgba(255,255,255,.045);--surface-2:rgba(255,255,255,.07);--text:#eef1f8;--text-2:#c4cada;--muted:#8b93a7;--faint:#5f6780;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.16);--accent:#7c5cff;--accent-ink:#fff;--accent-soft:rgba(124,92,255,.16);--accent-text:#b7a6ff;--good:#4be3a2;--good-bg:rgba(75,227,162,.12);--warn:#ffb35c;--warn-bg:rgba(255,179,92,.12);--danger:#ff7a6b;--danger-bg:rgba(255,122,107,.13);--info:#5cd2ff;--info-bg:rgba(92,210,255,.12);--radius:18px;--radius-s:12px;--shadow:0 0 0 1px rgba(255,255,255,.02);--shadow-h:0 0 0 1px rgba(124,92,255,.5),0 18px 50px rgba(88,60,255,.22);--hero-bg:radial-gradient(700px 360px at 12% -10%,rgba(124,92,255,.38) 0%,transparent 65%),radial-gradient(640px 320px at 92% 10%,rgba(0,200,255,.22) 0%,transparent 65%),#07080d;--hero-text:#fff;--hero-sub:#9aa3b8;--stat-bg:rgba(255,255,255,.05);--stat-border:rgba(255,255,255,.1);--stat-num:#fff;--btn-bg:linear-gradient(135deg,#7c5cff,#19b5ff);--btn-fg:#fff}[data-dtheme=C]{--bg:#fff8ec;--surface:#ffffff;--surface-2:#fff0d6;--text:#1d1a16;--text-2:#4a4339;--muted:#7b7366;--faint:#a89f90;--line:#f1e3c8;--line-2:#e6d2ac;--accent:#ff5a36;--accent-ink:#fff;--accent-soft:#ffe6df;--accent-text:#d93a17;--good:#0d8a52;--good-bg:#d9f7e8;--warn:#b45309;--warn-bg:#ffeccc;--danger:#d93a17;--danger-bg:#ffe2db;--info:#1b6ec2;--info-bg:#dcecff;--radius:22px;--radius-s:14px;--shadow:0 2px 0 rgba(120,80,20,.06),0 10px 24px rgba(160,100,20,.08);--shadow-h:0 3px 0 rgba(120,80,20,.08),0 18px 36px rgba(255,90,54,.16);--hero-bg:radial-gradient(800px 320px at 90% -10%,#ffd9a8 0%,transparent 65%),radial-gradient(600px 280px at 0% 0%,#ffe3ef 0%,transparent 60%),#fff8ec;--hero-text:var(--text);--hero-sub:var(--muted);--stat-bg:#fff;--stat-border:transparent;--stat-num:var(--text);--btn-bg:var(--accent);--btn-fg:#fff}html.dark [data-dtheme=A]{--bg:#0b0c0f;--surface:#14161b;--surface-2:#1b1e25;--text:#f1f3f7;--text-2:#c5cad6;--muted:#8d95a5;--faint:#646c7c;--line:#23262e;--line-2:#343843;--accent:#6b8cff;--accent-soft:#1b2442;--accent-text:#9fb4ff;--good:#4be3a2;--good-bg:#0f2a20;--warn:#ffb35c;--warn-bg:#2d2113;--danger:#ff8070;--danger-bg:#301915;--info:#6bcbf5;--info-bg:#122733;--shadow:none;--shadow-h:0 14px 34px rgba(0,0,0,.5);--hero-bg:radial-gradient(900px 340px at 78% -20%,#1a2347 0%,transparent 70%),#0b0c0f;--stat-bg:#14161b;--btn-bg:#f1f3f7;--btn-fg:#0b0c0f}html.dark [data-dtheme=C]{--bg:#17120b;--surface:#211a10;--surface-2:#2a2113;--text:#fff3de;--text-2:#e2d3b8;--muted:#b3a283;--faint:#857654;--line:#3a2f1c;--line-2:#4d3f26;--accent-soft:#3a1f17;--accent-text:#ff9a80;--good-bg:#0f2c1f;--warn-bg:#33250f;--danger-bg:#36170f;--info-bg:#14263d;--hero-bg:radial-gradient(800px 320px at 90% -10%,#4a2a0c 0%,transparent 65%),#17120b;--stat-bg:#211a10;--shadow:none;--shadow-h:0 14px 34px rgba(0,0,0,.5)}.deals-page,.promo-detail{background:var(--bg);color:var(--text);padding-bottom:72px;font-feature-settings:"tnum"}body:has([data-dtheme]){background:var(--bg)}body:has([data-dtheme=A]) .site-header,body:has([data-dtheme=C]) .site-header{background:color-mix(in srgb,var(--bg) 88%,transparent)}body:has([data-dtheme=B]){background:#07080d}body:has([data-dtheme=B]) .site-header{background:rgba(7,8,13,.82);border-bottom-color:rgba(255,255,255,.08)}body:has([data-dtheme=B]) .logo-text b,body:has([data-dtheme=B]) .main-nav a:hover{color:#fff}body:has([data-dtheme=B]) .logo-mark{background:linear-gradient(135deg,#7c5cff,#19b5ff);color:#fff}body:has([data-dtheme=B]) .logo-text span,body:has([data-dtheme=B]) .main-nav a{color:#8b93a7}body:has([data-dtheme=B]) .header-auth .btn,body:has([data-dtheme=B]) .header-search,body:has([data-dtheme=B]) .menu-btn,body:has([data-dtheme=B]) .theme-btn{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:#c4cada}body:has([data-dtheme=B]) .header-search input{color:#eef1f8;background:transparent}body:has([data-dtheme=B]) .site-footer{background:#07080d;border-top-color:rgba(255,255,255,.08);color:#8b93a7}body:has([data-dtheme=B]) .site-footer a,body:has([data-dtheme=B]) .site-footer b{color:#c4cada}body:has([data-dtheme=B]) .breadcrumb,body:has([data-dtheme=B]) .breadcrumb a{color:#8b93a7}.breadcrumb{color:var(--muted)}.breadcrumb span{font-family:inherit}.deal-card .btn,[data-dtheme] .btn{border-radius:999px;border:1px solid var(--line-2);background:var(--surface);color:var(--text);padding:8px 16px;font-size:14px;font-weight:600;gap:8px}[data-dtheme] .btn:hover{background:var(--surface-2);border-color:var(--line-2);color:var(--text)}.deal-card .btn-primary,[data-dtheme] .btn-primary{background:var(--btn-bg);color:var(--btn-fg);border-color:transparent}.deal-card .btn-primary:hover,[data-dtheme] .btn-primary:hover{background:var(--btn-bg);color:var(--btn-fg);filter:brightness(1.08)}[data-dtheme=C] .btn-primary,[data-dtheme=C] .deal-card .btn-primary{box-shadow:0 4px 0 #c43f20}[data-dtheme=C] .btn-primary:active{transform:translateY(2px);box-shadow:0 2px 0 #c43f20}[data-dtheme=B] .btn-primary{box-shadow:0 8px 28px rgba(88,92,255,.45)}[data-dtheme] .btn-ghost{background:transparent}.btn-sm{padding:6px 13px!important;font-size:13px!important}.btn-lg{padding:12px 24px!important;font-size:15.5px!important}.ico{flex:none;vertical-align:-3px}.deals-page a,.promo-detail a{text-decoration:none}.deals-page .text-link,.promo-detail .text-link{color:var(--accent-text);font-weight:600;font-size:14px}.av{display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--av-bg,#eee);color:var(--av-fg,#333);font-weight:800;border-radius:12px}.av-sm{width:30px;height:30px;font-size:14px;border-radius:9px}.av-md{width:40px;height:40px;font-size:18px}.av-lg{width:54px;height:54px;font-size:24px;border-radius:16px}[data-dtheme=C] .av{border-radius:50%}.av{background:hsl(var(--h) 75% 94%);color:hsl(var(--h) 55% 36%)}[data-dtheme=B] .av,html.dark .av{background:hsl(var(--h) 55% 20%);color:hsl(var(--h) 95% 74%)}[data-dtheme=C] .av{background:hsl(var(--h) 92% 60%);color:#fff}html.dark [data-dtheme=C] .av{background:hsl(var(--h) 70% 38%)}.dh{background:var(--hero-bg);color:var(--hero-text);padding:52px 0 44px;border-bottom:1px solid var(--line)}.dh-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px}.dh-grid,.dh-pill{align-items:center}.dh-pill{display:inline-flex;gap:8px;padding:5px 13px 5px 10px;border-radius:999px;font-size:13px;font-weight:600;background:var(--surface);border:1px solid var(--line);color:var(--text-2);box-shadow:var(--shadow)}.dh-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.18)}.dh h1{margin:18px 0 14px;font-family:inherit;font-size:clamp(34px,5.6vw,56px);line-height:1.08;letter-spacing:-.03em;font-weight:800;color:var(--hero-text)}[data-dtheme=B] .dh h1{background:linear-gradient(100deg,#fff 20%,#b7a6ff 60%,#5cd2ff);-webkit-background-clip:text;background-clip:text;color:transparent}[data-dtheme=C] .dh h1{font-weight:900;letter-spacing:-.035em}[data-dtheme=C] .dh h1:after{content:"";display:block;width:120px;height:10px;margin-top:8px;border-radius:6px;background:repeating-linear-gradient(90deg,var(--accent) 0 18px,transparent 18px 26px);opacity:.85}.dh-lede{max-width:560px;margin:0;font-size:16.5px;line-height:1.7;color:var(--hero-sub)}.dh-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px;max-width:720px}.dh-stat{background:var(--stat-bg);border:1px solid var(--stat-border);border-radius:var(--radius-s);padding:14px 16px 12px;box-shadow:var(--shadow)}.dh-stat b{display:block;font-size:clamp(30px,4vw,40px);line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--stat-num);font-variant-numeric:tabular-nums}.dh-stat span{display:block;margin-top:8px;font-size:13px;color:var(--muted)}[data-dtheme=B] .dh-stat{backdrop-filter:blur(14px)}[data-dtheme=B] .dh-stat b{background:linear-gradient(180deg,#fff,#aab4ff);-webkit-background-clip:text;background-clip:text;color:transparent}[data-dtheme=C] .dh-stat{border-radius:20px}[data-dtheme=C] .dh-stat:first-child{background:#ffe0e7}[data-dtheme=C] .dh-stat:nth-child(2){background:#d6f5e4}[data-dtheme=C] .dh-stat:nth-child(3){background:#ffefb8}[data-dtheme=C] .dh-stat:nth-child(4){background:#d8e9ff}[data-dtheme=C] .dh-stat b{font-size:clamp(34px,4.6vw,48px);font-weight:900;color:#1d1a16}[data-dtheme=C] .dh-stat span{color:#4a4339;font-weight:600}html.dark [data-dtheme=C] .dh-stat:nth-child(n){background:#2a2113}html.dark [data-dtheme=C] .dh-stat b{color:#fff3de}.dh-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px}.dh-sub{font-size:13px;color:var(--muted)}.dh-sub a{color:var(--accent-text);text-decoration:underline!important;text-underline-offset:3px}.dh-panel{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);padding:14px;box-shadow:var(--shadow-h)}[data-dtheme=B] .dh-panel{backdrop-filter:blur(18px);box-shadow:0 30px 80px rgba(60,40,200,.25)}[data-dtheme=C] .dh-panel{transform:rotate(1.2deg)}.dh-panel-h{font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--muted);padding:2px 8px 10px}.dh-row{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:12px;color:var(--text)}.dh-row:hover{background:var(--surface-2)}.dh-row-t{flex:1;min-width:0;display:flex;flex-direction:column}.dh-row-t b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dh-row-t em{font-style:normal;font-size:12px;color:var(--muted)}#list{padding-top:26px;scroll-margin-top:70px}.dtabs{display:inline-flex;gap:2px;padding:4px;margin:0 0 14px;background:var(--surface-2);max-width:100%;overflow-x:auto}.dtab,.dtabs{border-radius:999px}.dtab{padding:7px 16px;font-size:14px;font-weight:600;color:var(--muted);white-space:nowrap}.dtab i{font-style:normal;font-size:12px;margin-left:6px;opacity:.7}.dtab.is-on{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.12)}[data-dtheme=B] .dtab.is-on{background:rgba(124,92,255,.28);color:#fff;box-shadow:inset 0 0 0 1px rgba(124,92,255,.6)}[data-dtheme=C] .dtab.is-on{background:var(--accent);color:#fff;box-shadow:0 3px 0 #c43f20}.dfilter{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 12px}.dq-wrap{position:relative;flex:1 1 260px;min-width:0;display:block;color:var(--faint)}.dq-wrap .ico{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.dfilter input[type=search],.dfilter select{height:42px;border:1px solid var(--line-2);border-radius:999px;background:var(--surface);color:var(--text);font-size:14px;font-family:inherit}.dfilter input[type=search]{width:100%;padding:0 16px 0 40px}.dfilter select{padding:0 14px}.dfilter input[type=search]:focus,.dfilter select:focus{outline:2px solid var(--accent);outline-offset:1px}.dcheck{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;background:var(--surface);font-size:14px;color:var(--text-2);cursor:pointer}.dcheck input{accent-color:var(--accent);width:16px;height:16px}.dfilter .btn-ink{background:var(--btn-bg);color:var(--btn-fg);border:0;height:42px;padding:0 22px}.dchips{display:flex;flex-wrap:nowrap;gap:8px;margin:0 0 6px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.dchips::-webkit-scrollbar{display:none}.dchip{flex:none;font-size:13px;font-weight:600;padding:5px 13px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text-2)}.dchip i{font-style:normal;color:var(--faint);margin-left:6px;font-size:12px}.dchip:hover{border-color:var(--line-2)}.dchip.is-on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.dchip.is-on i{color:inherit;opacity:.75}.dsec{margin:30px 0 8px}.dsec .section-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 14px;padding:0;border:0}.dsec .section-head h2{font-size:21px;font-weight:800;letter-spacing:-.02em;margin:0;color:var(--text);font-family:inherit}.dsec .section-head span{font-size:13px;color:var(--muted)}.dnote{margin:34px 0 8px;color:var(--muted);max-width:720px}.deals-page .empty{background:var(--surface);border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--muted);padding:40px 20px;text-align:center}.deals-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.deals-grid-home{grid-template-columns:repeat(3,minmax(0,1fr))}.deal-card{position:relative;display:flex;flex-direction:column;gap:10px;min-height:100%;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px 16px;box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.deal-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-h)}[data-dtheme=B] .deal-card{backdrop-filter:blur(14px)}[data-dtheme=B] .deal-card:hover{border-color:transparent}[data-dtheme=C] .deal-card{border-width:2px;border-color:#fff}[data-dtheme=C] .deal-card.tone-hot{background:linear-gradient(180deg,#fff1ec,#fff 90px)}[data-dtheme=C] .deal-card.tone-soon{background:linear-gradient(180deg,#fff6df,#fff 90px)}html.dark [data-dtheme=C] .deal-card{border-color:#3a2f1c;background:#211a10}.deal-card.is-expired{opacity:.6;filter:grayscale(.5)}.deal-card-top{justify-content:space-between;gap:10px}.deal-card-top,.deal-who{display:flex;align-items:center}.deal-who{gap:11px;min-width:0}.deal-who-t{display:flex;flex-direction:column;min-width:0;line-height:1.3}.deal-platform{font-size:14px;font-weight:700;color:var(--text);background:none;padding:0;border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deal-when{font-size:12.5px;color:var(--muted)}.deal-badge{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:13px;font-weight:700;padding:4px 11px;border-radius:999px;white-space:nowrap;background:var(--surface-2);color:var(--muted);border:0;font-family:inherit}.deal-badge-hot{background:var(--danger-bg);color:var(--danger)}.deal-badge-soon{background:var(--warn-bg);color:var(--warn)}.deal-badge-ok{background:var(--good-bg);color:var(--good)}.deal-badge-ongoing{background:var(--info-bg);color:var(--info)}.deal-badge-expired,.deal-badge-none,.deal-badge-unknown{background:var(--surface-2);color:var(--muted)}[data-dtheme=C] .deal-badge{font-weight:800}.deal-card h3{margin:4px 0 0;font-size:16px;line-height:1.45;font-weight:600;letter-spacing:-.005em}.deal-card h3 a{color:var(--text-2)}.deal-card h3 a:hover{color:var(--accent-text)}.deal-value{margin:0;font-size:21px;line-height:1.3;font-weight:800;letter-spacing:-.02em;color:var(--text);order:-1}.deal-card .deal-card-top{order:-3}.deal-card h3{order:-1}.deal-card{--vorder:0}.deal-value{order:-2;margin-top:4px}.deal-summary,.promo-summary{margin:0;color:var(--muted);font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promo-summary{display:block;-webkit-line-clamp:unset;font-size:15.5px}.deal-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.deal-tag{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;height:26px;padding:0 10px;border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap}.deal-tag:hover{color:var(--accent-text);background:var(--accent-soft)}.req{display:flex;flex-wrap:wrap;gap:6px}.req:empty{display:none}.rq{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;padding:3px 10px 3px 8px;border-radius:8px;background:var(--surface-2);color:var(--text-2)}.rq .ico{width:14px;height:14px}.rq-good{background:var(--good-bg);color:var(--good)}.rq-warn{background:var(--warn-bg);color:var(--warn)}.rq-src-official{background:var(--info-bg);color:var(--info)}.rq-src-multi{background:var(--accent-soft);color:var(--accent-text)}.rq-src-doubt{background:var(--danger-bg);color:var(--danger)}.deal-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.deal-actions{align-items:center;justify-content:space-between;gap:10px}.deal-actions,.deal-meta{display:flex;flex-wrap:wrap}.deal-meta{gap:2px 12px;font-size:12.5px;color:var(--faint)}.deal-claims{color:var(--accent-text);font-weight:700;gap:3px}.deal-claims,.deal-cta{display:inline-flex;align-items:center}.deal-cta{gap:12px;margin-left:auto}.votebox{display:flex;flex-direction:column;gap:7px}.votebox-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vote-btn{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:4px 11px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--text-2);transition:background .15s,border-color .15s}.vote-btn b{font-variant-numeric:tabular-nums;font-weight:800}.vote-btn:hover:not(:disabled){background:var(--surface-2)}.vote-btn:disabled{opacity:.55;cursor:wait}.vote-valid.is-mine{background:var(--good-bg);border-color:var(--good);color:var(--good)}.vote-invalid.is-mine{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.votebox-sum{font-size:12.5px;color:var(--muted);margin-left:auto}.votebox-bar{height:4px;border-radius:4px;background:var(--danger-bg);overflow:hidden}.votebox-bar.is-empty{background:var(--surface-2)}.votebox-bar span{display:block;height:100%;border-radius:4px;background:var(--good)}[data-dtheme=B] .votebox-bar span{background:linear-gradient(90deg,#4be3a2,#5cd2ff)}.pd-block .votebox-bar{height:6px}.pd-block .vote-btn{padding:8px 18px;font-size:14px}.promo-detail .container.narrow{max-width:860px;padding-top:6px}.breadcrumb{display:flex;gap:8px;margin:22px 0 16px;font-size:14px}.breadcrumb a{color:var(--accent-text);font-weight:600}.pd-card{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);padding:28px 30px 26px;box-shadow:var(--shadow)}[data-dtheme=C] .pd-card{border-width:2px;border-color:#fff}html.dark [data-dtheme=C] .pd-card{border-color:#3a2f1c}.pd-head{justify-content:space-between;gap:12px}.pd-head,.pd-who{display:flex;align-items:center}.pd-who{gap:14px}.pd-who .deal-platform{font-size:16px}.pd-card h1{margin:18px 0 12px;font-family:inherit;font-size:clamp(24px,3.6vw,32px);line-height:1.25;color:var(--text)}.pd-card h1,.pd-value{font-weight:800;letter-spacing:-.02em}.pd-value{margin:0 0 12px;padding:14px 18px;border-radius:var(--radius-s);background:var(--accent-soft);color:var(--accent-text);font-size:clamp(19px,3vw,24px);line-height:1.35}[data-dtheme=B] .pd-value{background:linear-gradient(120deg,rgba(124,92,255,.22),rgba(25,181,255,.12));color:#dcd4ff;box-shadow:inset 0 0 0 1px rgba(124,92,255,.35)}.pd-card .deal-tags,.pd-card .req{margin-top:12px}.promo-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0 0}.pd-claims{display:inline-flex;align-items:center;gap:4px;color:var(--accent-text)}.callout{margin:16px 0 0;padding:12px 16px;border-radius:var(--radius-s);font-size:14px}.callout-expired{background:var(--surface-2);color:var(--muted);border:1px dashed var(--line-2)}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0}.fact{display:flex;flex-direction:column;gap:3px;padding:13px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s)}.fact dt{font-size:12.5px;color:var(--faint);font-weight:600;letter-spacing:.02em}.fact dd{margin:0;font-size:15px;font-weight:600;color:var(--text)}.fact-good{color:var(--good)!important}.fact-warn{color:var(--warn)!important}.pd-block{margin-top:16px;padding:22px 26px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.pd-block h2{margin:0 0 14px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text);font-family:inherit}.pd-block .md-body{color:var(--text-2);font-size:15px;line-height:1.8}.pd-block .md-body ol{padding-left:1.4em;list-style:decimal}.pd-block .md-body ul{padding-left:1.3em;list-style:disc}.pd-block .md-body li{margin:4px 0}.pd-pit{background:var(--warn-bg);border-color:transparent}.pd-pit h2{color:var(--warn)}.pd-foot{margin:20px 4px 0;color:var(--muted)}.pd-foot a{color:var(--accent-text)}.promo-detail .hint{color:var(--muted)}.home-deals{margin:8px 0 28px}.home-deals-stats{margin-bottom:16px}.deals-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.deals-stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.deals-stat b{display:block;font-size:30px;line-height:1.1;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.deals-stat span{display:block;margin-top:6px;color:var(--muted);font-size:13px}.promo-fieldset{border:1px solid #e5e0d6;border-radius:12px;padding:12px 14px 6px;margin:0 0 14px;background:#fbfaf7}.promo-fieldset legend{padding:0 6px;font-size:13px;color:#2f5d50;font-weight:600}.form-check{display:flex!important;flex-direction:row!important;align-items:center;gap:8px}.form-check input{width:auto}.adm-table td,.adm-table th{padding:6px 8px;border-bottom:1px solid #e5e0d6}html.dark .promo-fieldset{background:#1c1b19;border-color:#2c2a26}@media (max-width:960px){.dh-grid{grid-template-columns:1fr;gap:28px}.dh-panel{max-width:520px;transform:none!important}.deals-grid,.deals-grid-home{grid-template-columns:1fr}.deals-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.dh{padding:30px 0 28px}.dh-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dh-cta .btn-lg{flex:1 1 100%;width:100%}.dtabs{display:flex;width:100%}.dtab{flex:1;text-align:center;padding:8px 6px;font-size:13.5px}.dfilter .dcheck,.dfilter select{flex:1 1 40%}.dfilter .btn-ink{flex:1 1 100%}.deal-card{padding:16px 16px 14px}.deal-value{font-size:19px}.pd-card{padding:20px 18px}.pd-block{padding:18px}.facts{grid-template-columns:1fr 1fr;gap:8px}.fact{padding:10px 12px}.promo-actions .btn-lg{width:100%}.votebox-sum{margin-left:0;flex:1 1 100%}.deal-actions{flex-direction:column;align-items:stretch}.deal-cta{justify-content:space-between;margin-left:0}}.breadcrumb>span{font-family:inherit!important}[data-dtheme=D]{--bg:#f5f5f7;--surface:#ffffff;--surface-2:#f5f5f7;--text:#1d1d1f;--text-2:#424245;--muted:#6e6e73;--faint:#86868b;--line:rgba(0,0,0,.08);--line-2:rgba(0,0,0,.14);--accent:#0071e3;--accent-ink:#fff;--accent-soft:#eaf3fe;--accent-text:#0066cc;--good:#248a3d;--good-bg:#eaf6ee;--warn:#b25000;--warn-bg:#fdf1e3;--danger:#d70015;--danger-bg:#fdecee;--info:#0066cc;--info-bg:#eaf3fe;--radius:22px;--radius-s:14px;--shadow:0 2px 12px rgba(0,0,0,.04);--shadow-h:0 10px 40px rgba(0,0,0,.10);--hero-bg:#fff;--hero-text:#1d1d1f;--hero-sub:#6e6e73;--stat-bg:transparent;--stat-border:transparent;--stat-num:#1d1d1f;--btn-bg:#0071e3;--btn-fg:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}html.dark [data-dtheme=D]{--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--text:#f5f5f7;--text-2:#d2d2d7;--muted:#a1a1a6;--faint:#86868b;--line:rgba(255,255,255,.1);--line-2:rgba(255,255,255,.18);--accent:#2997ff;--accent-soft:#0a2a4a;--accent-text:#2997ff;--good:#30d158;--good-bg:#0e2a17;--warn:#ff9f0a;--warn-bg:#2d2008;--danger:#ff453a;--danger-bg:#331412;--info:#64d2ff;--info-bg:#0d2a38;--shadow:none;--shadow-h:0 10px 40px rgba(0,0,0,.6);--hero-bg:#000;--hero-text:#f5f5f7;--stat-num:#f5f5f7;--btn-bg:#2997ff;--btn-fg:#fff}body:has([data-dtheme=D]){background:var(--bg,#f5f5f7)}body:has([data-dtheme=D]) .site-header{background:rgba(255,255,255,.72);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border-bottom:1px solid rgba(0,0,0,.08)}html.dark body:has([data-dtheme=D]) .site-header{background:rgba(22,22,23,.72);border-bottom-color:rgba(255,255,255,.1)}body:has([data-dtheme=D]) .header-inner{height:52px}body:has([data-dtheme=D]) .site-footer{background:#f5f5f7;border-top:1px solid rgba(0,0,0,.08)}html.dark body:has([data-dtheme=D]) .site-footer{background:#000}[data-dtheme=D] .btn{border:0;background:rgba(0,0,0,.06);color:var(--text);font-weight:500}[data-dtheme=D] .btn:hover{background:rgba(0,0,0,.1)}[data-dtheme=D] .btn-primary,[data-dtheme=D] .deal-card .btn-primary{background:#0071e3;color:#fff;box-shadow:none}[data-dtheme=D] .btn-primary:hover{background:#0077ed;filter:none}[data-dtheme=D] .btn-ghost{background:transparent;box-shadow:inset 0 0 0 1px #0071e3;color:#0071e3}html.dark [data-dtheme=D] .btn-ghost{color:#2997ff;box-shadow:inset 0 0 0 1px #2997ff}[data-dtheme=D] .deal-card .text-link,[data-dtheme=D] .text-link{color:#0066cc;font-weight:400;font-size:15px}[data-dtheme=D] .deal-card .text-link:after{content:" ›"}html.dark [data-dtheme=D] .text-link{color:#2997ff}[data-dtheme=D] .dh{padding:72px 0 64px;border:0;text-align:center;background:var(--hero-bg)}[data-dtheme=D] .dh-grid{display:block}[data-dtheme=D] .dh-panel{display:none}[data-dtheme=D] .dh-pill{background:transparent;border:0;box-shadow:none;color:#bf4800;font-size:17px;font-weight:600;padding:0}[data-dtheme=D] .dh-dot{display:none}[data-dtheme=D] .dh h1{margin:8px auto 14px;font-size:clamp(40px,7.2vw,80px);line-height:1.04;font-weight:700;letter-spacing:-.035em;max-width:12em}[data-dtheme=D] .dh-lede{margin:0 auto;max-width:600px;font-size:clamp(18px,2.2vw,24px);line-height:1.42;font-weight:400;letter-spacing:-.01em;color:var(--muted)}[data-dtheme=D] .dh-cta{justify-content:center;margin-top:28px}[data-dtheme=D] .dh-cta .btn-lg{padding:12px 24px!important;font-size:17px!important;font-weight:400}[data-dtheme=D] .dh-sub{flex:1 1 100%;text-align:center;font-size:14px;color:var(--faint);margin-top:6px}[data-dtheme=D] .dh-stats{margin:56px auto 0;max-width:880px;gap:0;grid-template-columns:repeat(4,1fr)}[data-dtheme=D] .dh-stat{padding:0 12px;box-shadow:none;border-radius:0;border-left:1px solid var(--line)}[data-dtheme=D] .dh-stat:first-child{border-left:0}[data-dtheme=D] .dh-stat b{font-size:clamp(40px,6vw,68px);font-weight:600;letter-spacing:-.04em;line-height:1}[data-dtheme=D] .dh-stat span{margin-top:10px;font-size:15px;color:var(--muted)}[data-dtheme=D] #list{padding-top:44px}[data-dtheme=D] .dtabs{display:flex;width:fit-content;margin:0 auto 22px;padding:3px;background:rgba(120,120,128,.12);border-radius:10px;gap:2px}[data-dtheme=D] .dtab{padding:6px 18px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text)}[data-dtheme=D] .dtab i{opacity:.5}[data-dtheme=D] .dtab.is-on{background:#fff;color:#1d1d1f;box-shadow:0 3px 8px rgba(0,0,0,.12),0 3px 1px rgba(0,0,0,.04)}html.dark [data-dtheme=D] .dtab.is-on{background:#636366;color:#fff}[data-dtheme=D] .dfilter{justify-content:center}[data-dtheme=D] .dq-wrap{flex:0 1 380px}[data-dtheme=D] .dcheck,[data-dtheme=D] .dfilter input[type=search],[data-dtheme=D] .dfilter select{border:0;background:rgba(120,120,128,.12);border-radius:12px;height:40px}html.dark [data-dtheme=D] .dfilter select option{background:#1c1c1e}[data-dtheme=D] .dfilter .btn-ink{background:#0071e3;border-radius:999px;height:40px;font-weight:400}[data-dtheme=D] .dchips{justify-content:center;flex-wrap:wrap;overflow:visible;margin-bottom:4px}[data-dtheme=D] .dchip{border:0;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05);font-weight:400;color:var(--text-2)}html.dark [data-dtheme=D] .dchip{background:#1c1c1e}[data-dtheme=D] .dchip.is-on{background:#1d1d1f;color:#fff}html.dark [data-dtheme=D] .dchip.is-on{background:#f5f5f7;color:#000}[data-dtheme=D] .dsec{margin:44px 0 8px}[data-dtheme=D] .dsec .section-head h2{font-size:clamp(26px,3.4vw,36px);font-weight:700;letter-spacing:-.03em}[data-dtheme=D] .dsec .section-head span{font-size:15px}[data-dtheme=D] .deals-grid{gap:20px}[data-dtheme=D] .deal-card{border:0;border-radius:24px;padding:28px 30px 22px;gap:8px;background:var(--surface);box-shadow:none}[data-dtheme=D] .deal-card:hover{transform:scale(1.012);box-shadow:var(--shadow-h)}[data-dtheme=D] .deal-card.tone-hot,[data-dtheme=D] .deal-card.tone-soon{background:var(--surface)}[data-dtheme=D] .deal-card-top{margin-bottom:6px}[data-dtheme=D] .deal-platform{font-size:15px;font-weight:600}[data-dtheme=D] .deal-when{font-size:13px;color:var(--faint)}[data-dtheme=D] .av{border-radius:10px;background:#f5f5f7;color:#1d1d1f;font-weight:600}[data-dtheme=D] .av-md{width:36px;height:36px;font-size:16px}html.dark [data-dtheme=D] .av{background:#2c2c2e;color:#f5f5f7}[data-dtheme=D] .deal-badge{padding:4px 12px;font-size:13px;font-weight:600}[data-dtheme=D] .deal-badge-hot{background:#fff0f1;color:#d70015}[data-dtheme=D] .deal-badge-soon{background:#fff4e5;color:#b25000}[data-dtheme=D] .deal-value{font-size:clamp(26px,3vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin-top:10px}[data-dtheme=D] .deal-card h3{font-size:17px;font-weight:400;line-height:1.4;color:var(--muted);margin-top:2px}[data-dtheme=D] .deal-card h3 a{color:var(--muted)}[data-dtheme=D] .deal-card h3 a:hover{color:#0066cc}[data-dtheme=D] .deal-summary{-webkit-line-clamp:1;font-size:15px;color:var(--faint)}[data-dtheme=D] .deal-tags{display:none}[data-dtheme=D] .deal-card .req{margin-top:8px;gap:8px}[data-dtheme=D] .deal-card .req .rq:nth-child(n+3){display:none}[data-dtheme=D] .rq{background:transparent;padding:0;font-weight:500;font-size:13.5px;color:var(--muted);border-radius:0}[data-dtheme=D] .rq-good{background:transparent;color:var(--good)}[data-dtheme=D] .rq-warn{background:transparent;color:var(--warn)}[data-dtheme=D] .rq-src-multi,[data-dtheme=D] .rq-src-official{background:transparent;color:var(--muted)}[data-dtheme=D] .rq-src-doubt{background:transparent;color:var(--danger)}[data-dtheme=D] .deal-foot{border-top:0;padding-top:14px;gap:14px}[data-dtheme=D] .votebox{gap:8px}[data-dtheme=D] .vote-btn{border:0;background:rgba(120,120,128,.12);padding:5px 12px;font-weight:500;color:var(--text-2)}[data-dtheme=D] .vote-btn:hover:not(:disabled){background:rgba(120,120,128,.2)}[data-dtheme=D] .vote-valid.is-mine{background:var(--good-bg);color:var(--good)}[data-dtheme=D] .vote-invalid.is-mine{background:var(--danger-bg);color:var(--danger)}[data-dtheme=D] .votebox-bar{height:3px;background:rgba(120,120,128,.18)}[data-dtheme=D] .votebox-bar span{background:#34c759}[data-dtheme=D] .deal-card .deal-actions{align-items:center}[data-dtheme=D] .deal-meta{font-size:13px}[data-dtheme=D] .deal-claims{color:var(--muted);font-weight:500}[data-dtheme=D] .deals-page .empty{background:#fff;border:0;border-radius:24px}[data-dtheme=D].promo-detail{background:#fff}body:has(.promo-detail[data-dtheme=D]){background:#fff}html.dark body:has(.promo-detail[data-dtheme=D]){background:#000}html.dark .promo-detail[data-dtheme=D]{background:#000}[data-dtheme=D] .breadcrumb a{color:#0066cc;font-weight:400}[data-dtheme=D] .pd-card{background:transparent;border:0;box-shadow:none;padding:20px 0 8px;text-align:center}[data-dtheme=D] .pd-head{flex-direction:column;gap:14px}[data-dtheme=D] .pd-who{flex-direction:column;gap:10px}[data-dtheme=D] .pd-who .deal-platform{font-size:19px}[data-dtheme=D] .av-lg{width:64px;height:64px;border-radius:16px;font-size:28px}[data-dtheme=D] .pd-card h1{font-size:clamp(30px,5vw,52px);line-height:1.1;font-weight:700;letter-spacing:-.035em;margin:22px auto 10px;max-width:16em}[data-dtheme=D] .pd-value{background:transparent;color:#1d1d1f;padding:0;margin:4px 0 14px;font-size:clamp(22px,3.4vw,32px);font-weight:600;letter-spacing:-.025em}html.dark [data-dtheme=D] .pd-value{color:#f5f5f7}[data-dtheme=D] .promo-summary{max-width:620px;margin:0 auto;font-size:19px;line-height:1.5;color:var(--muted)}[data-dtheme=D] .pd-card .req{justify-content:center;margin-top:16px}[data-dtheme=D] .pd-card .deal-tags{justify-content:center}[data-dtheme=D] .promo-actions{justify-content:center;margin-top:28px}[data-dtheme=D] .promo-actions .btn-lg{font-weight:400;font-size:17px!important}[data-dtheme=D] .callout-expired{background:#f5f5f7;border:0}[data-dtheme=D] .facts{margin-top:36px;gap:0;background:#f5f5f7;border-radius:24px;padding:10px 14px}[data-dtheme=D] .fact{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;flex-direction:row;justify-content:space-between;align-items:baseline;padding:14px 12px}[data-dtheme=D] .fact:nth-last-child(-n+2){border-bottom:0}[data-dtheme=D] .fact dt{font-size:15px;font-weight:400;color:var(--muted)}[data-dtheme=D] .fact dd{font-size:15px;font-weight:500;text-align:right}html.dark [data-dtheme=D] .facts{background:#1c1c1e}[data-dtheme=D] .pd-block{background:#f5f5f7;border:0;border-radius:24px;padding:28px 32px;margin-top:20px}html.dark [data-dtheme=D] .pd-block{background:#1c1c1e}[data-dtheme=D] .pd-block h2{font-size:24px;font-weight:700;letter-spacing:-.03em}[data-dtheme=D] .pd-pit{background:#fff7ec}html.dark [data-dtheme=D] .pd-pit{background:#2d2008}[data-dtheme=D] .pd-pit h2{color:#b25000}[data-dtheme=D] .pd-block .vote-btn{padding:9px 20px;font-size:15px}[data-dtheme=D] .pd-block .votebox-bar{height:5px}@media (max-width:960px){[data-dtheme=D] .dh{padding:48px 0 44px}[data-dtheme=D] .dh-stats{margin-top:40px}}@media (max-width:560px){[data-dtheme=D] .dh{padding:36px 0 34px}[data-dtheme=D] .dh-stats{grid-template-columns:repeat(2,1fr);row-gap:28px}[data-dtheme=D] .dh-stat:nth-child(3){border-left:0}[data-dtheme=D] .dh-pill{font-size:15px}[data-dtheme=D] .dh-cta .btn-lg{flex:1 1 100%}[data-dtheme=D] .dtabs{width:100%}[data-dtheme=D] .dtab{padding:7px 4px;font-size:13px}[data-dtheme=D] .dq-wrap{flex:1 1 100%}[data-dtheme=D] .dchips{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}[data-dtheme=D] .deal-card{padding:22px 20px 18px;border-radius:22px}[data-dtheme=D] .facts{border-radius:20px;padding:6px 8px;grid-template-columns:1fr}[data-dtheme=D] .fact:nth-last-child(-n+2){border-bottom:1px solid var(--line)}[data-dtheme=D] .fact:last-child{border-bottom:0}[data-dtheme=D] .pd-block{padding:22px 20px;border-radius:20px}}.promo-detail[data-dtheme=D] .deal-card{background:#f5f5f7}html.dark .promo-detail[data-dtheme=D] .deal-card{background:#1c1c1e}.home-deals[data-dtheme=D]{--bg:#f5f5f7;--surface:#ffffff;--surface-2:#f5f5f7;--text:#1d1d1f;--text-2:#424245;--muted:#6e6e73;--faint:#86868b;--line:rgba(0,0,0,.08);--line-2:rgba(0,0,0,.14);--accent:#0071e3;--accent-ink:#fff;--accent-soft:#eaf3fe;--accent-text:#0066cc;--good:#248a3d;--good-bg:#eaf6ee;--warn:#b25000;--warn-bg:#fdf1e3;--danger:#d70015;--danger-bg:#fdecee;--info:#0066cc;--info-bg:#eaf3fe;--radius:22px;--radius-s:14px;--shadow:0 2px 12px rgba(0,0,0,.04);--shadow-h:0 10px 40px rgba(0,0,0,.10);--stat-num:#1d1d1f;--btn-bg:#0071e3;--btn-fg:#fff;margin:28px 0 40px;padding:36px 28px 32px;background:#f5f5f7;border-radius:28px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;color:var(--text)}html.dark .home-deals[data-dtheme=D]{--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--text:#f5f5f7;--text-2:#d2d2d7;--muted:#a1a1a6;--faint:#86868b;--line:rgba(255,255,255,.1);--accent:#2997ff;--accent-soft:#0a2a4a;--accent-text:#2997ff;--stat-num:#f5f5f7;--btn-bg:#2997ff;background:#1c1c1e}.home-deals[data-dtheme=D] .dh-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 auto 28px;max-width:880px}.home-deals[data-dtheme=D] .dh-stat{padding:0 12px;text-align:center;border-left:1px solid var(--line);background:transparent;border-radius:0;box-shadow:none}.home-deals[data-dtheme=D] .dh-stat:first-child{border-left:0}.home-deals[data-dtheme=D] .dh-stat b{display:block;font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--stat-num);font-variant-numeric:tabular-nums}.home-deals[data-dtheme=D] .dh-stat span{display:block;margin-top:8px;font-size:14px;color:var(--muted)}.home-deals[data-dtheme=D] .home-deals-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 18px;border:0;padding:0}.home-deals[data-dtheme=D] .home-deals-head h2{margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:700;letter-spacing:-.03em;color:var(--text);font-family:inherit}.home-deals[data-dtheme=D] .home-deals-head .text-link{color:#0066cc;font-weight:400;font-size:17px;text-decoration:none}html.dark .home-deals[data-dtheme=D] .home-deals-head .text-link{color:#2997ff}.home-deals[data-dtheme=D] .deals-grid-home{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-deals[data-dtheme=D] .deal-card{border:0;border-radius:24px;padding:24px 22px 18px;gap:8px;background:var(--surface);box-shadow:none}.home-deals[data-dtheme=D] .deal-card:hover{transform:scale(1.012);box-shadow:var(--shadow-h)}.home-deals[data-dtheme=D] .deal-value{font-size:24px;font-weight:700;letter-spacing:-.03em}.home-deals[data-dtheme=D] .deal-card h3{font-size:15px;font-weight:400}.home-deals[data-dtheme=D] .deal-card h3 a{color:var(--muted)}.home-deals[data-dtheme=D] .deal-card .req .rq:nth-child(n+3),.home-deals[data-dtheme=D] .deal-tags{display:none}.home-deals[data-dtheme=D] .rq{background:transparent;padding:0;font-weight:500;font-size:13px;color:var(--muted)}.home-deals[data-dtheme=D] .rq-good{color:var(--good);background:transparent}.home-deals[data-dtheme=D] .rq-warn{color:var(--warn);background:transparent}.home-deals[data-dtheme=D] .deal-badge{font-weight:600}.home-deals[data-dtheme=D] .deal-foot{border-top:0;padding-top:12px}.home-deals[data-dtheme=D] .vote-btn{border:0;background:rgba(120,120,128,.12)}.home-deals[data-dtheme=D] .vote-valid.is-mine{background:var(--good-bg);color:var(--good)}.home-deals[data-dtheme=D] .vote-invalid.is-mine{background:var(--danger-bg);color:var(--danger)}.home-deals[data-dtheme=D] .votebox-bar{height:3px;background:rgba(120,120,128,.18)}.home-deals[data-dtheme=D] .votebox-bar span{background:#34c759}.home-deals[data-dtheme=D] .btn-primary,.home-deals[data-dtheme=D] .deal-card .btn-primary{background:#0071e3;color:#fff;border:0;border-radius:999px}.home-deals[data-dtheme=D] .deal-card .text-link{color:#0066cc;font-weight:400}.home-deals[data-dtheme=D] .deal-card .text-link:after{content:" ›"}.home-deals[data-dtheme=D] .empty{background:#fff;border:0;border-radius:24px;color:var(--muted)}.home-deals[data-dtheme=D] .av{border-radius:10px;background:#f5f5f7;color:#1d1d1f;font-weight:600}html.dark .home-deals[data-dtheme=D] .av{background:#2c2c2e;color:#f5f5f7}.page:has(.home-deals[data-dtheme=D]) .home-deals-cta.btn-primary{background:#0071e3;border-color:#0071e3;color:#fff;border-radius:999px;font-weight:400}.page:has(.home-deals[data-dtheme=D]) .home-deals-cta.btn-primary:hover{background:#0077ed;border-color:#0077ed;color:#fff}@media (max-width:960px){.home-deals[data-dtheme=D] .deals-grid-home{grid-template-columns:1fr}.home-deals[data-dtheme=D]{padding:28px 18px 24px;border-radius:22px}}@media (max-width:560px){.home-deals[data-dtheme=D] .dh-stats{grid-template-columns:repeat(2,1fr);row-gap:22px}.home-deals[data-dtheme=D] .dh-stat:nth-child(3){border-left:0}}@media (min-width:901px){.site-header .menu-btn{display:none!important}}