/* Wersja 3 · kryptowalutydlapoczatkujacych.pl — synthwave: neonowa siatka, słońce w paski, chromowane litery.
   Rysowane samym CSS (bez obrazków ze stocków). Działa tylko przy <html data-skin="v3">. */
html[data-skin="v3"]{background:#0d0521}
html[data-skin="v3"] .k,html[data-skin="v3"] .r{
  --paper:#0d0521;--card:rgba(32,10,64,.72);--ink:#fdf0ff;--ink2:#e4c9ff;--mute:#b693e8;--line:#5b2a8f;--teal:#22e6ff;--tealSoft:rgba(34,230,255,.12);
  --ok:#3dffb4;--warn:#ffe066;--bad:#ff4d8d;--band:#120630;--bandInk:#fdf0ff;--bandMute:#c9a6f5;--pink:#ff2bd6;--cyan:#22e6ff;--sun1:#ffe066;--sun2:#ff8a3d;--sun3:#ff2bd6;--film:#0a0320;--filmInk:#fdf0ff;--glow:#ff2bd6;
  background:linear-gradient(180deg,#0d0521 0%,#1d0a3f 45%,#0d0521 100%) fixed;color:var(--ink);font-family:"Exo 2",system-ui,sans-serif}
html[data-skin="v3"] .k *,html[data-skin="v3"] .r *{font-family:"Exo 2",system-ui,sans-serif}
html[data-skin="v3"] .k h1,html[data-skin="v3"] .k h2,html[data-skin="v3"] .r h1,html[data-skin="v3"] .r h2,html[data-skin="v3"] .k .fact,html[data-skin="v3"] .k .num b,html[data-skin="v3"] .r .count b{
  font-family:"Exo 2",sans-serif!important;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;
  background:linear-gradient(180deg,#ffffff 0%,#c9d6ff 38%,#5e3a9e 50%,#ff9de6 62%,#ffffff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;
  filter:drop-shadow(0 0 10px rgba(255,43,214,.55)) drop-shadow(0 3px 0 rgba(34,230,255,.35))}
html[data-skin="v3"] .k h1 em{font-style:italic;background:linear-gradient(180deg,#ffe066 0%,#ff8a3d 55%,#ff2bd6 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
html[data-skin="v3"] .k h3,html[data-skin="v3"] .r h3{font-family:"Exo 2",sans-serif!important;font-weight:800;font-style:italic;color:#fdf0ff;text-shadow:0 0 12px rgba(34,230,255,.45)}
html[data-skin="v3"] .k .eyebrow,html[data-skin="v3"] .r .eyebrow{color:var(--cyan);text-shadow:0 0 8px rgba(34,230,255,.8);letter-spacing:.18em}
html[data-skin="v3"] .k .lead,html[data-skin="v3"] .r .lead,html[data-skin="v3"] .k p{color:var(--ink2)}
html[data-skin="v3"] .k a,html[data-skin="v3"] .r a{color:var(--cyan)}
html[data-skin="v3"] .k .src,html[data-skin="v3"] .r .src{color:var(--mute)}
/* hero: słońce, siatka, monety */
html[data-skin="v3"] .k .hero,html[data-skin="v3"] .r .hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#140634 0%,#3a0d63 55%,#5a1270 72%,#0d0521 72.2%);border-bottom:1px solid #ff2bd6}
html[data-skin="v3"] .hero > .wrap{position:relative;z-index:2}
.sw-deco{display:none}
html[data-skin="v3"] .sw-deco{display:block;position:absolute;inset:0;z-index:1;pointer-events:none}
html[data-skin="v3"] .sw-sun{position:absolute;left:50%;top:14%;width:min(70vw,520px);aspect-ratio:1;transform:translateX(-50%);border-radius:50%;
  background:linear-gradient(180deg,var(--sun1) 0%,var(--sun2) 45%,var(--sun3) 100%);
  -webkit-mask:linear-gradient(180deg,#000 0 52%,transparent 52% 55%,#000 55% 63%,transparent 63% 67%,#000 67% 74%,transparent 74% 79%,#000 79% 85%,transparent 85% 91%,#000 91%);
  mask:linear-gradient(180deg,#000 0 52%,transparent 52% 55%,#000 55% 63%,transparent 63% 67%,#000 67% 74%,transparent 74% 79%,#000 79% 85%,transparent 85% 91%,#000 91%);
  filter:drop-shadow(0 0 40px rgba(255,43,214,.6));opacity:.55}
html[data-skin="v3"] .sw-grid{position:absolute;left:-50%;right:-50%;bottom:-2px;height:28%;transform-origin:50% 0;transform:perspective(320px) rotateX(62deg);
  background:linear-gradient(transparent 0 96%,#ff2bd6 96%) 0 0/100% 34px,linear-gradient(90deg,transparent 0 98%,#ff2bd6 98%) 0 0/60px 100%,linear-gradient(180deg,#2a0b52,#0d0521);
  box-shadow:0 -20px 60px rgba(255,43,214,.35) inset;opacity:.85}
@media (prefers-reduced-motion:no-preference){html[data-skin="v3"] .sw-grid{animation:sw-run 2.4s linear infinite}html[data-skin="v3"] .sw-coin{animation:sw-float 6s ease-in-out infinite}}
@keyframes sw-run{to{background-position:0 34px,0 0,0 0}}
@keyframes sw-float{50%{transform:translateY(-14px) rotate(8deg)}}
html[data-skin="v3"] .sw-coin{position:absolute;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font:900 28px/1 "Exo 2",sans-serif;color:#5a2a00;
  background:radial-gradient(circle at 35% 30%,#fff6c4 0%,#ffd23f 35%,#ff9f1c 75%,#b55d00 100%);box-shadow:0 0 0 4px #ffcf5a inset,0 0 28px rgba(255,210,63,.75)}
html[data-skin="v3"] .sw-coin.c1{right:6%;top:12%}
html[data-skin="v3"] .sw-coin.c2{right:20%;top:38%;width:46px;height:46px;font-size:22px;animation-delay:-2s}
html[data-skin="v3"] .sw-coin.c3{left:4%;bottom:34%;width:52px;height:52px;font-size:18px;animation-delay:-4s}
@media (max-width:640px){html[data-skin="v3"] .sw-coin.c2,html[data-skin="v3"] .sw-coin.c3{display:none}html[data-skin="v3"] .sw-coin.c1{top:4%;right:4%;width:48px;height:48px;font-size:22px}}
/* panele z neonem */
html[data-skin="v3"] .k .famb{background:linear-gradient(90deg,#ff2bd6,#ff8a3d);color:#1a0030}
html[data-skin="v3"] .k .famb .tag{border-color:#1a0030;color:#1a0030}
html[data-skin="v3"] .k .famb a{color:#1a0030}
html[data-skin="v3"] .k .top,html[data-skin="v3"] .r .top{background:rgba(13,5,33,.9);border-bottom:1px solid #22e6ff;box-shadow:0 0 18px rgba(34,230,255,.35)}
html[data-skin="v3"] .k .logo,html[data-skin="v3"] .r .logo{color:#fdf0ff}
html[data-skin="v3"] .k .logo-mark,html[data-skin="v3"] .r .logo-mark{background:linear-gradient(135deg,#ff2bd6,#22e6ff)}
html[data-skin="v3"] .k .logo-t b{font-style:italic;font-weight:900}
html[data-skin="v3"] .k .nav a{color:#fdf0ff}
html[data-skin="v3"] .k .nav a:hover{color:#22e6ff;text-shadow:0 0 8px #22e6ff}
html[data-skin="v3"] .k .route,html[data-skin="v3"] .k .check,html[data-skin="v3"] .k .phone,html[data-skin="v3"] .k .cost,html[data-skin="v3"] .k .card,html[data-skin="v3"] .k .term,html[data-skin="v3"] .k .source,html[data-skin="v3"] .k .weak div,html[data-skin="v3"] .k .scheme,html[data-skin="v3"] .k .news,
html[data-skin="v3"] .r .in,html[data-skin="v3"] .r .step,html[data-skin="v3"] .r .share,html[data-skin="v3"] .r .xray{background:rgba(32,10,64,.72);border:1px solid rgba(255,43,214,.55);box-shadow:0 0 0 1px rgba(34,230,255,.15) inset,0 0 26px rgba(255,43,214,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fdf0ff}
html[data-skin="v3"] .k .check,html[data-skin="v3"] .r .in{border-color:#22e6ff;box-shadow:0 0 30px rgba(34,230,255,.35)}
html[data-skin="v3"] .k .sec-white,html[data-skin="v3"] .k .band{background:transparent;border-color:#5b2a8f}
html[data-skin="v3"] .k .route-h,html[data-skin="v3"] .k .route-d,html[data-skin="v3"] .k .cost-f,html[data-skin="v3"] .k th{background:rgba(13,5,33,.6);border-color:#5b2a8f}
html[data-skin="v3"] .k .step{color:#fdf0ff}
html[data-skin="v3"] .k .step:hover{background:rgba(255,43,214,.12)}
html[data-skin="v3"] .k .step.on{background:linear-gradient(90deg,rgba(255,43,214,.35),rgba(34,230,255,.2))}
html[data-skin="v3"] .k .step .n{border-color:#22e6ff;color:#22e6ff}
html[data-skin="v3"] .k .step.on .n{background:#22e6ff;color:#1a0030}
html[data-skin="v3"] .k .btn,html[data-skin="v3"] .r .btn{border:0;font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.03em}
html[data-skin="v3"] .k .btn-p,html[data-skin="v3"] .k .btn-l,html[data-skin="v3"] .r .btn{background:linear-gradient(90deg,#ff2bd6,#ff8a3d);color:#1a0030;box-shadow:0 0 22px rgba(255,43,214,.55)}
html[data-skin="v3"] .k .btn-s{background:transparent;border:2px solid #22e6ff;color:#22e6ff;box-shadow:0 0 16px rgba(34,230,255,.35) inset}
html[data-skin="v3"] .k .btn:hover,html[data-skin="v3"] .r .btn:hover{filter:brightness(1.15);color:#1a0030}
html[data-skin="v3"] .k .btn-s:hover{color:#22e6ff}
html[data-skin="v3"] .k .check input[type=text],html[data-skin="v3"] .r textarea,html[data-skin="v3"] .k .news input[type=email],html[data-skin="v3"] .r .linkbox input{background:rgba(13,5,33,.85);color:#fdf0ff;border:1px solid #5b2a8f}
html[data-skin="v3"] .k .chip,html[data-skin="v3"] .r .chip,html[data-skin="v3"] .k .seg button{background:rgba(13,5,33,.7);color:#fdf0ff;border:1px solid #5b2a8f}
html[data-skin="v3"] .k .seg button.on,html[data-skin="v3"] .r .chip.on{background:#22e6ff;color:#1a0030;border-color:#22e6ff}
html[data-skin="v3"] .k .stamp{background:rgba(13,5,33,.8);box-shadow:0 0 18px currentColor}
html[data-skin="v3"] .k .v-text,html[data-skin="v3"] .k .verdict ul,html[data-skin="v3"] .k .source span,html[data-skin="v3"] .k .weak span,html[data-skin="v3"] .k .term .trap,html[data-skin="v3"] .k .num p,html[data-skin="v3"] .k .scheme p{color:#e4c9ff}
html[data-skin="v3"] .k .term .trap b{color:#ff4d8d}
html[data-skin="v3"] .k .fact .big{filter:none}
html[data-skin="v3"] .k .nums{background:#5b2a8f;border-color:#5b2a8f}
html[data-skin="v3"] .k .num{background:#140634}
html[data-skin="v3"] .k .scheme h3,html[data-skin="v3"] .k .scheme .go{color:#22e6ff}
html[data-skin="v3"] .k .msg{background:rgba(34,230,255,.12);color:#fdf0ff}
html[data-skin="v3"] .k .msg .from{color:#ffe066}
html[data-skin="v3"] .k .ans button{background:transparent;color:#fdf0ff;border:2px solid #ff2bd6}
html[data-skin="v3"] .k .ans button.pick{background:#ff2bd6;color:#1a0030}
html[data-skin="v3"] .k .reveal.good{background:rgba(61,255,180,.12);color:#c9ffe9;border:1px solid #3dffb4}
html[data-skin="v3"] .k .reveal.badr{background:rgba(255,77,141,.12);color:#ffd0e2;border:1px solid #ff4d8d}
html[data-skin="v3"] .k .pill.ok{background:rgba(61,255,180,.15);color:#3dffb4}
html[data-skin="v3"] .k .pill.bad{background:rgba(255,77,141,.15);color:#ff4d8d}
html[data-skin="v3"] .k td,html[data-skin="v3"] .k th{border-color:#5b2a8f}
html[data-skin="v3"] .k .card,html[data-skin="v3"] .k .card:hover{color:#fdf0ff}
html[data-skin="v3"] .k .card .tg,html[data-skin="v3"] .k .card .go{color:#22e6ff}
html[data-skin="v3"] .k .card.ref{background:linear-gradient(135deg,rgba(255,43,214,.35),rgba(255,138,61,.3));border-color:#ffe066}
html[data-skin="v3"] .k .card.ref .tg,html[data-skin="v3"] .k .card.ref .go,html[data-skin="v3"] .k .card.ref .price{color:#ffe066}
html[data-skin="v3"] .k .consent,html[data-skin="v3"] .k .polec .ad{color:#c9a6f5;border-color:#5b2a8f}
html[data-skin="v3"] .k .foot,html[data-skin="v3"] .r .foot{background:#08021a;border-top:1px solid #ff2bd6;color:#c9a6f5}
html[data-skin="v3"] .k .foot a{color:#22e6ff}
html[data-skin="v3"] .k .risk{border-color:#5b2a8f}
html[data-skin="v3"] .r mark{background:#ff2bd6;color:#1a0030;box-shadow:0 0 16px rgba(255,43,214,.8)}
html[data-skin="v3"] .r .flags .n,html[data-skin="v3"] .r .badge{background:#22e6ff;color:#1a0030;border:0}
html[data-skin="v3"] .r .film{background:rgba(13,5,33,.7);border-color:#5b2a8f;color:#fdf0ff}
html[data-skin="v3"] .r .flags b,html[data-skin="v3"] .r .verdict .v{color:#fdf0ff}
html[data-skin="v3"] .r .flags span,html[data-skin="v3"] .r .count span,html[data-skin="v3"] .r .share p,html[data-skin="v3"] .r .crumb{color:#c9a6f5}
html[data-skin="v3"] .r .privacy{background:rgba(34,230,255,.1);color:#e4c9ff}
html[data-skin="v3"] .r .seo a{background:rgba(32,10,64,.7);color:#fdf0ff;border-color:#5b2a8f}
html[data-skin="v3"] .r .sec{border-color:#5b2a8f}
html[data-skin="v3"] .skin-switch{background:#1a0030;border:1px solid #ff2bd6;color:#fdf0ff;box-shadow:0 0 18px rgba(255,43,214,.5)}
html[data-skin="v3"] .skin-switch button{color:#fdf0ff}
html[data-skin="v3"] .skin-switch button.on{background:linear-gradient(90deg,#ff2bd6,#ff8a3d);color:#1a0030}
