/* GENERATED by scripts/w3v-theme.py from styles.css. Do not edit by hand. */
html[data-vibe="sky"]{--emerald:hsl(var(--nh) var(--ns) 4.9%);--teal:hsl(var(--nh) var(--ns) 24.5%);--bg:hsl(var(--nh) var(--ns) 94.0%);--bg-2:hsl(var(--nh) var(--ns) 95.8%);--surface:hsl(var(--nh) var(--ns) 99.2%);--surface-2:hsl(var(--nh) var(--ns) 98.4%);--surface-3:hsl(var(--nh) var(--ns) 97.2%);--steel:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 97.6%));--line:hsl(var(--nh) var(--ns) 4.9% / 0.09);--line-2:hsl(var(--nh) var(--ns) 4.9% / 0.16);--ink:hsl(var(--nh) var(--ns) 4.9%);--body:hsl(var(--nh) var(--ns) 24.5%);--muted:hsl(var(--nh) var(--ns) 43.7%);--faint:hsl(var(--nh) var(--ns) 84.9%);--tg:#229ed9;--shadow-sm:0 1px 2px rgba(10,11,15,.05);--shadow-md:0 12px 30px rgba(10,11,15,.10);--shadow-lg:0 24px 60px rgba(10,11,15,.16)}
html[data-vibe="sky"] ::selection{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] body{background-image:radial-gradient(1200px 620px at 78% -8%,rgba(var(--glow),.05),transparent 60%),
                   radial-gradient(1000px 560px at 10% -4%,rgba(var(--glow2),.04),transparent 58%)}
