@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..700;1,9..144,300..700&family=Manrope:wght@400..800&display=swap");
/* oxiuke / news - šviesi versija. Įjungiama html[data-theme="light"] (theme.js). */

/* mygtukas */
.theme-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;border:1px solid var(--line);background:rgba(10,6,22,.4);color:var(--cream);font:600 12.5px/1 var(--sans);cursor:pointer;white-space:nowrap;transition:border-color .3s,background .3s,color .3s,transform .4s var(--ease)}
.theme-btn:hover{border-color:var(--cream)}
.theme-btn:active{transform:scale(.97)}
.theme-btn svg{width:15px;height:15px;flex:none}
.theme-btn .t-sun{display:block}.theme-btn .t-moon{display:none}
html[data-theme="light"] .theme-btn .t-sun{display:none}
html[data-theme="light"] .theme-btn .t-moon{display:block}
@media (max-width:640px){.theme-btn .t-lbl{display:none}.theme-btn{padding:8px 10px}}

/* ===================== ŠVIESI VERSIJA - „popierinis leidinys“ ===================== */
/* spalvos: šiltas popierius, juodas rašalas, sodrūs OXIUKE akcentai */
html[data-theme="light"]{
  color-scheme:light;
  --void:#f8f5ef;--depth:#ffffff;
  --violet:#5b2fd6;--magenta:#c8137a;--turq:#00796b;--sun:#9c5a00;
  --cream:#16101f;--muted:#3b3247;--dim:#6b6177;
  --line:rgba(22,16,31,.10);--line-strong:rgba(22,16,31,.26);
  --glass:rgba(255,255,255,.86);--panel:#ffffff;--read:#ffffff;
  --shadow:0 1px 2px rgba(22,16,31,.05),0 22px 44px -30px rgba(40,20,80,.28);
  --shadow-up:0 1px 2px rgba(22,16,31,.06),0 30px 60px -30px rgba(91,47,214,.38);
}
html[data-theme="light"] body{
  color:var(--cream);
  background:
    radial-gradient(60% 45% at 0% 0%,rgba(138,92,255,.13),transparent 70%),
    radial-gradient(50% 40% at 100% 8%,rgba(255,71,184,.09),transparent 70%),
    var(--void);
  background-attachment:fixed}
