.deals-page[data-astro-cid-pm26ewfw]{--color-urgent:#e8590c;--color-urgent-soft:#fff4ec}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn{border-radius:var(--radius-md);background:var(--gradient-accent);color:#fff;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-glow);transition:transform var(--transition-base), box-shadow var(--transition-base), background var(--transition-base), color var(--transition-base), border-color var(--transition-base);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 12px 40px #00b0f066}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn:active{transform:translateY(0)}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.secondary{border-color:var(--color-border-strong);color:var(--color-text-dark);box-shadow:none;background:0 0}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.secondary:hover{color:var(--color-primary-dark);border-color:var(--color-primary)}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.ghost-light{color:#fff;box-shadow:none;background:#ffffff1a;border-color:#ffffff2e}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.ghost-light:hover{color:#fff;background:#ffffff2e}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.lg{padding:.9375rem 2rem;font-size:1rem}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.sm{border-radius:10px;padding:.5rem .95rem;font-size:.875rem}.deals-page[data-astro-cid-pm26ewfw] [data-astro-cid-pm26ewfw].btn.block{width:100%}.hero[data-astro-cid-pm26ewfw]{background:var(--gradient-hero);color:#fff;padding:clamp(1.5rem,4vw,3rem) 0 clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.hero[data-astro-cid-pm26ewfw]:before{content:"";pointer-events:none;background:radial-gradient(circle,#00d2fc33 0%,#0000 62%);width:620px;height:620px;position:absolute;top:-45%;right:-8%}.hero[data-astro-cid-pm26ewfw]:after{content:"";pointer-events:none;background:radial-gradient(circle,#2529838c 0%,#0000 62%);width:560px;height:560px;position:absolute;bottom:-35%;left:-12%}.hero[data-astro-cid-pm26ewfw] .container[data-astro-cid-pm26ewfw]{z-index:1;position:relative}.hero-inner[data-astro-cid-pm26ewfw]{column-gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:stretch;row-gap:0;display:grid}.hero-content[data-astro-cid-pm26ewfw]{max-width:36rem}.hero[data-astro-cid-pm26ewfw] .breadcrumbs{margin-bottom:var(--space-lg);color:var(--color-text-light-muted);grid-column:1/-1;padding:0}.hero[data-astro-cid-pm26ewfw] .breadcrumbs a{color:var(--color-text-light-muted)}.hero[data-astro-cid-pm26ewfw] .breadcrumbs a:hover{color:var(--color-primary-light)}.hero[data-astro-cid-pm26ewfw] .breadcrumbs li+li:before{color:#ffffff47}.hero-eyebrow[data-astro-cid-pm26ewfw]{width:fit-content;margin-bottom:var(--space-lg);border-radius:var(--radius-full);color:var(--color-text-light-muted);background:#ffffff1a;border:1px solid #ffffff26;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;display:flex}.hero-eyebrow[data-astro-cid-pm26ewfw] .dot[data-astro-cid-pm26ewfw]{background:var(--color-primary-light);width:6px;height:6px;box-shadow:0 0 8px var(--color-primary-light);border-radius:50%;animation:2.4s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.hero[data-astro-cid-pm26ewfw] h1[data-astro-cid-pm26ewfw]{color:#fff;margin-bottom:var(--space-lg);letter-spacing:-.03em;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:800;line-height:1.2}.hero[data-astro-cid-pm26ewfw] h1[data-astro-cid-pm26ewfw] .grad[data-astro-cid-pm26ewfw]{background:linear-gradient(135deg,#00d2fc 0%,#8fe9ff 55%,#fff 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-astro-cid-pm26ewfw]{max-width:34rem;margin-bottom:var(--space-xl);color:var(--color-text-light-muted);font-size:1.0625rem;line-height:1.6}.hero-actions[data-astro-cid-pm26ewfw]{gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.hero-actions[data-astro-cid-pm26ewfw].center{justify-content:center}.hero-meta[data-astro-cid-pm26ewfw]{gap:var(--space-xl);color:var(--color-text-light-muted);flex-wrap:wrap;font-size:.875rem;display:flex}.hero-meta-item[data-astro-cid-pm26ewfw]{align-items:center;gap:.5rem;display:flex}.hero-meta-item[data-astro-cid-pm26ewfw] strong[data-astro-cid-pm26ewfw]{color:#fff;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.hero-stale[data-astro-cid-pm26ewfw]{margin:var(--space-md) 0 0;border-left:2px solid var(--color-urgent);color:#ffd9c2;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#e8590c1f;padding:.6rem .8rem;font-size:.8125rem;line-height:1.5}.hero-visual[data-astro-cid-pm26ewfw]{flex-direction:column;order:0;justify-content:center;align-items:center;display:flex;position:relative}.hero-visual[data-astro-cid-pm26ewfw]:focus-visible{outline-offset:8px;border-radius:24px;outline:2px solid #00d2fc}.stage-beam[data-astro-cid-pm26ewfw]{pointer-events:none;background:radial-gradient(at 50% 0,#00d2fc42 0%,#00b0f01c 44%,#0000 72%);width:134%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.deck-tilt[data-astro-cid-pm26ewfw]{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.deck[data-astro-cid-pm26ewfw]{perspective:2400px;background:#fff;border-radius:24px;flex:1;min-height:360px;position:relative;overflow:hidden;box-shadow:0 36px 80px #00000070}.slide[data-astro-cid-pm26ewfw]{opacity:0;pointer-events:none;backface-visibility:hidden;will-change:transform, opacity, clip-path;background:linear-gradient(168deg,#fff 0%,#f7fafe 58%,#eef5fd 100%);flex-direction:column;justify-content:space-between;padding:2.05rem 2.15rem 1.95rem;display:flex;position:absolute;inset:0}.slide[data-astro-cid-pm26ewfw].on{opacity:1;pointer-events:auto}.slide[data-astro-cid-pm26ewfw]:before{content:"";background:var(--accent);z-index:2;height:3px;position:absolute;inset:0 0 auto}.slide-head[data-astro-cid-pm26ewfw]{z-index:1;align-items:center;gap:.6rem;margin-bottom:1.5rem;display:flex;position:relative}.slide-kicker[data-astro-cid-pm26ewfw]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-dark);font-size:.9375rem;font-weight:700}.slide-save[data-astro-cid-pm26ewfw]{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:7px;padding:.15rem .5rem;font-size:.75rem;font-weight:800}.slide-num[data-astro-cid-pm26ewfw]{font-family:var(--font-mono);letter-spacing:.06em;color:#adb4c6;margin-left:auto;font-size:.8125rem;font-weight:600}.slide-main[data-astro-cid-pm26ewfw]{z-index:1;align-items:center;gap:1.2rem;display:flex;position:relative}.slide-icon[data-astro-cid-pm26ewfw]{background:var(--accent);color:#fff;border-radius:28px;flex-shrink:0;place-items:center;width:96px;height:96px;font-size:2.05rem;font-weight:800;display:grid;box-shadow:0 12px 24px #00b0f03d}.slide-name[data-astro-cid-pm26ewfw]{letter-spacing:-.01em;color:var(--color-text-dark);margin:0;font-size:1.9rem;font-weight:800;line-height:1.3}.slide-tag[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);margin:.4rem 0 0;font-size:1.0625rem;line-height:1.5}.slide-points[data-astro-cid-pm26ewfw]{z-index:1;flex-wrap:wrap;gap:.5rem;margin:1.55rem 0 1.6rem;display:flex;position:relative}.slide-points[data-astro-cid-pm26ewfw] span[data-astro-cid-pm26ewfw]{color:#0e6f9e;white-space:nowrap;background:#00a8ee0d;border:1px solid #00b0f01f;border-radius:8px;padding:.38rem .82rem;font-size:.9375rem;font-weight:600}.slide-foot[data-astro-cid-pm26ewfw]{z-index:1;border-top:1px dashed #d5dae6;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex;position:relative}.slide-price[data-astro-cid-pm26ewfw]{align-items:baseline;gap:.5rem;display:flex}.slide-price[data-astro-cid-pm26ewfw] s[data-astro-cid-pm26ewfw]{color:#9a9fae;font-size:1.25rem;text-decoration-color:#c9cbd6}.slide-price[data-astro-cid-pm26ewfw] b[data-astro-cid-pm26ewfw]{letter-spacing:-.03em;color:var(--color-text-dark);font-size:2.7rem;font-weight:800}.slide-side[data-astro-cid-pm26ewfw]{text-align:right;flex-direction:column;align-items:flex-end;gap:.24rem;display:flex}.slide-cat[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);font-size:.9375rem}.slide-os[data-astro-cid-pm26ewfw]{white-space:nowrap}.slide-timer[data-astro-cid-pm26ewfw]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-primary-dark);align-items:center;gap:.34rem;font-size:.9375rem;font-weight:700;display:inline-flex}.slide-ring[data-astro-cid-pm26ewfw]{pointer-events:none;border:1px solid #00b0f021;border-radius:50%;width:284px;height:284px;position:absolute;top:-112px;right:-104px}@keyframes sPushIn{0%{transform:translate(102%)}to{transform:translate(0,0)}}@keyframes sPushOut{0%{transform:translate(0,0)}to{transform:translate(-102%)}}@keyframes sWipeIn{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes sCubeIn{0%{transform:rotateY(-92deg)}to{transform:rotateY(0)}}@keyframes sCubeOut{0%{opacity:1;transform:rotateY(0)}30%{opacity:0}to{opacity:0;transform:rotateY(92deg)}}@keyframes sZoomIn{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes sZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.slide[data-astro-cid-pm26ewfw].enter-push{z-index:3;animation:.62s cubic-bezier(.32,.74,.22,1) both sPushIn}.slide[data-astro-cid-pm26ewfw].leave-push{z-index:2;animation:.62s cubic-bezier(.32,.74,.22,1) both sPushOut}.slide[data-astro-cid-pm26ewfw].enter-wipe{z-index:3;animation:.6s cubic-bezier(.66,0,.34,1) both sWipeIn}.slide[data-astro-cid-pm26ewfw].leave-wipe{z-index:2}.slide[data-astro-cid-pm26ewfw].enter-cube{z-index:3;transform-origin:100%;animation:.66s cubic-bezier(.4,0,.2,1) both sCubeIn}.slide[data-astro-cid-pm26ewfw].leave-cube{z-index:2;transform-origin:100%;animation:.66s cubic-bezier(.4,0,.2,1) both sCubeOut}.slide[data-astro-cid-pm26ewfw].enter-zoom{z-index:3;animation:.56s both sZoomIn}.slide[data-astro-cid-pm26ewfw].leave-zoom{z-index:2;animation:.56s both sZoomOut}.filterbar[data-astro-cid-pm26ewfw]{top:var(--header-height);z-index:90;backdrop-filter:saturate(180%)blur(18px);border-bottom:1px solid var(--color-border);background:#ffffffd9;position:sticky}.filterbar-inner[data-astro-cid-pm26ewfw]{align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.chips[data-astro-cid-pm26ewfw]{scrollbar-width:none;flex:1;align-items:center;gap:.35rem;min-width:0;padding-block:.15rem;display:flex;overflow-x:auto}.chips[data-astro-cid-pm26ewfw]::-webkit-scrollbar{display:none}.chip[data-astro-cid-pm26ewfw]{border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-body);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:#fff;flex-shrink:0;padding:.4rem .68rem;font-family:inherit;font-size:.8125rem;font-weight:500}.chip[data-astro-cid-pm26ewfw]:hover{color:var(--color-primary-dark);border-color:#00b0f059}.chip[data-astro-cid-pm26ewfw][aria-pressed=true]{background:var(--gradient-accent);color:#fff;border-color:#0000;font-weight:600;box-shadow:0 4px 14px #00b0f03d}.filter-tools[data-astro-cid-pm26ewfw]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.search[data-astro-cid-pm26ewfw]{align-items:center;display:flex;position:relative}.search[data-astro-cid-pm26ewfw] svg[data-astro-cid-pm26ewfw]{width:15px;height:15px;color:var(--color-text-muted);pointer-events:none;position:absolute;left:.7rem}.search[data-astro-cid-pm26ewfw] input[data-astro-cid-pm26ewfw]{border:1px solid var(--color-border);border-radius:var(--radius-full);width:152px;color:var(--color-text-body);transition:border-color var(--transition-fast), width var(--transition-base), box-shadow var(--transition-fast);background:#fff;padding:.55rem .8rem .55rem 2.1rem;font-family:inherit;font-size:.875rem}.search[data-astro-cid-pm26ewfw] input[data-astro-cid-pm26ewfw]::placeholder{color:#9a9ab0}.search[data-astro-cid-pm26ewfw] input[data-astro-cid-pm26ewfw]:focus{border-color:var(--color-primary);outline:none;width:196px;box-shadow:0 0 0 3px #00b0f01f}.select-wrap[data-astro-cid-pm26ewfw]{align-items:center;display:flex;position:relative}.select-wrap[data-astro-cid-pm26ewfw]:after{content:"";border-right:1.6px solid var(--color-text-muted);border-bottom:1.6px solid var(--color-text-muted);pointer-events:none;width:6px;height:6px;position:absolute;right:.7rem;transform:rotate(45deg)translateY(-1px)}.select-wrap[data-astro-cid-pm26ewfw] select[data-astro-cid-pm26ewfw]{-webkit-appearance:none;appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-body);cursor:pointer;background:#fff;padding:.55rem 1.8rem .55rem .8rem;font-family:inherit;font-size:.875rem;font-weight:500}.select-wrap[data-astro-cid-pm26ewfw] select[data-astro-cid-pm26ewfw]:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #00b0f01f}.section[data-astro-cid-pm26ewfw]{padding:var(--space-3xl) 0}.section-sm[data-astro-cid-pm26ewfw]{padding:var(--space-2xl) 0}.section-soft[data-astro-cid-pm26ewfw]{background:var(--color-bg-soft)}.section-head[data-astro-cid-pm26ewfw]{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.section-head[data-astro-cid-pm26ewfw] h2[data-astro-cid-pm26ewfw]{text-wrap:balance;margin-bottom:0}.section-head[data-astro-cid-pm26ewfw] h2[data-astro-cid-pm26ewfw].small-head{margin-bottom:.25rem;font-size:1.125rem}.section-head[data-astro-cid-pm26ewfw] .sub[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);max-width:46rem;margin:.4rem 0 0;font-size:.9375rem}.section-link[data-astro-cid-pm26ewfw]{white-space:nowrap;color:var(--color-primary-dark);align-items:center;gap:.3rem;font-size:.9375rem;font-weight:600;display:inline-flex}.section-link[data-astro-cid-pm26ewfw] svg[data-astro-cid-pm26ewfw]{width:16px;height:16px;transition:transform var(--transition-fast)}.section-link[data-astro-cid-pm26ewfw]:hover svg[data-astro-cid-pm26ewfw]{transform:translate(3px)}.eyebrow[data-astro-cid-pm26ewfw]{margin-bottom:var(--space-md);border-radius:var(--radius-full);color:var(--color-primary-dark);letter-spacing:.08em;text-transform:uppercase;background:#00b0f014;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-block}.layout[data-astro-cid-pm26ewfw]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) 312px;align-items:start;display:grid}.deal-grid[data-astro-cid-pm26ewfw]{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.deal-grid[data-astro-cid-pm26ewfw]>li[data-astro-cid-pm26ewfw]{min-width:0;display:flex}.deal-grid[data-astro-cid-pm26ewfw]>li[data-astro-cid-pm26ewfw][hidden]{display:none}.deal[data-astro-cid-pm26ewfw]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--gradient-card);width:100%;color:var(--color-text-dark);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;padding:1.15rem 1.25rem;display:flex;position:relative;overflow:hidden}.deal[data-astro-cid-pm26ewfw]:before{content:"";background:var(--gradient-accent);transform-origin:0;height:3px;transition:transform var(--transition-base);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.deal[data-astro-cid-pm26ewfw]:hover{box-shadow:var(--shadow-lg);border-color:#00b0f059;transform:translateY(-4px)}.deal[data-astro-cid-pm26ewfw]:hover:before{transform:scaleX(1)}.deal-top[data-astro-cid-pm26ewfw]{align-items:flex-start;gap:.75rem;margin-bottom:.7rem;display:flex}.deal-icon[data-astro-cid-pm26ewfw]{background:var(--gradient-soft);color:#fff;letter-spacing:-.02em;border:1px solid #00b0f024;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:1.15rem;font-weight:800;display:grid}.deal-heading[data-astro-cid-pm26ewfw]{flex:1;min-width:0}.deal-name[data-astro-cid-pm26ewfw]{color:var(--color-text-dark);margin:0 0 .12rem;font-size:1rem;font-weight:700;line-height:1.35}.deal-name[data-astro-cid-pm26ewfw] .ver[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);font-size:.7rem;font-weight:600;font-family:var(--font-mono);white-space:nowrap;margin-left:.3rem}.deal-tagline[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.deal-off[data-astro-cid-pm26ewfw]{color:var(--color-primary-dark);font-size:.72rem;font-weight:800;font-family:var(--font-mono);letter-spacing:-.02em;background:#00b0f014;border:1px solid #00b0f026;border-radius:7px;flex-shrink:0;padding:.15rem .45rem}.deal-tags[data-astro-cid-pm26ewfw]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.6rem;display:flex}.badge[data-astro-cid-pm26ewfw]{border-radius:var(--radius-full);color:var(--color-primary-dark);background:#00b0f01a;border:1px solid #00b0f029;padding:.16rem .55rem;font-size:.72rem;font-weight:600;display:inline-block}.badge-new[data-astro-cid-pm26ewfw]{background:var(--color-urgent-soft);color:var(--color-urgent);border-color:#e8590c2e}.badge-muted[data-astro-cid-pm26ewfw]{background:var(--color-bg-soft-alt);border-color:var(--color-border);color:var(--color-text-muted)}.rating[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);align-items:center;gap:.2rem;font-size:.72rem;font-weight:600;display:inline-flex}.rating[data-astro-cid-pm26ewfw] svg[data-astro-cid-pm26ewfw]{color:#f5a623;width:11px;height:11px}.deal-desc[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .9rem;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.deal-foot[data-astro-cid-pm26ewfw]{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.85rem;display:flex}.price[data-astro-cid-pm26ewfw]{align-items:baseline;gap:.45rem;min-width:0;display:flex}.price[data-astro-cid-pm26ewfw] s[data-astro-cid-pm26ewfw]{color:#a0a2b5;font-size:.78rem;text-decoration-color:#c9cbd6}.price[data-astro-cid-pm26ewfw] strong[data-astro-cid-pm26ewfw]{letter-spacing:-.02em;color:var(--color-text-dark);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.price[data-astro-cid-pm26ewfw] .free[data-astro-cid-pm26ewfw]{color:#0079b8}.feat-grid[data-astro-cid-pm26ewfw]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.feat[data-astro-cid-pm26ewfw]{border-radius:var(--radius-lg);border:1px solid var(--color-border);height:100%;transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);background:#fff;flex-direction:column;padding:1.4rem;display:flex;position:relative;overflow:hidden}.feat[data-astro-cid-pm26ewfw]:after{content:"";pointer-events:none;background:radial-gradient(circle,#00b0f01f,#0000 70%);width:220px;height:220px;position:absolute;top:-40%;right:-30%}.feat[data-astro-cid-pm26ewfw]:hover{box-shadow:var(--shadow-lg);border-color:#00b0f059;transform:translateY(-4px)}.feat-pick[data-astro-cid-pm26ewfw]{border-radius:var(--radius-full);background:var(--color-text-dark);color:#fff;letter-spacing:.04em;padding:.2rem .55rem;font-size:.68rem;font-weight:700;position:absolute;top:1.1rem;right:1.1rem}.feat-icon[data-astro-cid-pm26ewfw]{background:var(--gradient-accent);color:#fff;width:60px;height:60px;box-shadow:var(--shadow-glow);border-radius:16px;place-items:center;margin-bottom:1rem;font-size:1.5rem;font-weight:800;display:grid}.feat[data-astro-cid-pm26ewfw] h3[data-astro-cid-pm26ewfw]{margin-bottom:.25rem;font-size:1.125rem}.feat[data-astro-cid-pm26ewfw] h3[data-astro-cid-pm26ewfw] .ver[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);font-size:.72rem;font-weight:600;font-family:var(--font-mono);margin-left:.3rem}.feat[data-astro-cid-pm26ewfw] .tagline[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);margin:0 0 .7rem;font-size:.875rem}.feat[data-astro-cid-pm26ewfw] .why[data-astro-cid-pm26ewfw]{background:var(--color-bg-soft);color:var(--color-text-body);border-radius:10px;margin:0 0 1rem;padding:.7rem .8rem;font-size:.8125rem;line-height:1.55}.feat-foot[data-astro-cid-pm26ewfw]{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.9rem;display:flex}.ended-grid[data-astro-cid-pm26ewfw]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ended[data-astro-cid-pm26ewfw]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:#fff;align-items:center;gap:.65rem;padding:.7rem .85rem;display:flex}.ended-icon[data-astro-cid-pm26ewfw]{background:var(--color-bg-soft-alt);color:#8e90a3;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:.8rem;font-weight:700;display:grid}.ended-body[data-astro-cid-pm26ewfw]{flex:1;min-width:0}.ended-name[data-astro-cid-pm26ewfw]{color:#6f7184;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;font-weight:600;overflow:hidden}.ended-sub[data-astro-cid-pm26ewfw]{color:#8e90a3;margin:0;font-size:.7rem}.rail[data-astro-cid-pm26ewfw]{gap:var(--space-md);top:calc(var(--header-height) + 66px);flex-direction:column;display:flex;position:sticky}.panel[data-astro-cid-pm26ewfw]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;padding:1.15rem}.panel-head[data-astro-cid-pm26ewfw]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.panel-head[data-astro-cid-pm26ewfw] h3[data-astro-cid-pm26ewfw]{letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:700}.panel-head[data-astro-cid-pm26ewfw] .count[data-astro-cid-pm26ewfw]{color:var(--color-primary-dark);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;background:#00b0f014;padding:.1rem .45rem;font-size:.7rem;font-weight:700}.soon-list[data-astro-cid-pm26ewfw]{flex-direction:column;gap:.7rem;display:flex}.soon[data-astro-cid-pm26ewfw]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;width:100%;padding:0;font-family:inherit;display:flex}.soon-icon[data-astro-cid-pm26ewfw]{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:.8rem;font-weight:800;display:grid}.soon-body[data-astro-cid-pm26ewfw]{flex:1;min-width:0}.soon-name[data-astro-cid-pm26ewfw]{color:var(--color-text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;display:block;overflow:hidden}.soon-time[data-astro-cid-pm26ewfw]{font-size:.7rem;font-weight:600;font-family:var(--font-mono);color:var(--color-urgent);display:block}.soon-time[data-astro-cid-pm26ewfw].normal,.soon[data-astro-cid-pm26ewfw]:hover .soon-name[data-astro-cid-pm26ewfw]{color:var(--color-primary-dark)}.panel[data-astro-cid-pm26ewfw].sub{color:var(--color-text-light-muted);background:radial-gradient(420px 200px at 100% 0,#25298380,#0000 70%),linear-gradient(160deg,#0b0b1e,#101028);border-color:#ffffff1a}.panel[data-astro-cid-pm26ewfw].sub h3[data-astro-cid-pm26ewfw]{color:#fff}.panel[data-astro-cid-pm26ewfw].sub p[data-astro-cid-pm26ewfw]{color:var(--color-text-light-muted);margin:0 0 .9rem;font-size:.8125rem;line-height:1.6}.panel[data-astro-cid-pm26ewfw].sub .btn[data-astro-cid-pm26ewfw]{border-radius:10px;padding:.6rem 1rem;font-size:.875rem}.sub-note[data-astro-cid-pm26ewfw]{color:#8f8fa6;align-items:center;gap:.35rem;margin-top:.7rem;font-size:.7rem;display:flex}.sub-note[data-astro-cid-pm26ewfw] svg[data-astro-cid-pm26ewfw]{width:12px;height:12px}.most[data-astro-cid-pm26ewfw]{border-radius:var(--radius-md);background:var(--gradient-soft);border:1px solid #00b0f01f;padding:.85rem}.most-lbl[data-astro-cid-pm26ewfw]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-dark);margin-bottom:.3rem;font-size:.7rem;font-weight:700}.most-name[data-astro-cid-pm26ewfw]{color:var(--color-text-dark);margin-bottom:.15rem;font-size:.9375rem;font-weight:800}.most-desc[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);margin:0;font-size:.78rem}.most-desc[data-astro-cid-pm26ewfw] b[data-astro-cid-pm26ewfw]{color:var(--color-text-dark);font-variant-numeric:tabular-nums}.tag-cloud[data-astro-cid-pm26ewfw]{flex-wrap:wrap;gap:.35rem;display:flex}.tag-cloud[data-astro-cid-pm26ewfw] a[data-astro-cid-pm26ewfw],.tag-cloud[data-astro-cid-pm26ewfw] .tag-btn[data-astro-cid-pm26ewfw]{border-radius:var(--radius-full);background:var(--color-bg-soft);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast);padding:.25rem .55rem;font-family:inherit;font-size:.75rem}.tag-cloud[data-astro-cid-pm26ewfw] a[data-astro-cid-pm26ewfw]:hover,.tag-cloud[data-astro-cid-pm26ewfw] .tag-btn[data-astro-cid-pm26ewfw]:hover{color:var(--color-primary-dark);background:#00b0f00d;border-color:#00b0f04d}.checklist[data-astro-cid-pm26ewfw]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.checklist[data-astro-cid-pm26ewfw] li[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);padding-left:1.15rem;font-size:.8125rem;line-height:1.5;position:relative}.checklist[data-astro-cid-pm26ewfw] li[data-astro-cid-pm26ewfw]:before{content:"";background:var(--gradient-soft);border:1px solid #00b0f04d;border-radius:50%;width:9px;height:9px;position:absolute;top:.35em;left:0}.panel-note[data-astro-cid-pm26ewfw]{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin:.9rem 0 0;padding-top:.85rem;font-size:.78rem;line-height:1.55}.panel-note[data-astro-cid-pm26ewfw] strong[data-astro-cid-pm26ewfw]{color:var(--color-text-dark)}.empty[data-astro-cid-pm26ewfw]{text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:#fff;padding:3rem 1rem}.empty[data-astro-cid-pm26ewfw][hidden]{display:none}.empty[data-astro-cid-pm26ewfw] h3[data-astro-cid-pm26ewfw]{margin-bottom:.35rem;font-size:1.0625rem}.empty[data-astro-cid-pm26ewfw] p[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);margin:0 0 1rem;font-size:.9375rem}.section-dark[data-astro-cid-pm26ewfw]{background:var(--gradient-hero);color:var(--color-text-light-muted);position:relative;overflow:hidden}.section-dark[data-astro-cid-pm26ewfw]:before{content:"";pointer-events:none;background:radial-gradient(circle,#00d2fc2e,#0000 62%);width:560px;height:560px;position:absolute;top:-50%;right:-6%}.section-dark[data-astro-cid-pm26ewfw] h2[data-astro-cid-pm26ewfw]{color:#fff}.section-dark[data-astro-cid-pm26ewfw] p[data-astro-cid-pm26ewfw]{color:var(--color-text-light-muted)}.cta-inner[data-astro-cid-pm26ewfw]{z-index:1;text-align:center;max-width:42rem;margin-inline:auto;position:relative}.cta-inner[data-astro-cid-pm26ewfw] h2[data-astro-cid-pm26ewfw]{text-wrap:balance}.cta-inner[data-astro-cid-pm26ewfw] .eyebrow[data-astro-cid-pm26ewfw]{color:var(--color-primary-light);background:#00d2fc1f}.cta-inner[data-astro-cid-pm26ewfw] .hero-actions[data-astro-cid-pm26ewfw]{margin-top:var(--space-xl);margin-bottom:0}.cta-stats[data-astro-cid-pm26ewfw]{justify-content:center;gap:var(--space-2xl);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.cta-stat[data-astro-cid-pm26ewfw] strong[data-astro-cid-pm26ewfw]{letter-spacing:-.02em;background:linear-gradient(135deg,#00d2fc,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:800;line-height:1.2;display:block}.cta-stat[data-astro-cid-pm26ewfw] span[data-astro-cid-pm26ewfw]{color:var(--color-text-light-muted);font-size:.75rem}.cta-recon[data-astro-cid-pm26ewfw]{max-width:44rem;margin:var(--space-lg) auto 0;color:var(--color-text-light-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.65}.modal[data-astro-cid-pm26ewfw]{z-index:200;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.modal[data-astro-cid-pm26ewfw][hidden]{display:none}.modal-backdrop[data-astro-cid-pm26ewfw]{backdrop-filter:blur(6px);background:#06060fcc;position:absolute;inset:0}.modal-card[data-astro-cid-pm26ewfw]{border-radius:var(--radius-xl);width:100%;max-width:34rem;max-height:88vh;box-shadow:var(--shadow-xl);background:#fff;animation:.3s cubic-bezier(.2,.9,.3,1.1) pop;position:relative;overflow-y:auto}@keyframes pop{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.modal-hero[data-astro-cid-pm26ewfw]{color:#fff;background:linear-gradient(135deg,#06060f 0%,#1f2350 45%,#252983 100%);padding:1.6rem 1.6rem 1.3rem;position:relative;overflow:hidden}.modal-hero[data-astro-cid-pm26ewfw]:after{content:"";background:radial-gradient(circle,#00d2fc3d,#0000 62%);width:280px;height:280px;position:absolute;top:-60%;right:-10%}.modal-top[data-astro-cid-pm26ewfw]{align-items:center;gap:.9rem;display:flex;position:relative}.modal-icon[data-astro-cid-pm26ewfw]{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:16px;place-items:center;width:64px;height:64px;font-size:1.6rem;font-weight:800;display:grid}.modal-title[data-astro-cid-pm26ewfw]{color:#fff;letter-spacing:-.02em;margin:0 0 .15rem;font-size:1.35rem;font-weight:800}.modal-sub[data-astro-cid-pm26ewfw]{color:var(--color-text-light-muted);margin:0;font-size:.8125rem}.modal-close[data-astro-cid-pm26ewfw]{color:#fff;cursor:pointer;z-index:2;background:#ffffff26;border:1px solid #fff3;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:.9rem;right:.9rem}.modal-close[data-astro-cid-pm26ewfw]:hover{background:#ffffff40}.modal-close[data-astro-cid-pm26ewfw] svg[data-astro-cid-pm26ewfw]{width:15px;height:15px}.modal-body[data-astro-cid-pm26ewfw]{padding:1.4rem 1.6rem 1.6rem}.modal-body[data-astro-cid-pm26ewfw] p[data-astro-cid-pm26ewfw]{color:var(--color-text-body);margin:0 0 1rem;font-size:.9375rem;line-height:1.7}.hl-list[data-astro-cid-pm26ewfw]{grid-template-columns:1fr 1fr;gap:.5rem .9rem;margin:1rem 0 1.3rem;padding:0;list-style:none;display:grid}.hl-list[data-astro-cid-pm26ewfw] li[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);padding-left:1.05rem;font-size:.8125rem;position:relative}.hl-list[data-astro-cid-pm26ewfw] li[data-astro-cid-pm26ewfw]:before{content:"";background:var(--gradient-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.spec[data-astro-cid-pm26ewfw]{grid-template-columns:repeat(2,1fr);gap:.6rem;margin:0 0 1.3rem;display:grid}.spec[data-astro-cid-pm26ewfw] div[data-astro-cid-pm26ewfw]{background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:10px;padding:.6rem .75rem}.spec[data-astro-cid-pm26ewfw] dt[data-astro-cid-pm26ewfw]{color:var(--color-text-muted);margin-bottom:.1rem;font-size:.7rem}.spec[data-astro-cid-pm26ewfw] dd[data-astro-cid-pm26ewfw]{color:var(--color-text-dark);margin:0;font-size:.875rem;font-weight:700}.modal-price[data-astro-cid-pm26ewfw]{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1.1rem;display:flex}.modal-price[data-astro-cid-pm26ewfw] .price[data-astro-cid-pm26ewfw] strong[data-astro-cid-pm26ewfw]{font-size:1.5rem}.modal-actions[data-astro-cid-pm26ewfw]{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=1080px){.layout[data-astro-cid-pm26ewfw]{grid-template-columns:1fr}.rail[data-astro-cid-pm26ewfw]{grid-template-columns:1fr 1fr;align-items:start;display:grid;position:static}.panel[data-astro-cid-pm26ewfw].sub{grid-column:1/-1}}@media (width<=960px){.hero-inner[data-astro-cid-pm26ewfw]{grid-template-columns:1fr;row-gap:0}.hero-content[data-astro-cid-pm26ewfw]{order:2;max-width:none}.hero-visual[data-astro-cid-pm26ewfw]{margin-bottom:var(--space-2xl);order:1;padding-block:.5rem}.feat-grid[data-astro-cid-pm26ewfw]{grid-template-columns:1fr 1fr}.filterbar[data-astro-cid-pm26ewfw]{position:static}.rail[data-astro-cid-pm26ewfw]{grid-template-columns:1fr}}@media (width>=701px) and (width<=1180px){.slide[data-astro-cid-pm26ewfw]{padding:1.55rem 1.6rem 1.45rem}.slide-head[data-astro-cid-pm26ewfw]{gap:.5rem;margin-bottom:1.1rem}.slide-kicker[data-astro-cid-pm26ewfw]{font-size:.8125rem}.slide-icon[data-astro-cid-pm26ewfw]{border-radius:21px;width:72px;height:72px;font-size:1.6rem}.slide-name[data-astro-cid-pm26ewfw]{font-size:1.5rem}.slide-tag[data-astro-cid-pm26ewfw]{font-size:.9rem}.slide-main[data-astro-cid-pm26ewfw]{gap:.9rem}.slide-points[data-astro-cid-pm26ewfw]{margin:1.1rem 0 1.15rem}.slide-points[data-astro-cid-pm26ewfw] span[data-astro-cid-pm26ewfw]{padding:.3rem .62rem;font-size:.8rem}.slide-price[data-astro-cid-pm26ewfw] b[data-astro-cid-pm26ewfw]{font-size:2.1rem}.slide-price[data-astro-cid-pm26ewfw] s[data-astro-cid-pm26ewfw]{font-size:1.0625rem}.slide-cat[data-astro-cid-pm26ewfw],.slide-timer[data-astro-cid-pm26ewfw]{font-size:.8125rem}}@media (width<=860px){.filterbar-inner[data-astro-cid-pm26ewfw]{flex-wrap:wrap}.search[data-astro-cid-pm26ewfw]{flex:1;min-width:9rem}.search[data-astro-cid-pm26ewfw] input[data-astro-cid-pm26ewfw],.search[data-astro-cid-pm26ewfw] input[data-astro-cid-pm26ewfw]:focus{width:100%}.filter-tools[data-astro-cid-pm26ewfw]{flex:1;min-width:100%}}@media (width<=700px){.feat-grid[data-astro-cid-pm26ewfw],.deal-grid[data-astro-cid-pm26ewfw],.ended-grid[data-astro-cid-pm26ewfw],.hl-list[data-astro-cid-pm26ewfw],.spec[data-astro-cid-pm26ewfw]{grid-template-columns:1fr}.hero-meta[data-astro-cid-pm26ewfw]{gap:var(--space-md) var(--space-lg)}.hero-visual[data-astro-cid-pm26ewfw]{min-height:0}.slide[data-astro-cid-pm26ewfw]{padding:1.1rem 1.25rem 1.05rem}.slide-head[data-astro-cid-pm26ewfw]{gap:.45rem;margin-bottom:1rem}.slide-kicker[data-astro-cid-pm26ewfw]{font-size:.75rem}.slide-icon[data-astro-cid-pm26ewfw]{border-radius:16px;width:56px;height:56px;font-size:1.3rem}.slide-name[data-astro-cid-pm26ewfw]{font-size:1.15rem}.slide-tag[data-astro-cid-pm26ewfw]{font-size:.82rem}.slide-price[data-astro-cid-pm26ewfw] b[data-astro-cid-pm26ewfw]{font-size:1.7rem}.slide-price[data-astro-cid-pm26ewfw] s[data-astro-cid-pm26ewfw]{font-size:.95rem}.slide-points[data-astro-cid-pm26ewfw]{margin:.95rem 0 1rem}.slide-points[data-astro-cid-pm26ewfw] span[data-astro-cid-pm26ewfw]{padding:.24rem .5rem;font-size:.7rem}.slide-ring[data-astro-cid-pm26ewfw]{width:190px;height:190px;top:-62px;right:-58px}.modal[data-astro-cid-pm26ewfw]{padding:.75rem}.modal-card[data-astro-cid-pm26ewfw]{border-radius:var(--radius-lg)}.deal-tagline[data-astro-cid-pm26ewfw]{-webkit-line-clamp:3}}@media (width<=520px){.slide-os[data-astro-cid-pm26ewfw]{display:none}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-pm26ewfw][class*=enter-],.slide[data-astro-cid-pm26ewfw][class*=leave-]{animation:none!important}}