html[data-vibe="sky"] .btn-primary{color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 0 rgba(255,255,255,.25) inset,0 8px 22px rgba(var(--glow),0.22)}
html[data-vibe="sky"] .btn-primary:hover{box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 12px 30px rgba(var(--glow),0.3)}
html[data-vibe="sky"] .btn-dark{background:hsl(var(--nh) var(--ns) 10.4%);color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .btn-telegram{background:linear-gradient(180deg,#38b0e3,#229ed9);color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 0 rgba(255,255,255,.25) inset,0 8px 22px rgba(34,158,217,.25)}
html[data-vibe="sky"] .btn-telegram:hover{box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 12px 30px rgba(34,158,217,.33)}
html[data-vibe="sky"] .footer-grid a.footer-tg{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .footer-grid a.footer-tg:hover{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .site-header{background:hsl(var(--nh) var(--ns) 97.4% / 0.85);border-bottom:1px solid hsl(var(--nh) var(--ns) 10.4% / 0.07)}
html[data-vibe="sky"] .logo-mark{color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 6px 16px rgba(var(--glow),0.22)}
html[data-vibe="sky"] .nav-links{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .hero-sticks .stick{filter:drop-shadow(0 8px 18px rgba(33,28,20,.18))}
html[data-vibe="sky"] .hero{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.4%),var(--bg) 86%)}
html[data-vibe="sky"] .hero::before{background:radial-gradient(760px 300px at 50% -6%,rgba(var(--glow),.08),transparent 62%),
            radial-gradient(680px 320px at 16% 8%,rgba(var(--glow2),.05),transparent 60%)}
html[data-vibe="sky"] .hero::after{background-image:linear-gradient(hsl(var(--nh) var(--ns) 10.4% / 0.075) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--nh) var(--ns) 10.4% / 0.075) 1px,transparent 1px)}
html[data-vibe="sky"] .search input{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .tagpill{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .job-card-featured{background:linear-gradient(180deg,rgba(var(--glow),.06),var(--surface) 55%)}
html[data-vibe="sky"] .job-logo{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .job-logo-fallback{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .tag{color:hsl(var(--nh) var(--ns) 39.2%)}
html[data-vibe="sky"] .badge-featured{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .badge-new{background:rgba(14,159,110,.1);border:1px solid rgba(14,159,110,.28)}
html[data-vibe="sky"] .job-card-spotlight{background:linear-gradient(180deg,rgba(var(--glow),.10),var(--surface) 60%);box-shadow:0 0 0 1px rgba(var(--glow),.22) inset,0 12px 34px rgba(var(--glow),.16),var(--shadow-sm)}
html[data-vibe="sky"] .job-card-spotlight::before{background:conic-gradient(from var(--spot-a,0deg),var(--gold) 0deg,var(--gold-2) 70deg,rgba(var(--glow),0.95) 120deg,var(--gold) 180deg,var(--peach) 260deg,var(--gold) 360deg)}
html[data-vibe="sky"] .job-card-spotlight:hover{box-shadow:0 0 0 1px rgba(var(--glow),.28) inset,0 18px 44px rgba(var(--glow),.24)}
html[data-vibe="sky"] .badge-spotlight{background:linear-gradient(135deg,var(--gold-2),var(--gold) 55%,var(--gold-ink));color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 2px 10px rgba(var(--glow),.45)}
html[data-vibe="sky"] .badge-spotlight::after{background:linear-gradient(115deg,transparent 30%,hsl(var(--nh) var(--ns) 100.0% / 0.7) 50%,transparent 70%)}
html[data-vibe="sky"] .job-card .view-btn-spotlight,html[data-vibe="sky"] .job-card:hover .view-btn-spotlight{color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 4px 14px rgba(var(--glow),.35)}
@keyframes spot-breathe{0%,100%{box-shadow:0 0 0 1px rgba(var(--glow),.22) inset,0 12px 34px rgba(var(--glow),.16),var(--shadow-sm)}50%{box-shadow:0 0 0 1px rgba(var(--glow),.30) inset,0 16px 44px rgba(var(--glow),.30),var(--shadow-sm)}}
html[data-vibe="sky"] .job-card:hover .view-btn{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .stat{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .chip img{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .chip-init{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .company-card img{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .co-init{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .jd-logo{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .apply-dialog::backdrop{background:hsl(var(--nh) var(--ns) 10.4% / 0.45)}
html[data-vibe="sky"] .apply-tg-pitch{border:1px solid rgba(34,158,217,.35);background:rgba(34,158,217,.08)}
html[data-vibe="sky"] .tgf-step{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .step-n{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .plan-card:has(input:checked){box-shadow:0 0 0 3px rgba(var(--glow),0.14),var(--shadow-md)}
html[data-vibe="sky"] .plan-card:has(input:checked)::after{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .plan-card-featured{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 98.0%))}
html[data-vibe="sky"] .plan-flag{color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 4px 12px rgba(var(--glow),0.3)}
html[data-vibe="sky"] .fact-closed{background:rgba(196,64,50,.08);color:#c24032;border-color:rgba(196,64,50,.28)}
html[data-vibe="sky"] .fact-quality{background:rgba(var(--glow2),.1);border-color:rgba(14,159,110,.28)}
html[data-vibe="sky"] .post-form input,html[data-vibe="sky"] .post-form select,html[data-vibe="sky"] .post-form textarea{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .alert{background:rgba(196,64,50,.07);border:1px solid rgba(196,64,50,.28);color:#c24032}
html[data-vibe="sky"] .cta-band{background:linear-gradient(135deg,hsl(var(--nh) var(--ns) 11.8%),hsl(var(--nh) var(--ns) 7.8%));border:1px solid hsl(var(--nh) var(--ns) 16.9%)}
html[data-vibe="sky"] .cta-band::before{background:radial-gradient(520px 220px at 88% -20%,rgba(var(--glow),.2),transparent 60%)}
html[data-vibe="sky"] .cta-band h2{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .cta-band .muted{color:#b9ab94}
html[data-vibe="sky"] .page-hero::before{background:radial-gradient(560px 220px at 84% -30%,rgba(var(--glow),.07),transparent 62%)}
html[data-vibe="sky"] .cat-card:hover .cat-ico{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .funnel-band{background:linear-gradient(135deg,hsl(var(--nh) var(--ns) 11.8%),hsl(var(--nh) var(--ns) 7.8%))}
html[data-vibe="sky"] .funnel-band h2{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .hero-stats .stat{background:hsl(var(--nh) var(--ns) 100.0% / 0.6)}
html[data-vibe="sky"] .seg-btn.is-on{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 2px rgba(33,28,20,.12),0 0 0 1px rgba(33,28,20,.05)}
html[data-vibe="sky"] .chip.is-on{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .chip.is-on:hover{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .badge-applied{background:hsl(var(--nh) var(--ns) 10.4% / 0.08);border:1px solid hsl(var(--nh) var(--ns) 10.4% / 0.15)}
html[data-vibe="sky"] .jd-applied{background:rgba(14,159,110,.1)}
html[data-vibe="sky"] .jd-applied:hover{background:rgba(14,159,110,.16)}
html[data-vibe="sky"] .help-tip::after{background:hsl(var(--nh) var(--ns) 8.8%);color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 8px 24px rgba(0,0,0,.18)}
html[data-vibe="sky"] .tag-direct{background:rgba(14,159,110,.1);border-color:rgba(14,159,110,.32)}
html[data-vibe="sky"] .hero-direct{border:1.5px solid rgba(14,159,110,.5);background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 2px 10px rgba(14,159,110,.12)}
html[data-vibe="sky"] .hero-direct:hover{background:rgba(14,159,110,.08)}
html[data-vibe="sky"] .hero-direct.is-on{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .hero-direct.is-on .filter-box{background:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .gate-ch:has(input:checked){border-color:#2AABEE;background:hsl(var(--nh) var(--ns) 99.1%);box-shadow:0 0 0 3px rgba(42,171,238,.14)}
html[data-vibe="sky"] .gate-ch:has(input:focus-visible){outline:2px solid #2AABEE}
html[data-vibe="sky"] .gate-radio{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .gate-ch:has(input:checked) .gate-radio{border-color:#2AABEE;background:#2AABEE;box-shadow:inset 0 0 0 3.5px #fff}
html[data-vibe="sky"] .gate-cta{background:#2AABEE;color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .gate-cta:hover{background:#1f9ad9;color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .gate-spin{border:2px solid rgba(42,171,238,.25);border-top-color:#2AABEE}
html[data-vibe="sky"] .gate-cta:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 5px rgba(42,171,238,.55)}
html[data-vibe="sky"] .nav-me{border:1px solid var(--line,hsl(var(--nh) var(--ns) 93.2%))}
html[data-vibe="sky"] .nav-me:hover{background:hsl(var(--nh) var(--ns) 0.0% / 0.04)}
html[data-vibe="sky"] body{background:radial-gradient(1100px 460px at 50% -120px,hsl(var(--nh) var(--ns) 98.4%) 0%,hsl(var(--nh) var(--ns) 98.4% / 0) 70%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 94.5%) 0%,hsl(var(--nh) var(--ns) 94.0%) 40%,hsl(var(--nh) var(--ns) 93.0%) 100%)}
html[data-vibe="sky"] .btn{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%) 0%,hsl(var(--nh) var(--ns) 98.0%) 46%,hsl(var(--nh) var(--ns) 95.1%) 54%,hsl(var(--nh) var(--ns) 98.5%) 100%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.15);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(10,11,15,.06),0 2px 6px rgba(10,11,15,.08)}
html[data-vibe="sky"] .btn:hover{border-color:hsl(var(--nh) var(--ns) 4.9% / 0.24);box-shadow:inset 0 1px 0 #fff,0 6px 16px rgba(10,11,15,.12)}
html[data-vibe="sky"] .btn-primary{color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%);background:radial-gradient(70px 46px at 100% 60%,rgba(var(--glow),0.95),rgba(var(--glow),0.35) 55%,transparent 100%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 31.6%) 0%,hsl(var(--nh) var(--ns) 12.9%) 47%,hsl(var(--nh) var(--ns) 4.7%) 53%,hsl(var(--nh) var(--ns) 16.1%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 0 0 1px rgba(var(--glow),0.08),0 10px 24px rgba(10,11,15,.28),0 6px 20px rgba(var(--glow),0.18)}
html[data-vibe="sky"] .btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 12px 28px rgba(10,11,15,.3),0 8px 24px rgba(var(--glow),0.26)}
html[data-vibe="sky"] .btn-ghost{border-color:hsl(var(--nh) var(--ns) 4.9% / 0.14)}
html[data-vibe="sky"] .btn-ghost:hover{background:hsl(var(--nh) var(--ns) 100.0% / 0.5);border-color:hsl(var(--nh) var(--ns) 4.9% / 0.24)}
html[data-vibe="sky"] .btn-dark{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 31.6%) 0%,hsl(var(--nh) var(--ns) 12.9%) 47%,hsl(var(--nh) var(--ns) 4.7%) 53%,hsl(var(--nh) var(--ns) 16.1%) 100%);color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%)}
html[data-vibe="sky"] .btn-telegram{color:hsl(var(--nh) var(--ns) 100.0%);background:linear-gradient(180deg,#3cb6ea,#1f98d6);border-color:hsl(var(--nh) var(--ns) 0.0% / 0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 16px rgba(34,158,217,.25)}
html[data-vibe="sky"] .kbd{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.15);background:hsl(var(--nh) var(--ns) 99.2%);box-shadow:0 1px 0 rgba(10,11,15,.12)}
html[data-vibe="sky"] .logo-pill{color:hsl(var(--nh) var(--ns) 100.0%);background:hsl(var(--nh) var(--ns) 4.9%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 1px rgba(255,255,255,.14),0 4px 14px rgba(var(--glow),0.14)}
html[data-vibe="sky"] .logo-pill::before{background:radial-gradient(40% 55% at 50% 50%,rgba(var(--glow),0.32),rgba(var(--glow),0.1) 45%,transparent 70%)}
html[data-vibe="sky"] .topstrip{background:hsl(var(--nh) var(--ns) 4.9%);color:hsl(var(--nh) var(--ns) 80.4%)}
html[data-vibe="sky"] .ts-i{border-left:1px solid hsl(var(--nh) var(--ns) 100.0% / 0.16);color:hsl(var(--nh) var(--ns) 57.1%)}
html[data-vibe="sky"] .ts-i b{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .ts-k{border-left:1px solid hsl(var(--nh) var(--ns) 100.0% / 0.16);color:hsl(var(--nh) var(--ns) 80.4%)}
html[data-vibe="sky"] .ts-k:hover{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .navpill{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0% / 0.85),hsl(var(--nh) var(--ns) 97.5% / 0.85));border:1px solid hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 0 rgba(10,11,15,.04),0 12px 32px rgba(10,11,15,.10),0 0 0 1px rgba(10,11,15,.07)}
html[data-vibe="sky"] .navpill .nav-links a{color:hsl(var(--nh) var(--ns) 31.2%)}
html[data-vibe="sky"] .navpill .nav-links a:hover{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .navpill .nav-links a.on{background:hsl(var(--nh) var(--ns) 4.9%);color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .price-chip{background:hsl(var(--nh) var(--ns) 100.0% / 0.16);color:var(--peach)}
html[data-vibe="sky"] .nav-me{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%) 0%,hsl(var(--nh) var(--ns) 98.0%) 46%,hsl(var(--nh) var(--ns) 95.1%) 54%,hsl(var(--nh) var(--ns) 98.5%) 100%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.15)}
html[data-vibe="sky"] .cmdk{background:hsl(var(--nh) var(--ns) 4.9% / 0.42)}
html[data-vibe="sky"] .cmdk-box{border:1px solid hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 30px 80px rgba(10,11,15,.35)}
html[data-vibe="sky"] .cmdk-i:hover,html[data-vibe="sky"] .cmdk-i.on{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 3px rgba(10,11,15,.1),inset 3px 0 0 var(--gold)}
html[data-vibe="sky"] .tag{background:hsl(var(--nh) var(--ns) 4.9% / 0.045)}
html[data-vibe="sky"] .tag-dir{background:rgba(var(--glow),0.1)}
html[data-vibe="sky"] .tag-dark{background:hsl(var(--nh) var(--ns) 100.0% / 0.08);border:1px solid hsl(var(--nh) var(--ns) 100.0% / 0.12);color:hsl(var(--nh) var(--ns) 84.9%)}
html[data-vibe="sky"] .job-logo{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.08),0 0 0 3px rgba(255,255,255,.7),0 0 0 4px rgba(10,11,15,.06),0 4px 10px rgba(10,11,15,.08)}
html[data-vibe="sky"] .job-logo-fallback{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .kick.blue{color:#1f98d6}
html[data-vibe="sky"] .lbl{color:hsl(var(--nh) var(--ns) 52.4%)}
html[data-vibe="sky"] .idx{background:hsl(var(--nh) var(--ns) 4.9% / 0.07)}
html[data-vibe="sky"] .seg{background:hsl(var(--nh) var(--ns) 4.9% / 0.06);box-shadow:inset 0 1px 2px rgba(10,11,15,.06)}
html[data-vibe="sky"] .seg-btn.is-on{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 2px rgba(10,11,15,.14),0 0 0 1px rgba(10,11,15,.04)}
html[data-vibe="sky"] .panel,html[data-vibe="sky"] .tile{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0% / 0.7),hsl(var(--nh) var(--ns) 97.8% / 0.7));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .cta-band,html[data-vibe="sky"] .funnel-band{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.05)}
html[data-vibe="sky"] .faq-list{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.05)}
html[data-vibe="sky"] .site-footer{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12)}
html[data-vibe="sky"] .footer-grid h3{color:hsl(var(--nh) var(--ns) 52.4%)}
html[data-vibe="sky"] .footer-grid a.logo-pill{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .footer-grid a.logo-pill:hover{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .footer-bar{border-color:hsl(var(--nh) var(--ns) 4.9% / 0.12)}
html[data-vibe="sky"] .bigsearch{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 98.2%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12);box-shadow:inset 0 1px 0 #fff,0 18px 40px rgba(10,11,15,.10),0 0 0 6px rgba(255,255,255,.35)}
html[data-vibe="sky"] .sdiv{background:hsl(var(--nh) var(--ns) 4.9% / 0.12)}
html[data-vibe="sky"] .pill{background:hsl(var(--nh) var(--ns) 100.0% / 0.55);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.09);box-shadow:inset 0 1px 0 #fff}
html[data-vibe="sky"] .pill:hover{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pill.on{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 18.8%),hsl(var(--nh) var(--ns) 4.7%));color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 6px 14px rgba(10,11,15,.2)}
html[data-vibe="sky"] .chk i{border:1.5px solid hsl(var(--nh) var(--ns) 4.9% / 0.22);background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .flist a:hover{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 2px rgba(10,11,15,.08)}
html[data-vibe="sky"] .flist img,html[data-vibe="sky"] .co-i{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.08)}
html[data-vibe="sky"] .feedbar .seg{background:hsl(var(--nh) var(--ns) 100.0% / 0.4)}
html[data-vibe="sky"] .spot{color:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 3.1%);background:radial-gradient(520px 260px at 82% 50%,rgba(var(--glow),0.28),transparent 70%),linear-gradient(160deg,hsl(var(--nh) var(--ns) 20.8%) 0%,hsl(var(--nh) var(--ns) 8.2%) 55%,hsl(var(--nh) var(--ns) 4.7%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 26px 50px rgba(10,11,15,.28)}
html[data-vibe="sky"] .spot-k{color:hsl(var(--nh) var(--ns) 57.1%)}
html[data-vibe="sky"] .badge-hot{color:hsl(var(--nh) var(--ns) 100.0%);background:linear-gradient(135deg,var(--gold-2),var(--gold-2) 55%,var(--gold-ink));box-shadow:0 4px 14px rgba(var(--glow),0.45)}
html[data-vibe="sky"] .spot-t{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .spot-c{color:hsl(var(--nh) var(--ns) 62.9%)}
html[data-vibe="sky"] .spot-c b{color:hsl(var(--nh) var(--ns) 90.8%)}
html[data-vibe="sky"] .spot-pay{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .jlist{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.05)}
html[data-vibe="sky"] .jl-head{background:hsl(var(--nh) var(--ns) 99.2% / 0.94)}
html[data-vibe="sky"] .jrow{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.06)}
html[data-vibe="sky"] .jrow:hover{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 10px 26px rgba(10,11,15,.10)}
html[data-vibe="sky"] .jrow:hover .jr-cta{color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%);background:radial-gradient(40px 30px at 100% 60%,rgba(var(--glow),0.9),transparent 100%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 25.1%),hsl(var(--nh) var(--ns) 4.7%))}
html[data-vibe="sky"] .more-bar{background:hsl(var(--nh) var(--ns) 100.0% / 0.35);border:1.5px dashed hsl(var(--nh) var(--ns) 4.9% / 0.16)}
html[data-vibe="sky"] .art-t{background:hsl(var(--nh) var(--ns) 94.0%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 1px 2px rgba(10,11,15,.05)}
html[data-vibe="sky"] .tg-t{background:radial-gradient(260px 140px at 100% 0%,rgba(34,158,217,.18),transparent 70%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0% / 0.75),hsl(var(--nh) var(--ns) 97.8% / 0.75))}
html[data-vibe="sky"] .toplist a{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.06)}
html[data-vibe="sky"] .toplist img,html[data-vibe="sky"] .toplist .co-i{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.08)}
html[data-vibe="sky"] .logoband{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.1);border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.1)}
html[data-vibe="sky"] .logoband .sp-co{color:hsl(var(--nh) var(--ns) 31.2%)}
html[data-vibe="sky"] .logoband .sp-co img{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.08)}
html[data-vibe="sky"] .sec-h{border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.14)}
html[data-vibe="sky"] .payc{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff}
html[data-vibe="sky"] .payc:hover{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .bar{background:hsl(var(--nh) var(--ns) 4.9% / 0.07)}
html[data-vibe="sky"] .bar i{background:linear-gradient(90deg,hsl(var(--nh) var(--ns) 18.8%),var(--gold-2))}
html[data-vibe="sky"] .bar u{background:hsl(var(--nh) var(--ns) 4.9%);box-shadow:0 0 0 2px #fff}
@media(max-width:1100px){html[data-vibe="sky"] .subnav a{background:hsl(var(--nh) var(--ns) 100.0% / 0.6);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"] .subnav a.on{background:hsl(var(--nh) var(--ns) 4.9%);color:hsl(var(--nh) var(--ns) 100.0%)}}
html[data-vibe="sky"] .btn-primary{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 31.6%) 0%,hsl(var(--nh) var(--ns) 12.9%) 47%,hsl(var(--nh) var(--ns) 4.7%) 53%,hsl(var(--nh) var(--ns) 16.1%) 100%)}
html[data-vibe="sky"] .btn-primary::before{background:radial-gradient(closest-side,rgba(var(--glow),0.95),rgba(var(--glow),0.38) 55%,transparent 100%)}
html[data-vibe="sky"] .btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 14px 28px rgba(10,11,15,.28),0 8px 22px rgba(var(--glow),0.24)}
html[data-vibe="sky"] .ftags .tag{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.07)}
html[data-vibe="sky"] .ftags .tag:hover{box-shadow:0 0 0 1px var(--gold-line),0 2px 6px rgba(var(--glow),0.12)}
html[data-vibe="sky"] .logo-pill{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px rgba(255,255,255,.14),0 4px 16px rgba(var(--glow),0.22)}
html[data-vibe="sky"] .logo-pill::before{background:radial-gradient(42% 60% at 50% 50%,rgba(var(--glow),0.55),rgba(var(--glow),0.18) 45%,transparent 72%)}
@keyframes pill-halo{0%,100%{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px rgba(255,255,255,.14),0 4px 16px rgba(var(--glow),0.18)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px rgba(255,255,255,.16),0 6px 24px rgba(var(--glow),0.34)}}
html[data-vibe="sky"] .navpill::before{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0% / 0.8),hsl(var(--nh) var(--ns) 97.5% / 0.72));border:1px solid hsl(var(--nh) var(--ns) 100.0% / 0.9);box-shadow:0 1px 0 rgba(10,11,15,.04),0 14px 34px rgba(10,11,15,.12),0 0 0 1px rgba(10,11,15,.07)}
html[data-vibe="sky"] .jrow{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.07);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .jrow:hover{background:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 4.9% / 0.1);border-left-color:hsl(var(--nh) var(--ns) 4.9% / 0.1);box-shadow:inset 0 1px 0 #fff,0 10px 24px rgba(10,11,15,.08)}
html[data-vibe="sky"] .chk.on i{color:hsl(var(--nh) var(--ns) 100.0%);background:linear-gradient(180deg,var(--gold-2),var(--gold-2));border-color:var(--gold);box-shadow:0 2px 8px rgba(var(--glow),0.35)}
html[data-vibe="sky"] .flist a.on{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 2px rgba(10,11,15,.08),inset 3px 0 0 var(--gold)}
html[data-vibe="sky"] .ftags .tag.on{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .feedsearch{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 98.2%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12);box-shadow:inset 0 1px 0 #fff,0 12px 30px rgba(10,11,15,.08)}
html[data-vibe="sky"] .feedsearch .seg{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .achip{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .achip span{background:hsl(var(--nh) var(--ns) 100.0% / 0.14)}
html[data-vibe="sky"] .m-filt b{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .fsel label{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .fchip{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.08)}
html[data-vibe="sky"] .fchip:hover{box-shadow:0 0 0 1px rgba(10,11,15,.18),0 2px 6px rgba(10,11,15,.06)}
html[data-vibe="sky"] .fchip.on{color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 4px 12px rgba(10,11,15,.18)}
@media(max-width:860px){html[data-vibe="sky"] .board .filters.show{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.4%),hsl(var(--nh) var(--ns) 97.6%));box-shadow:0 -10px 50px rgba(10,11,15,.28),0 0 0 1px rgba(10,11,15,.08)}}
html[data-vibe="sky"] .pj-steps li{background:hsl(var(--nh) var(--ns) 100.0% / 0.35);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .pj-steps li.on{background:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:0 1px 2px rgba(10,11,15,.05)}
html[data-vibe="sky"] .pj-steps span{background:hsl(var(--nh) var(--ns) 4.9% / 0.07)}
html[data-vibe="sky"] .pj-steps li.on span{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pj-card{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 97.6%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .post-form.pj input:not([type=radio]),html[data-vibe="sky"] .post-form.pj select,html[data-vibe="sky"] .post-form.pj textarea{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.1);background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .post-form.pj select{background:hsl(var(--nh) var(--ns) 100.0%) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a8d94' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}
html[data-vibe="sky"] .post-form.pj input:focus,html[data-vibe="sky"] .post-form.pj select:focus,html[data-vibe="sky"] .post-form.pj textarea:focus{border-color:rgba(var(--glow),0.55);box-shadow:0 0 0 3px rgba(var(--glow),0.14)}
html[data-vibe="sky"] .pj-help{background:linear-gradient(135deg,hsl(var(--nh) var(--ns) 98.7%) 40%,hsl(var(--nh) var(--ns) 96.5%))}
html[data-vibe="sky"] .pj-plan{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 97.2%),hsl(var(--nh) var(--ns) 95.8%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}
html[data-vibe="sky"] .pj-plan:has(input:focus-visible){outline:2px solid var(--orange,var(--gold-2))}
html[data-vibe="sky"] .pj-spot{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 99.4%));border:2px solid var(--gold-2);box-shadow:0 18px 40px -18px rgba(var(--glow),0.35)}
html[data-vibe="sky"] .pj-flag{color:hsl(var(--nh) var(--ns) 100.0%);background:linear-gradient(180deg,var(--gold-2),var(--gold-2))}
html[data-vibe="sky"] .pj-dot{border:1.5px solid hsl(var(--nh) var(--ns) 4.9% / 0.25);background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pj-plan:has(input:checked) .pj-dot{border:5px solid var(--gold-2)}
html[data-vibe="sky"] .pj-price em{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pj-dur{border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"] .pj-spot li::before{color:var(--gold-2)}
html[data-vibe="sky"] .pj-pick{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12);background:hsl(var(--nh) var(--ns) 100.0% / 0.4)}
html[data-vibe="sky"] .pj-plan:has(input:checked) .pj-pick{color:hsl(var(--nh) var(--ns) 100.0%);background:radial-gradient(120% 140% at 100% 50%,var(--gold-2) 0,#6a3a1c 22%,hsl(var(--nh) var(--ns) 8.0%) 48%,hsl(var(--nh) var(--ns) 4.9%) 100%);box-shadow:0 10px 22px -10px rgba(10,11,15,.6)}
html[data-vibe="sky"] .pj-bar{background:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:0 14px 34px -18px rgba(10,11,15,.35)}
html[data-vibe="sky"] .pj-pay label:has(input:checked){background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.1),0 1px 3px rgba(10,11,15,.08)}
html[data-vibe="sky"] .pj-pay label:has(input:focus-visible){outline:2px solid var(--gold-2)}
html[data-vibe="sky"] .tp-outer .tp{--tp-a:var(--gold-2)!important;--tp-ink:hsl(var(--nh) var(--ns) 4.9%)!important;--tp-mu:hsl(var(--nh) var(--ns) 38.0%)!important;--tp-ln:hsl(var(--nh) var(--ns) 4.9% / 0.09)!important;--tp-bg:hsl(var(--nh) var(--ns) 99.4%)!important;--tp-panel:hsl(var(--nh) var(--ns) 4.9%)!important;border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.7%),hsl(var(--nh) var(--ns) 98.2%));box-shadow:inset 0 1px 0 #fff,0 30px 60px -36px rgba(10,11,15,.35)}
html[data-vibe="sky"] .tp-outer .tp-panel{background:hsl(var(--nh) var(--ns) 4.9%)}
html[data-vibe="sky"] .tp-outer .tp-panel-top{border-bottom:1px solid hsl(var(--nh) var(--ns) 100.0% / 0.12)}
html[data-vibe="sky"] .tp-outer .tp-usps li>svg{color:var(--gold-2);background:rgba(var(--glow),0.16)}
html[data-vibe="sky"] .tp-outer .tp-already a{border-bottom:1.5px solid var(--gold-2)}
html[data-vibe="sky"] .jv .jd-logo{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.06)}
html[data-vibe="sky"] .jv .jd-web{border-bottom:1.5px solid var(--gold-2)}
html[data-vibe="sky"] .jv .fact{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 97.6%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff}
html[data-vibe="sky"] .jv-card{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 98.0%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .jv .jd-tags .tag{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .jv .jd-body{color:hsl(var(--nh) var(--ns) 25.3%)}
html[data-vibe="sky"] .jv .jd-faqs details{border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"] .jv .jd-actions-bottom{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"] .jv-facts div{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.07)}
html[data-vibe="sky"] .jv-similar h2{border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.1)}
@media(max-width:760px){html[data-vibe="sky"] .jv .jd-actions-bottom{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);background:hsl(var(--nh) var(--ns) 97.2% / 0.82)}}
html[data-vibe="sky"] .pj-steps li{background:hsl(var(--nh) var(--ns) 100.0% / 0.6);border-color:hsl(var(--nh) var(--ns) 4.9% / 0.07)}
html[data-vibe="sky"] .pj-steps li span{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pj-steps li{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 97.6%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff}
html[data-vibe="sky"] .pj-where-g div{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 97.6%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff}
html[data-vibe="sky"] .pj-faq details{border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"] .pj-faq summary::after{color:var(--gold-2)}
html[data-vibe="sky"] .pj-tq{color:hsl(var(--nh) var(--ns) 94.0%);background:radial-gradient(520px 260px at 50% 0%,rgba(var(--glow),0.22),transparent 70%),linear-gradient(160deg,hsl(var(--nh) var(--ns) 20.8%) 0%,hsl(var(--nh) var(--ns) 8.2%) 55%,hsl(var(--nh) var(--ns) 4.7%) 100%);border:1px solid hsl(var(--nh) var(--ns) 3.1%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 26px 50px rgba(10,11,15,.22)}
html[data-vibe="sky"] .pj-q-t{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pj-tq blockquote{color:hsl(var(--nh) var(--ns) 89.8%)}
html[data-vibe="sky"] .pj-tq figcaption{color:var(--peach)}
html[data-vibe="sky"] .pj-tq-tab{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12);background:hsl(var(--nh) var(--ns) 100.0% / 0.6)}
html[data-vibe="sky"] .pj-tq-tab.is-on{background:hsl(var(--nh) var(--ns) 4.9%);border-color:hsl(var(--nh) var(--ns) 4.9%);color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .btn-primary{background:radial-gradient(64px 44px at 100% 58%,rgba(var(--glow),0.92),rgba(var(--glow),0.34) 55%,transparent 100%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 31.6%) 0%,hsl(var(--nh) var(--ns) 12.9%) 47%,hsl(var(--nh) var(--ns) 4.7%) 53%,hsl(var(--nh) var(--ns) 16.1%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 20px rgba(10,11,15,.24),0 4px 14px rgba(var(--glow),0.14)}
html[data-vibe="sky"] .btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 12px 26px rgba(10,11,15,.28),0 6px 18px rgba(var(--glow),0.2)}
html[data-vibe="sky"] .btn-primary .price-chip{background:hsl(var(--nh) var(--ns) 100.0% / 0.14);color:var(--peach)}
html[data-vibe="sky"] .pj-plan:has(input:checked) .pj-pick{color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%);background:radial-gradient(70px 46px at 100% 58%,rgba(var(--glow),0.9),rgba(var(--glow),0.32) 55%,transparent 100%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 31.6%) 0%,hsl(var(--nh) var(--ns) 12.9%) 47%,hsl(var(--nh) var(--ns) 4.7%) 53%,hsl(var(--nh) var(--ns) 16.1%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 20px rgba(10,11,15,.22)}
html[data-vibe="sky"] .btn-primary,html[data-vibe="sky"] .pj-plan:has(input:checked) .pj-pick{border:1px solid hsl(var(--nh) var(--ns) 3.3%);background:radial-gradient(110px 54px at calc(100% - 4px) 115%,rgba(var(--glow),0.62),rgba(var(--glow),0.22) 45%,rgba(var(--glow),0) 72%),
    linear-gradient(180deg,hsl(var(--nh) var(--ns) 29.8%) 0%,hsl(var(--nh) var(--ns) 15.9%) 38%,hsl(var(--nh) var(--ns) 8.2%) 70%,hsl(var(--nh) var(--ns) 5.9%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),
    inset 0 -1px 0 rgba(var(--glow),0.45),
    inset -12px -8px 16px -12px rgba(var(--glow),0.75),
    0 8px 18px -6px rgba(10,11,15,.45),
    0 12px 28px -12px rgba(var(--glow),0.5)}
html[data-vibe="sky"] .btn-primary:hover{background:radial-gradient(130px 60px at calc(100% - 4px) 110%,rgba(var(--glow),0.75),rgba(var(--glow),0.28) 45%,rgba(var(--glow),0) 72%),
    linear-gradient(180deg,hsl(var(--nh) var(--ns) 32.7%) 0%,hsl(var(--nh) var(--ns) 17.3%) 38%,hsl(var(--nh) var(--ns) 8.6%) 70%,hsl(var(--nh) var(--ns) 5.9%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(var(--glow),0.55),inset -14px -8px 18px -12px rgba(var(--glow),0.85),0 10px 22px -6px rgba(10,11,15,.5),0 14px 32px -12px rgba(var(--glow),0.6)}
html[data-vibe="sky"] .btn-primary .price-chip{background:hsl(var(--nh) var(--ns) 100.0% / 0.1);color:var(--peach);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}
html[data-vibe="sky"] .pj-win{background:hsl(var(--nh) var(--ns) 95.9%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12);box-shadow:0 24px 50px rgba(10,11,15,.14),inset 0 1px 0 #fff}
html[data-vibe="sky"] .pj-win-bar{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.8%),hsl(var(--nh) var(--ns) 97.2%));border-bottom:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"] .pj-win-bar i{background:hsl(var(--nh) var(--ns) 92.9%)}
html[data-vibe="sky"] .pj-win-url{background:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);color:hsl(var(--nh) var(--ns) 52.4%)}
html[data-vibe="sky"] .pj-win-tag{color:var(--gold-ink);background:rgba(var(--glow),0.12)}
html[data-vibe="sky"] .pj-win-body{background:hsl(var(--nh) var(--ns) 94.0%)}
html[data-vibe="sky"] .pj:has(input[name=plan][value=featured]:checked) .pj-prev-f .jrow,html[data-vibe="sky"] .pj:has(input[name=plan][value=featured]:checked) .pj-prev-f>*{box-shadow:inset 3px 0 0 var(--gold-2)}
html[data-vibe="sky"] .board .feedtop::before{background:hsl(var(--nh) var(--ns) 94.0%)}
html[data-vibe="sky"].lock-in .board .feedtop{background:hsl(var(--nh) var(--ns) 94.0% / 0.86);box-shadow:0 18px 24px -20px rgba(10,11,15,.25)}
html[data-vibe="sky"] .feedsearch::after{background:linear-gradient(100deg,transparent 30%,rgba(var(--glow),0.28) 50%,transparent 70%)}
html[data-vibe="sky"].lock-in .feedsearch{border-color:rgba(var(--glow),0.45)}
@keyframes lock-ring{0%{box-shadow:inset 0 1px 0 #fff,0 0 0 0 rgba(var(--glow),0.5),0 12px 30px rgba(10,11,15,.08)}100%{box-shadow:inset 0 1px 0 #fff,0 0 0 10px rgba(var(--glow),0),0 12px 30px rgba(10,11,15,.08)}}
@keyframes lock-panel{0%{box-shadow:0 0 0 1px rgba(var(--glow),0.4)}}
html[data-vibe="sky"].lock-in .board .feedtop{background:hsl(var(--nh) var(--ns) 94.0%)}
html[data-vibe="sky"].lock-in .board .feedtop,html[data-vibe="sky"].lock-in .board .feedtop::before{background:hsl(var(--nh) var(--ns) 90.7%)}
html[data-vibe="sky"].lock-in body{background:hsl(var(--nh) var(--ns) 90.7%)}
html[data-vibe="sky"] .takeover{color:hsl(var(--nh) var(--ns) 100.0%);background:radial-gradient(60% 140% at 85% 50%,rgba(var(--glow),0.2),transparent 60%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 15.1%),hsl(var(--nh) var(--ns) 6.1%));border-bottom:1px solid rgba(var(--glow),0.35)}
html[data-vibe="sky"] .to-logo{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(255,255,255,.15),0 8px 22px rgba(0,0,0,.4)}
html[data-vibe="sky"] .to-s{color:hsl(var(--nh) var(--ns) 63.1%)}
html[data-vibe="sky"] .to-cta{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 91.8%))}
html[data-vibe="sky"] .site-footer .ask-ai-row a.ai-pill{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 0 0 1px rgba(10,11,15,.08)}
html[data-vibe="sky"] .site-footer .ask-ai-row a.ai-pill:hover{box-shadow:0 0 0 1px rgba(10,11,15,.18),0 4px 10px rgba(10,11,15,.08)}
html[data-vibe="sky"] .jv-pay .jv-talent{border-top:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08)}
html[data-vibe="sky"]{--ground:hsl(var(--nh) var(--ns) 94.0%)}
html[data-vibe="sky"].lock-in{--ground:hsl(var(--nh) var(--ns) 90.7%)}
html[data-vibe="sky"]{--bg:hsl(var(--nh) var(--ns) 95.5%);--bg-2:hsl(var(--nh) var(--ns) 97.3%)}
html[data-vibe="sky"] body{background:radial-gradient(1100px 460px at 50% -120px,hsl(var(--nh) var(--ns) 99.4%) 0%,hsl(var(--nh) var(--ns) 99.4% / 0) 70%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.0%) 0%,hsl(var(--nh) var(--ns) 96.1%) 38%,hsl(var(--nh) var(--ns) 94.5%) 100%)}
html[data-vibe="sky"]{--ground:hsl(var(--nh) var(--ns) 95.5%)}
html[data-vibe="sky"].lock-in{--ground:hsl(var(--nh) var(--ns) 92.9%)}
html[data-vibe="sky"].lock-in .feedsearch{box-shadow:inset 0 1px 0 #fff,0 6px 22px rgba(var(--glow),0.16)}
html[data-vibe="sky"] body .hlt{--a:var(--gold-2)!important;--af:hsl(var(--nh) var(--ns) 100.0%)!important;--ink:hsl(var(--nh) var(--ns) 4.9%)!important;--mu:hsl(var(--nh) var(--ns) 43.7%)!important;--ln:hsl(var(--nh) var(--ns) 4.9% / 0.1)!important;--sf:hsl(var(--nh) var(--ns) 99.2%)!important;--bg:hsl(var(--nh) var(--ns) 98.0%)!important}
html[data-vibe="sky"] .hlt-ov{background:hsl(var(--nh) var(--ns) 4.9% / 0.42)!important}
html[data-vibe="sky"] .hlt-modal:has(input[name=email]):not(:has(textarea)){background:radial-gradient(260px 120px at 50% 0,rgba(var(--glow),0.1),transparent 70%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 98.0%))!important;border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 30px 80px rgba(10,11,15,.30)!important}
html[data-vibe="sky"] .hlt-modal .hlt-f input{background:hsl(var(--nh) var(--ns) 100.0%)!important;border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12)!important;box-shadow:inset 0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .hlt-modal .hlt-f input:focus{border-color:rgba(var(--glow),0.55)!important;box-shadow:0 0 0 4px rgba(var(--glow),0.12)!important}
html[data-vibe="sky"] .hlt-modal .hlt-btn{color:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 3.3%)!important;background:radial-gradient(130px 60px at calc(100% - 4px) 115%,rgba(var(--glow),0.62),rgba(var(--glow),0.22) 45%,rgba(var(--glow),0) 72%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 29.8%) 0%,hsl(var(--nh) var(--ns) 15.9%) 38%,hsl(var(--nh) var(--ns) 8.2%) 70%,hsl(var(--nh) var(--ns) 5.9%) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(var(--glow),0.45),0 8px 20px rgba(10,11,15,.22),0 6px 16px rgba(var(--glow),0.14)}
html[data-vibe="sky"] .hlt-modal .hlt-btn[style*="2AABEE"]{background:linear-gradient(180deg,#3cb4ec,#229ed9)!important;border-color:#1b8fc6!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 20px rgba(34,158,217,.25)!important}
html[data-vibe="sky"] .hlt-modal .hlt-x{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)!important}
html[data-vibe="sky"].lock-in body{background:radial-gradient(1100px 460px at 50% -120px,hsl(var(--nh) var(--ns) 99.4%) 0%,hsl(var(--nh) var(--ns) 99.4% / 0) 70%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.0%) 0%,hsl(var(--nh) var(--ns) 96.1%) 38%,hsl(var(--nh) var(--ns) 94.5%) 100%)}
html[data-vibe="sky"] body::before{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.0%) 0%,hsl(var(--nh) var(--ns) 95.1%) 24%,hsl(var(--nh) var(--ns) 89.9%) 44%,hsl(var(--nh) var(--ns) 59.4%) 56%,hsl(var(--nh) var(--ns) 34.5%) 68%,hsl(var(--nh) var(--ns) 14.1%) 80%,hsl(var(--nh) var(--ns) 3.3%) 94%,hsl(var(--nh) var(--ns) 2.0%) 100%)}
html[data-vibe="sky"] .feed.is-ready .pull-ring path{stroke:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .jrow{box-shadow:inset 0 0 0 1px rgba(10,11,15,.07),inset 0 2px 0 rgba(255,255,255,.9)!important}
html[data-vibe="sky"] .jrow::before{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .jrow:hover{box-shadow:inset 0 0 0 1px rgba(10,11,15,.13),inset 0 2px 0 #fff!important}
html[data-vibe="sky"] .navpill .nav-me.has-name{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.1);background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 97.6%));box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(10,11,15,.07)}
html[data-vibe="sky"] .navpill .nav-me.has-name:hover{box-shadow:inset 0 1px 0 #fff,0 4px 12px rgba(10,11,15,.10)}
html[data-vibe="sky"] .navpill .nav-me.has-name .hlt-i,html[data-vibe="sky"] .navpill .nav-me.has-name img{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 29.8%),hsl(var(--nh) var(--ns) 8.2%));color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}
html[data-vibe="sky"] .hlt-modal .hlt-btn.sec,html[data-vibe="sky"] .hlt-modal .hlt-btn.ghost,html[data-vibe="sky"] .hlt-modal .hlt-btn.sm{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12)!important;background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 97.6%))!important;box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(10,11,15,.06)!important}
html[data-vibe="sky"] .hlt-modal:has(.hlt-phead){background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 98.4%))!important;border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 30px 80px rgba(10,11,15,.30)!important}
html[data-vibe="sky"] .hlt-tabs{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .hlt-tabs button.on{background:hsl(var(--nh) var(--ns) 100.0%)!important;box-shadow:0 1px 2px rgba(10,11,15,.08),0 0 0 1px rgba(10,11,15,.06)}
html[data-vibe="sky"] .hlt-tabs button .pct{color:var(--gold-ink,var(--gold-ink));background:rgba(var(--glow),0.12)}
html[data-vibe="sky"] .hlt-sum-card{background:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .hlt-sum-card header .ic{background:rgba(var(--glow),0.1);color:var(--gold)}
html[data-vibe="sky"] .hlt-sum-edit{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.12);background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 97.6%))}
html[data-vibe="sky"] .hlt-sum-edit:hover{box-shadow:0 2px 8px rgba(10,11,15,.10)}
html[data-vibe="sky"] .hlt-sum-text,html[data-vibe="sky"] .hlt-sum-tl p{color:hsl(var(--nh) var(--ns) 24.5%)}
html[data-vibe="sky"] .hlt-sum-tl{border-left:2px solid rgba(var(--glow),0.25)}
html[data-vibe="sky"] .hlt-sum-tl li::before{background:hsl(var(--nh) var(--ns) 100.0%);border:2px solid var(--gold-2)}
html[data-vibe="sky"] .hlt-sum-chips span{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .hlt-sum-links a{border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.1)}
html[data-vibe="sky"] .hlt-modal .hlt-actions.sticky{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.4% / 0.6),hsl(var(--nh) var(--ns) 98.4%) 40%)!important}
html[data-vibe="sky"] .cta-quotes{color:hsl(var(--nh) var(--ns) 100.0%);background:radial-gradient(260px 140px at 100% 100%,rgba(var(--glow),0.22),transparent 70%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 18.2%),hsl(var(--nh) var(--ns) 5.9%));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 40px rgba(10,11,15,.22)}
html[data-vibe="sky"] .cq-m{color:var(--gold-2)}
html[data-vibe="sky"] .cq blockquote{color:hsl(var(--nh) var(--ns) 92.2%)}
html[data-vibe="sky"] .cq figcaption{color:hsl(var(--nh) var(--ns) 57.1%)}
html[data-vibe="sky"] .cq-dots button{background:hsl(var(--nh) var(--ns) 100.0% / 0.22)}
html[data-vibe="sky"] .cq-dots button.is-on{background:var(--gold-2)}
html[data-vibe="sky"] .board .feedbar:has(.achip){border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 96.9%),hsl(var(--nh) var(--ns) 98.4%));box-shadow:inset 0 -1px 0 #fff,0 8px 18px rgba(10,11,15,.06)}
html[data-vibe="sky"] .hlt .hlt-seg{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .hlt .hlt-seg label.on{background:hsl(var(--nh) var(--ns) 100.0%);box-shadow:0 1px 2px rgba(10,11,15,.08),0 0 0 1px rgba(10,11,15,.06)}
html[data-vibe="sky"] .hlt-modal .hlt-btn.danger{color:#b42318!important;border:1px solid rgba(180,35,24,.35)!important;background:hsl(var(--nh) var(--ns) 100.0%)!important;box-shadow:0 2px 6px rgba(10,11,15,.05)!important}
html[data-vibe="sky"] .hlt-modal .hlt-btn.danger:hover{background:hsl(var(--nh) var(--ns) 99.1%)!important}
html[data-vibe="sky"] .hlt-modal .hlt-btn.danger .hlt-i{color:#b42318!important}
html[data-vibe="sky"] .hlt-modal .hlt-btn.danger{color:hsl(var(--nh) var(--ns) 100.0%)!important;border:1px solid hsl(var(--nh) var(--ns) 3.3%)!important;background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 29.8%) 0%,hsl(var(--nh) var(--ns) 15.9%) 38%,hsl(var(--nh) var(--ns) 8.2%) 70%,hsl(var(--nh) var(--ns) 5.9%) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 8px 20px rgba(10,11,15,.22)!important}
html[data-vibe="sky"] .hlt-modal .hlt-btn.danger:hover{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 29.8%) 0%,hsl(var(--nh) var(--ns) 15.9%) 38%,hsl(var(--nh) var(--ns) 8.2%) 70%,hsl(var(--nh) var(--ns) 5.9%) 100%)!important}
html[data-vibe="sky"] .hlt-modal .hlt-btn.danger .hlt-i{color:#ff8a7a!important}
@keyframes hlt-ov-in{from{background-color:hsl(var(--nh) var(--ns) 4.9% / 0)}}
@keyframes hlt-ov-out{to{background-color:hsl(var(--nh) var(--ns) 4.9% / 0)}}
html[data-vibe="sky"] .fs-sugg{background:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:0 18px 40px rgba(10,11,15,.16)}
html[data-vibe="sky"] .fs-sugg button:hover,html[data-vibe="sky"] .fs-sugg button.on{background:hsl(var(--nh) var(--ns) 4.9% / 0.05)}
html[data-vibe="sky"] .board .feedtop::before{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.0%) 0%,hsl(var(--nh) var(--ns) 95.1%) 24%,hsl(var(--nh) var(--ns) 89.9%) 44%,hsl(var(--nh) var(--ns) 59.4%) 56%,hsl(var(--nh) var(--ns) 34.5%) 68%,hsl(var(--nh) var(--ns) 14.1%) 80%,hsl(var(--nh) var(--ns) 3.3%) 94%,hsl(var(--nh) var(--ns) 2.0%) 100%) fixed}
html[data-vibe="sky"] .board .feedtop::before,html[data-vibe="sky"].lock-in .board .feedtop::before{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 98.0%) 0%,hsl(var(--nh) var(--ns) 95.1%) 24%,hsl(var(--nh) var(--ns) 89.9%) 44%,hsl(var(--nh) var(--ns) 59.4%) 56%,hsl(var(--nh) var(--ns) 34.5%) 68%,hsl(var(--nh) var(--ns) 14.1%) 80%,hsl(var(--nh) var(--ns) 3.3%) 94%,hsl(var(--nh) var(--ns) 2.0%) 100%) fixed!important}
html[data-vibe="sky"] .site-header.is-pinned .navpill::before{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 97.8%))!important}
html[data-vibe="sky"] .topstrip .ts-k{border-left:1px solid hsl(var(--nh) var(--ns) 100.0% / 0.16);color:hsl(var(--nh) var(--ns) 80.4%)}
html[data-vibe="sky"] .topstrip .ts-k:hover{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .spot-bar button{background:hsl(var(--nh) var(--ns) 100.0% / 0.16)}
html[data-vibe="sky"] .spot-bar i{background:linear-gradient(90deg,var(--gold-2),var(--peach))}
html[data-vibe="sky"] .to-k{color:var(--peach)}
html[data-vibe="sky"] .spot-bar button{background:hsl(var(--nh) var(--ns) 100.0% / 0.22)}
html[data-vibe="sky"] .spot-bar i{background:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .co-partner{color:var(--gold-ink)}
html[data-vibe="sky"] .pj-partner-plan{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 18.2%),hsl(var(--nh) var(--ns) 5.9%));color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%)}
html[data-vibe="sky"] .pj-partner-plan .pj-flag{background:linear-gradient(90deg,hsl(var(--nh) var(--ns) 24.5%),hsl(var(--nh) var(--ns) 15.9%));color:var(--peach)}
html[data-vibe="sky"] .pj-partner-plan .pj-ps,html[data-vibe="sky"] .pj-partner-plan .pj-dur{color:hsl(var(--nh) var(--ns) 85.3%)}
html[data-vibe="sky"] .pj-partner-plan .pj-pt,html[data-vibe="sky"] .pj-partner-plan .pj-price b,html[data-vibe="sky"] .pj-partner-plan ul{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pj-partner-plan li::before{color:var(--gold-2)}
html[data-vibe="sky"] .pr-plan{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 99.2%),hsl(var(--nh) var(--ns) 97.6%));border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(10,11,15,.04)}
html[data-vibe="sky"] .pr-hot{border:2px solid var(--gold-2);box-shadow:0 18px 40px -18px rgba(var(--glow),0.35)}
html[data-vibe="sky"] .pr-dark{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 18.2%),hsl(var(--nh) var(--ns) 5.9%));color:hsl(var(--nh) var(--ns) 100.0%);border-color:hsl(var(--nh) var(--ns) 3.1%)}
html[data-vibe="sky"] .pr-flag{background:rgba(var(--glow),0.12);color:var(--gold-ink)}
html[data-vibe="sky"] .pr-dark .pr-flag{background:hsl(var(--nh) var(--ns) 100.0% / 0.08);color:var(--peach)}
html[data-vibe="sky"] .pr-dark .pr-sub,html[data-vibe="sky"] .pr-dark .pr-price span{color:hsl(var(--nh) var(--ns) 85.3%)}
html[data-vibe="sky"] .pr-plan li::before{color:var(--gold-2)}
html[data-vibe="sky"] .sa img{filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))}
html[data-vibe="sky"] .sa::after{background:linear-gradient(105deg,transparent 35%,rgba(var(--glow),0.55) 50%,transparent 65%) no-repeat}
html[data-vibe="sky"] .takeover{background:radial-gradient(55% 160% at 82% 50%,rgba(var(--glow),0.32),transparent 62%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 15.1%),hsl(var(--nh) var(--ns) 5.9%))}
html[data-vibe="sky"] .jrow.jrow-pin,html[data-vibe="sky"] .jrow.jrow-pin:hover{background-color:hsl(var(--nh) var(--ns) 100.0%);box-shadow:inset 3px 0 0 var(--gold-2),inset 0 0 0 1px rgba(10,11,15,.07)!important}
html[data-vibe="sky"] .pj-usp li{background:hsl(var(--nh) var(--ns) 100.0% / 0.6);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.07)}
html[data-vibe="sky"] .pj-usp li::before{color:var(--gold-2)}
html[data-vibe="sky"] .pj-top .pj-tq-tab{background:hsl(var(--nh) var(--ns) 4.9% / 0.15)}
html[data-vibe="sky"] .pj-top .pj-tq-tab.is-on{background:hsl(var(--nh) var(--ns) 4.9%)}
html[data-vibe="sky"] .pj-prev-cap{color:var(--gold-ink)}
html[data-vibe="sky"] .pj-strip{color:hsl(var(--nh) var(--ns) 100.0%);background:radial-gradient(55% 160% at 82% 50%,rgba(var(--glow),0.32),transparent 62%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 15.1%),hsl(var(--nh) var(--ns) 5.9%))}
html[data-vibe="sky"] .pj-strip .to-logo{color:hsl(var(--nh) var(--ns) 4.9%)}
html[data-vibe="sky"] .pj-strip-cta{background:hsl(var(--nh) var(--ns) 100.0%);color:hsl(var(--nh) var(--ns) 4.9%)}
html[data-vibe="sky"] .pj-partner-plan:not(:has(input:checked)) .pj-pick{color:hsl(var(--nh) var(--ns) 96.5%);background:hsl(var(--nh) var(--ns) 100.0% / 0.08);border-color:hsl(var(--nh) var(--ns) 100.0% / 0.18)}
html[data-vibe="sky"] .adpv-featured .jrow-feat[data-job-id^="adpv"],html[data-vibe="sky"] .adpv-spotlight .spot,html[data-vibe="sky"] .adpv-partner :is(.takeover,html[data-vibe="sky"] .jrow-partner[data-job-id^="adpv"]){outline:3px solid var(--gold-2)}
html[data-vibe="sky"] .adpv-featured .jrow-feat[data-job-id^="adpv"]::after,html[data-vibe="sky"] .adpv-spotlight .spot::after,html[data-vibe="sky"] .adpv-partner :is(.takeover,html[data-vibe="sky"] .jrow-partner[data-job-id^="adpv"]:first-child)::after{color:hsl(var(--nh) var(--ns) 100.0%);background:var(--gold-2);box-shadow:0 4px 14px rgba(0,0,0,.3)}
html[data-vibe="sky"] .pj-frame{background:hsl(var(--nh) var(--ns) 96.7%)}
html[data-vibe="sky"] .pj-expl{background:hsl(var(--nh) var(--ns) 100.0% / 0.94);border:1px solid hsl(var(--nh) var(--ns) 4.9% / 0.08);box-shadow:0 18px 40px rgba(10,11,15,.16)}
html[data-vibe="sky"] .pj-prev-seg{box-shadow:0 14px 30px rgba(10,11,15,.22)}
html[data-vibe="sky"] .pj-prev-seg{border:1px solid hsl(var(--nh) var(--ns) 3.1%);background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 18.2%),hsl(var(--nh) var(--ns) 5.9%));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 16px 34px rgba(10,11,15,.32)}
html[data-vibe="sky"] .pj-prev-seg .seg-btn{color:hsl(var(--nh) var(--ns) 87.0%)}
html[data-vibe="sky"] .pj-prev-seg .seg-btn:hover{color:hsl(var(--nh) var(--ns) 100.0%);background:hsl(var(--nh) var(--ns) 100.0% / 0.06)}
html[data-vibe="sky"] .pj-prev-seg .seg-btn .mono{color:hsl(var(--nh) var(--ns) 46.1%)}
html[data-vibe="sky"] .pj-prev-seg .seg-btn.is-on{color:hsl(var(--nh) var(--ns) 100.0%);background:radial-gradient(120% 160% at 100% 50%,var(--gold-2) 0,#6a3a1c 26%,hsl(var(--nh) var(--ns) 12.0%) 55%,hsl(var(--nh) var(--ns) 8.0%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(var(--glow),0.35),0 8px 18px -6px rgba(var(--glow),0.45)}
html[data-vibe="sky"] .pj-prev-seg .seg-btn.is-on .mono{color:var(--peach)}
html[data-vibe="sky"] .btn.btn-telegram:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px rgba(34,158,217,.32)}
html[data-vibe="sky"] .pr-hero{color:hsl(var(--nh) var(--ns) 100.0%);border:1px solid hsl(var(--nh) var(--ns) 3.1%);background:radial-gradient(55% 160% at 82% 50%,rgba(var(--glow),0.3),transparent 62%),linear-gradient(180deg,hsl(var(--nh) var(--ns) 15.1%),hsl(var(--nh) var(--ns) 5.9%));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 24px 50px rgba(10,11,15,.18)}
html[data-vibe="sky"] .pr-hero-k{color:var(--peach)}
html[data-vibe="sky"] .pr-hero h1{color:hsl(var(--nh) var(--ns) 100.0%)}
html[data-vibe="sky"] .pr-hero p{color:hsl(var(--nh) var(--ns) 89.8%)}
html[data-vibe="sky"] .feedsearch .m-filt{background:linear-gradient(180deg,hsl(var(--nh) var(--ns) 100.0%),hsl(var(--nh) var(--ns) 97.2%));box-shadow:inset 0 0 0 1px rgba(10,11,15,.1),0 2px 6px rgba(10,11,15,.08)}
html[data-vibe="sky"] .feedsearch .m-filt[aria-expanded="true"]{color:hsl(var(--nh) var(--ns) 100.0%);background:hsl(var(--nh) var(--ns) 4.9%)}
html[data-vibe="sky"] .feedsearch .m-filt b{background:var(--gold-2);color:hsl(var(--nh) var(--ns) 100.0%)}