html[data-theme="light"] body::before{display:none}
html[data-theme="light"] ::selection{background:#ffd23f;color:#16101f}
html[data-theme="light"] a:hover{color:var(--magenta)}

/* viršus */
html[data-theme="light"] .top{background:rgba(248,245,239,.86);border-bottom-color:var(--line)}
html[data-theme="light"] .brand-ox{color:#16101f;text-shadow:none}
html[data-theme="light"] .brand-sl{color:var(--magenta)}
html[data-theme="light"] .pill,
html[data-theme="light"] .theme-btn{background:#fff;border-color:var(--line-strong);color:var(--cream)}
html[data-theme="light"] .pill:hover,
html[data-theme="light"] .theme-btn:hover{border-color:var(--cream)}
html[data-theme="light"] .pill.solid{background:var(--cream);border-color:var(--cream);color:#fff}
html[data-theme="light"] .pill.solid:hover{background:var(--violet);border-color:var(--violet);color:#fff}

/* antraštė: rašalas, ne pilkuma */
html[data-theme="light"] .eyebrow{color:var(--dim)}
html[data-theme="light"] .eyebrow b{color:var(--turq);font-weight:600}
html[data-theme="light"] .eyebrow .dot{box-shadow:none}
html[data-theme="light"] .mast h1{font-weight:420;letter-spacing:-.03em;font-optical-sizing:auto}
html[data-theme="light"] .mast h1 em{font-weight:400;color:var(--magenta)}
html[data-theme="light"] .mast .assistant-note{color:var(--muted)}
html[data-theme="light"] .mast .lede{font-size:18px;color:var(--muted)}

/* paieška ir filtrai */
html[data-theme="light"] .tools{background:#fff;border-color:var(--line);box-shadow:var(--shadow)}
html[data-theme="light"] .search,
html[data-theme="light"] .sel select{background:#f8f5ef;border-color:transparent;color:var(--cream)}
html[data-theme="light"] .search:focus-within{border-color:var(--violet);background:#fff}
html[data-theme="light"] .sel option{background:#fff;color:var(--cream)}
html[data-theme="light"] .search input::-webkit-search-cancel-button{filter:none}
html[data-theme="light"] .chip{color:var(--muted);border-color:var(--line-strong);font-weight:500}
html[data-theme="light"] .chip:hover{color:var(--cream);border-color:var(--cream)}
html[data-theme="light"] .chip[aria-pressed="true"]{background:var(--cream);border-color:var(--cream);color:#fff}
html[data-theme="light"] .chip.saved[aria-pressed="true"]{background:#ffd23f;border-color:#ffd23f;color:#16101f}
html[data-theme="light"] .demo-badge{background:#ffd23f;color:#16101f}

/* etiketės: vienas aiškus lygis vietoj daug pilkų eilučių */
html[data-theme="light"] .lbl{color:var(--magenta);font-weight:500}
html[data-theme="light"] .day{color:var(--violet);font-weight:500}
html[data-theme="light"] .day::after{background:var(--line-strong)}
html[data-theme="light"] .tag{color:#00695d;background:rgba(0,121,107,.09);border-color:transparent;font-weight:500}
html[data-theme="light"] .tag:hover{background:rgba(0,121,107,.16)}
html[data-theme="light"] .tag.fc{color:#8a4f00;background:rgba(255,190,40,.20);border-color:transparent}
html[data-theme="light"] .tag.fc:hover{background:rgba(255,190,40,.32)}
html[data-theme="light"] .meta{font:500 13px/1.55 var(--sans);letter-spacing:0;text-transform:none;color:var(--dim)}
html[data-theme="light"] .meta a{color:var(--muted);text-decoration-color:rgba(22,16,31,.3)}
html[data-theme="light"] .meta a:hover{color:var(--magenta)}

/* dienos akcentas: spalvota, aiškiai svarbiausia vieta */
html[data-theme="light"] .lead{border:0;
  background:linear-gradient(135deg,#ebe2ff 0%,#fbf8ff 42%,#fff 58%,#ffe9f3 100%);
  box-shadow:var(--shadow-up)}
html[data-theme="light"] .lead::after{background:radial-gradient(circle,rgba(255,71,184,.16),transparent 65%)}
html[data-theme="light"] .lead h2{font-weight:460;letter-spacing:-.022em;font-size:clamp(32px,4.6vw,56px);max-width:22ch;color:var(--cream)}
html[data-theme="light"] .lead .excerpt{font-weight:400;color:#2b2237}

/* kortelės */
html[data-theme="light"] .card{background:#fff;border-color:var(--line);box-shadow:var(--shadow);transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}
html[data-theme="light"] .card:hover{border-color:rgba(91,47,214,.28);box-shadow:var(--shadow-up)}
html[data-theme="light"] .card.is-open{border-color:rgba(91,47,214,.35)}
html[data-theme="light"] .card h3{font-weight:500;letter-spacing:-.015em;color:var(--cream)}
html[data-theme="light"] .card .excerpt{font-size:16.5px;color:var(--muted)}
html[data-theme="light"] .save{background:#fff;color:var(--muted);border-color:var(--line-strong)}
html[data-theme="light"] .save[aria-pressed="true"]{color:#8a4f00;border-color:rgba(255,190,40,.7);background:rgba(255,210,63,.18)}

/* skaitymas */
html[data-theme="light"] .detail{border-top-color:var(--line)}
html[data-theme="light"] .story p{font-size:18.5px;line-height:1.78;color:#231b2e}
html[data-theme="light"] .story p:first-child::first-letter{font-weight:500;color:var(--magenta)}
html[data-theme="light"] .sec h4{color:var(--violet);font-weight:500}
html[data-theme="light"] .sec p{color:#2b2237}
html[data-theme="light"] .facts li{background:#fff;border-color:var(--line-strong);color:#231b2e;font-weight:500}
html[data-theme="light"] .facts li::before{color:var(--violet);font-weight:500}
html[data-theme="light"] .practical{border:0;background:linear-gradient(120deg,#ffe6f2,#e0faf4)}
html[data-theme="light"] .practical h4{color:var(--magenta)}
html[data-theme="light"] .practical p{font-weight:480;font-size:20px;color:var(--cream)}
html[data-theme="light"] .unknown{border-color:rgba(156,90,0,.45);background:#fff7e3}
html[data-theme="light"] .unknown h4{color:var(--sun)}
html[data-theme="light"] .refs a{text-decoration-color:rgba(91,47,214,.4)}
html[data-theme="light"] .refs a::before{color:var(--violet)}

/* faktų patikra */
html[data-theme="light"] .verdict{background:#faf7ff;border-color:rgba(91,47,214,.18)}
html[data-theme="light"] .verdict-claim{font-weight:400;color:var(--cream)}
html[data-theme="light"] .v-ok{color:#00695d;border-color:rgba(0,121,107,.4);background:rgba(0,121,107,.08)}
html[data-theme="light"] .v-mix{color:#8a4f00;border-color:rgba(156,90,0,.4);background:rgba(255,190,40,.16)}
html[data-theme="light"] .v-low{color:#4b25c0;border-color:rgba(91,47,214,.4);background:rgba(91,47,214,.08)}
html[data-theme="light"] .v-no{color:#b0106b;border-color:rgba(200,19,122,.4);background:rgba(200,19,122,.07)}
html[data-theme="light"] .v-note{color:var(--dim)}

/* šoninė */
html[data-theme="light"] .box{background:#fff;border-color:var(--line);box-shadow:var(--shadow)}
html[data-theme="light"] .box h2{color:var(--violet);font-weight:500}
html[data-theme="light"] .box p{color:var(--muted)}
html[data-theme="light"] .arch button{color:var(--cream)}
html[data-theme="light"] .arch button:hover{background:#f8f5ef;border-color:transparent}
html[data-theme="light"] .arch button[aria-current="true"]{border-color:transparent;background:rgba(91,47,214,.09);color:var(--violet)}
html[data-theme="light"] .arch small{color:var(--dim)}
html[data-theme="light"] .legend li{color:var(--muted)}

/* būsenos */
html[data-theme="light"] .state{background:#fff;box-shadow:var(--shadow)}
html[data-theme="light"] .skel i{background:linear-gradient(90deg,rgba(22,16,31,.05),rgba(22,16,31,.11),rgba(22,16,31,.05));background-size:200% 100%}

/* atskiras straipsnio puslapis */
html[data-theme="light"] .article-reading{border:0;box-shadow:var(--shadow-up);padding:clamp(24px,5vw,64px)}
html[data-theme="light"] .article-reading h1{font-weight:460;letter-spacing:-.02em;color:var(--cream)}
html[data-theme="light"] .article-reading p,
html[data-theme="light"] .article-reading li{max-width:66ch;font-size:18.5px;color:#231b2e}
html[data-theme="light"] .article-reading h2{font-weight:500;letter-spacing:-.02em;color:var(--cream)}
html[data-theme="light"] .article-reading .eyebrow{color:var(--magenta)}

/* poraštė */
html[data-theme="light"] .foot{color:var(--dim)}
html[data-theme="light"] .foot a{color:var(--muted)}

/* prenumeratos blokas lieka tamsus ir šviesioje versijoje */
html[data-theme="light"] .subscribe{
  color-scheme:dark;
  --void:#06040d;--depth:#120a28;--violet:#8a5cff;--magenta:#ff47b8;--turq:#3cf2d6;--sun:#ffd23f;
  --cream:#f6f0ff;--muted:rgba(246,240,255,.72);--dim:rgba(246,240,255,.48);
  --line:rgba(246,240,255,.14);--line-strong:rgba(246,240,255,.34);
  color:var(--cream);border-color:rgba(138,92,255,.45);
  background:radial-gradient(80% 120% at 0% 0%,rgba(138,92,255,.35),transparent 60%),radial-gradient(70% 100% at 100% 100%,rgba(255,71,184,.18),transparent 60%),#0d0820;
  box-shadow:0 30px 80px -40px rgba(30,10,70,.45)}
html[data-theme="light"] .subscribe .pill.solid,
html[data-theme="light"] .subscribe button[type=submit]{background:var(--cream);border-color:var(--cream);color:var(--void)}
html[data-theme="light"] .subscribe .pill.solid:hover,
html[data-theme="light"] .subscribe button[type=submit]:hover{background:var(--turq);border-color:var(--turq);color:var(--void)}
html[data-theme="light"] .subscribe .lbl,
html[data-theme="light"] .subscribe .eyebrow{color:var(--turq)}

/* siauras ekranas: kad viršutinė juosta tilptų su jungikliu */
@media (max-width:480px){
  .top-in{gap:8px;padding:10px 12px}
  .brand-ox{font-size:30px}
  .nav{gap:6px}
  .nav .pill,.top-in>.pill{padding:8px 10px;font-size:12px}
  .theme-btn{padding:7px 9px}
}
@media (max-width:420px){.brand-sl{display:none}}
