Gajos daugiakovė

2026-06-01 Atnaujinta: 2026-06-01
⏳ Kraunama…
(function(){ var SHEET_ID=’1SrL1ViIeOluOAKnxjTLbFB7fmRigUTyU’, GID=’0′, REFRESH=30; var cdVal=REFRESH, cdTimer=null, lastHash=null, cbIdx=0; var css = ` #gaja-wrap { –yellow:#f0c020; –gold:#F5C518; –silver:#C8C8C8; –bronze:#CD7F32; } #gaja-wrap * { box-sizing:border-box; } #gaja-wrap::before { content:”; position:absolute; inset:0; z-index:0; pointer-events:none; background: radial-gradient(ellipse at 20% 0%,rgba(61,158,61,.25) 0%,transparent 60%), radial-gradient(ellipse at 80% 100%,rgba(45,122,45,.3) 0%,transparent 60%), repeating-linear-gradient(-60deg,transparent,transparent 80px,rgba(0,0,0,.04) 80px,rgba(0,0,0,.04) 81px); } #gaja-inner { position:relative; z-index:1; } .gj-hero { display:flex; align-items:center; justify-content:space-between; gap:24px; flex-wrap:wrap; border-bottom:3px solid #f0c020; padding-bottom:28px; margin-bottom:36px; } .gj-h1 { font-family:’Bebas Neue’,Impact,sans-serif !important; font-size:clamp(44px,7vw,88px) !important; line-height:.88 !important; letter-spacing:3px !important; text-transform:uppercase !important; color:#fff !important; text-shadow:3px 3px 0 rgba(0,0,0,.4) !important; margin:0 !important; padding:0 !important; border:none !important; background:none !important; } .gj-y { color:#f0c020; display:block; } .gj-yr { font-size:.42em; vertical-align:super; color:#fff; opacity:.85; } .gj-sub { margin-top:10px; font-size:12px; font-weight:700; letter-spacing:.22em; text-transform:uppercase; color:#f0c020; opacity:.8; } .gj-right { display:flex; flex-direction:column; align-items:flex-end; gap:10px; } .gj-live { display:inline-flex; align-items:center; gap:7px; background:rgba(212,43,43,.18); border:1.5px solid rgba(212,43,43,.55); border-radius:30px; padding:5px 14px; font-size:12px; font-weight:800; letter-spacing:.18em; color:#ff5555; text-transform:uppercase; } .gj-dot { width:7px; height:7px; border-radius:50%; background:#ff4444; animation:gjBlink 1.3s infinite; } @keyframes gjBlink { 0%,100%{opacity:1} 50%{opacity:.2} } .gj-panel { background:rgba(0,0,0,.35); border:1px solid rgba(240,192,32,.2); border-radius:12px; padding:12px 16px; text-align:right; min-width:210px; } .gj-srow { display:flex; align-items:center; justify-content:flex-end; gap:8px; margin-bottom:4px; } #gjStat { font-size:12px; font-weight:600; color:rgba(255,255,255,.55); } #gjStat.ok { color:#7bc143; } #gjStat.er { color:#ff6666; } .gj-cd { font-family:’Bebas Neue’,Impact,sans-serif; font-size:20px; color:#f0c020; min-width:26px; } #gjLast { font-size:11px; color:rgba(255,255,255,.55); } .gj-btn { margin-top:8px; width:100%; padding:6px; background:rgba(240,192,32,.12); border:1px solid rgba(240,192,32,.4); border-radius:6px; color:#f0c020; font-size:12px; font-weight:700; cursor:pointer; transition:background .2s; } .gj-btn:hover { background:rgba(240,192,32,.25); } .gj-sec { font-size:11px; font-weight:800; letter-spacing:.22em; text-transform:uppercase; color:#f0c020; margin-bottom:18px; display:flex; align-items:center; gap:12px; } .gj-sec::before { content:”; width:24px; height:3px; background:#f0c020; border-radius:2px; flex-shrink:0; } .gj-sec::after { content:”; flex:1; height:1px; background:rgba(240,192,32,.2); } .gj-podium { display:flex; align-items:flex-end; justify-content:center; gap:10px; margin-bottom:48px; } .gj-pi { flex:1; max-width:340px; text-align:center; animation:gjRise .55s ease both; } .gj-pi:nth-child(1){animation-delay:.08s} .gj-pi:nth-child(2){animation-delay:0s} .gj-pi:nth-child(3){animation-delay:.16s} @keyframes gjRise { from{opacity:0;transform:translateY(24px)} to{opacity:1;transform:translateY(0)} } .gj-pc { border-radius:12px 12px 0 0; padding:22px 14px 20px; position:relative; overflow:hidden; border-width:1px; border-style:solid; border-bottom:none; } .gj-p1 .gj-pc { background:linear-gradient(170deg,#312800,#1c1600); border-color:rgba(245,197,24,.5); min-height:200px; } .gj-p2 .gj-pc { background:linear-gradient(170deg,#1e2c1a,#131d0f); border-color:rgba(200,200,200,.25); min-height:162px; } .gj-p3 .gj-pc { background:linear-gradient(170deg,#221508,#160e04); border-color:rgba(205,127,50,.25); min-height:132px; } .gj-p1 .gj-pc::before { content:”; position:absolute; top:0; left:0; right:0; height:4px; background:#f0c020; } .gj-glow { position:absolute; top:-50px; left:50%; transform:translateX(-50%); width:140px; height:140px; border-radius:50%; filter:blur(50px); opacity:.2; pointer-events:none; } .gj-p1 .gj-glow{background:#F5C518} .gj-p2 .gj-glow{background:#C8C8C8} .gj-p3 .gj-glow{background:#CD7F32} .gj-em { font-size:36px; margin-bottom:8px; display:block; } .gj-p1 .gj-em::after{content:’🥇’} .gj-p2 .gj-em::after{content:’🥈’} .gj-p3 .gj-em::after{content:’🥉’} .gj-pr { font-size:10px; font-weight:800; letter-spacing:.2em; text-transform:uppercase; margin-bottom:5px; } .gj-p1 .gj-pr{color:#F5C518} .gj-p2 .gj-pr{color:#C8C8C8} .gj-p3 .gj-pr{color:#CD7F32} .gj-pn { font-size:16px; font-weight:800; color:#fff; margin-bottom:12px; line-height:1.2; text-transform:uppercase; } .gj-pts { font-family:’Bebas Neue’,Impact,sans-serif; font-size:44px; line-height:1; } .gj-p1 .gj-pts{color:#F5C518} .gj-p2 .gj-pts{color:#C8C8C8} .gj-p3 .gj-pts{color:#CD7F32} .gj-pl { font-size:10px; color:rgba(255,255,255,.55); letter-spacing:.12em; text-transform:uppercase; margin-top:3px; } .gj-base { height:9px; border-radius:0 0 5px 5px; } .gj-p1 .gj-base{background:#F5C518} .gj-p2 .gj-base{background:#C8C8C8} .gj-p3 .gj-base{background:#CD7F32} .gj-tbl { background:rgba(0,0,0,.28); border:1px solid rgba(240,192,32,.15); border-radius:12px; overflow:hidden; } .gj-tbl table { width:100%; border-collapse:collapse; font-size:14px; } .gj-tbl thead tr { background:rgba(0,0,0,.3); border-bottom:2px solid rgba(240,192,32,.25); } .gj-tbl th { padding:12px 14px; text-align:left; font-size:10px; font-weight:800; letter-spacing:.16em; text-transform:uppercase; color:#f0c020; white-space:nowrap; opacity:.8; } .gj-tbl th:first-child { width:52px; text-align:center; } .gj-tbl th.gjsc { text-align:center; font-size:9px; } .gj-tbl tbody tr { border-bottom:1px solid rgba(255,255,255,.06); transition:background .15s; animation:gjRow .4s ease both; } .gj-tbl tbody tr:last-child { border-bottom:none; } .gj-tbl tbody tr:hover { background:rgba(240,192,32,.06); } .gj-tbl tbody tr:first-child { background:rgba(245,197,24,.05); } @keyframes gjRow { from{opacity:0;transform:translateX(-8px)} to{opacity:1;transform:translateX(0)} } .gj-tbl td { padding:12px 14px; vertical-align:middle; } .gj-tbl td.gjrc { text-align:center; } .gj-rb { display:inline-flex; align-items:center; justify-content:center; width:30px; height:30px; border-radius:50%; font-weight:800; font-size:13px; } .gj-rb1{background:rgba(245,197,24,.18);color:#F5C518} .gj-rb2{background:rgba(200,200,200,.18);color:#C8C8C8} .gj-rb3{background:rgba(205,127,50,.18);color:#CD7F32} .gj-rn { color:rgba(255,255,255,.55); font-weight:700; font-size:13px; } .gj-tbl td.gjtc { font-weight:700; color:#fff; font-size:14px; text-transform:uppercase; letter-spacing:.3px; } .gj-tbl tbody tr:first-child td.gjtc { color:#f0c020; } .gj-bar { display:flex; align-items:center; gap:8px; min-width:130px; } .gj-bt { flex:1; height:4px; background:rgba(255,255,255,.08); border-radius:2px; overflow:hidden; } .gj-bf { height:100%; border-radius:2px; background:linear-gradient(90deg,#3d9e3d,#f0c020); transition:width .9s cubic-bezier(.4,0,.2,1); } .gj-bv { font-family:’Bebas Neue’,Impact,sans-serif; font-size:19px; color:#f0c020; min-width:58px; text-align:right; } .gj-tbl td.gjss { text-align:center; font-size:12px; color:rgba(255,255,255,.55); } .gj-tbl td.gjss.gjon { color:rgba(255,255,255,.8); } .gj-spin { display:inline-block; width:20px; height:20px; border:2px solid rgba(255,255,255,.1); border-top-color:#f0c020; border-radius:50%; animation:gjSpin .7s linear infinite; vertical-align:middle; margin-right:8px; } @keyframes gjSpin{to{transform:rotate(360deg)}} @media(max-width:700px){.gjhm{display:none!important}} `; // Inject styles into page head var styleEl = document.createElement(‘style’); styleEl.textContent = css; document.head.appendChild(styleEl); // Inject Google Font var fontEl = document.createElement(‘link’); fontEl.rel = ‘stylesheet’; fontEl.href = ‘https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap’; document.head.appendChild(fontEl); // Build static HTML shell document.getElementById(‘gaja-wrap’).innerHTML = `
GajosDaugiakovė2026

Kuri sporto šaka galės save vadinti stipriausia?

Tiesiogiai
Kraunama…
Laukiama duomenų…
Kraunami duomenys…
`; function gjFetch(){ clearInterval(cdTimer); gjSS(”,’Atnaujinama…’); var cb=’gjCb’+(++cbIdx); var url=’https://docs.google.com/spreadsheets/d/’+SHEET_ID+’/gviz/tq?tqx=out:json&gid=’+GID+’&callback=’+cb+’&_=’+Date.now(); var to=setTimeout(function(){gjClean(cb);gjErr(‘Timeout’);},10000); window[cb]=function(raw){ gjClean(cb);clearTimeout(to); try{gjParse(raw);gjSS(‘ok’,’Prisijungta ✓’);document.getElementById(‘gjLast’).textContent=’Atnaujinta: ‘+new Date().toLocaleTimeString(‘lt-LT’);} catch(e){gjErr(e.message);} gjStartCd(); }; var s=document.createElement(‘script’);s.id=’_gjs’;s.src=url; s.onerror=function(){gjClean(cb);gjErr(‘Nepavyko prisijungti’);}; document.head.appendChild(s); } window.gjFetch=gjFetch; function gjClean(cb){delete window[cb];var s=document.getElementById(‘_gjs’);if(s)s.remove();} function gjErr(m){gjSS(‘er’,’Klaida ✗’);document.getElementById(‘gjLast’).textContent=m;gjStartCd();} function gjSS(c,m){var e=document.getElementById(‘gjStat’);if(!e)return;e.textContent=m;e.className=c;} function gjParse(raw){ var cols=raw.table.cols,rows=raw.table.rows,sports=[]; for(var c=2;c-1)return; var scores=[]; for(var c=2;c<cols.length-1;c++){var cell=row.c[c];scores.push(cell&&cell.v!==null?parseFloat(cell.v)||0:0);} var lc=row.c[cols.length-1]; teams.push({name:name,scores:scores,total:lc&&lc.v!==null?parseFloat(lc.v)||0:0}); }); teams.sort(function(a,b){return b.total-a.total;}); teams.forEach(function(t,i){t.rank=i+1;}); var hash=JSON.stringify(teams.map(function(t){return[t.name,t.total];})); if(hash!==lastHash){lastHash=hash;gjRender(teams,sports);} } function gjStartCd(){ cdVal=REFRESH; var el=document.getElementById('gjCd');if(!el)return; el.textContent=cdVal;clearInterval(cdTimer); cdTimer=setInterval(function(){cdVal–;if(el)el.textContent=cdVal;if(cdVal=2?[top3[1],top3[0],top3[2]].filter(Boolean):top3; var pc={1:’gj-p1′,2:’gj-p2′,3:’gj-p3′}; var h=’
Prizininkai
‘; pord.forEach(function(t){ h+=’
‘ +’
‘ +’‘ +’
‘+t.rank+’ vieta
‘ +’
‘+t.name+’
‘ +’
‘+gjFmt(t.total)+’
‘ +’
taškų
‘ +’
‘; }); h+=’
‘; h+=’
Visos komandos
‘ +’‘; sports.forEach(function(s){h+=’‘;}); h+=’‘; teams.forEach(function(t,i){ var rc=t.rank===1?’1‘:t.rank===2?’2‘:t.rank===3?’3‘:’‘+t.rank+’‘; var pct=(t.total/max*100).toFixed(1); h+=’‘ +’‘; t.scores.forEach(function(s){h+=’‘;}); h+=’‘; }); h+=’
VietaKomandaTaškai‘+(s.length>13?s.substring(0,11)+’…’:s)+’
‘+rc+’‘+t.name+’
‘+gjFmt(t.total)+’
0?’ gjon’:”)+'”>’+( s>0?gjFmt(s):’—’)+’
‘; var m=document.getElementById(‘gjMain’); m.innerHTML=h; setTimeout(function(){m.querySelectorAll(‘.gj-bf’).forEach(function(el){el.style.width=el.getAttribute(‘data-p’)+’%’;});},80); } gjFetch(); })();