.streamer-section-header{text-align:center;color:#4a9eff;font-size:3.5em;font-weight:900;text-shadow:0 0 10px rgba(74,158,255,.5),0 0 20px rgba(74,158,255,.3),0 0 30px rgba(74,158,255,.1);text-transform:uppercase;letter-spacing:1px;margin:30px 0 20px}.streamer-page{margin-top:50px;display:flex;flex-direction:row}.streamer-header-intro-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5vh}.streamer-header-intro-image-container h2{color:#4a9eff;font-size:2.2em;font-weight:700;text-shadow:0 0 8px rgba(74,158,255,.4),0 0 16px rgba(74,158,255,.2);text-transform:uppercase;letter-spacing:.8px;margin-bottom:-40px}.streamer-header-intro-image-container img{border:2px solid rgba(74,158,255,.3);box-shadow:0 0 20px rgba(74,158,255,.2),0 0 40px rgba(74,158,255,.1);transition:all .3s ease}.streamer-header-intro-image-container img:hover{border-color:rgba(74,158,255,.5);box-shadow:0 0 25px rgba(74,158,255,.3),0 0 50px rgba(74,158,255,.15);transform:scale(1.02)}.streamer-main-section{padding-left:0;flex:1 1;margin-left:2%;margin-right:8%}.streamer-stats{margin-top:50px;display:flex;flex-direction:column;align-items:center}.streamer-stats h2{margin-bottom:0;color:#4a9eff;font-size:1.8em;font-weight:600;text-shadow:0 0 6px rgba(74,158,255,.4),0 0 12px rgba(74,158,255,.2);text-transform:uppercase;letter-spacing:.5px}.streamer-stats img{border:2px solid rgba(74,158,255,.2);border-radius:15px;box-shadow:0 0 15px rgba(74,158,255,.2),0 0 30px rgba(74,158,255,.1);transition:all .3s ease}.streamer-stats img:hover{border-color:rgba(74,158,255,.4);box-shadow:0 0 20px rgba(74,158,255,.3),0 0 40px rgba(74,158,255,.15)}.update-button{background:linear-gradient(135deg,rgba(26,26,46,.9),rgba(15,15,35,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.3);border-radius:12px;color:#8892b0;padding:12px 20px;cursor:pointer;font-weight:600;text-align:center;transition:all .3s ease;box-shadow:0 4px 15px rgba(74,158,255,.1)}.update-button:hover{background:linear-gradient(135deg,rgba(74,158,255,.15),rgba(74,158,255,.05));border-color:rgba(74,158,255,.5);color:#4a9eff;text-shadow:0 0 6px rgba(74,158,255,.3);box-shadow:0 6px 20px rgba(74,158,255,.2);transform:translateY(-2px)}.update-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.update-button .last-updated-timestamp{font-size:.85em;opacity:.8}.summary-card{background:linear-gradient(135deg,rgba(26,26,46,.9),rgba(15,15,35,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.2);border-radius:15px;margin-bottom:20px;padding:15px;box-shadow:0 8px 25px rgba(74,158,255,.1)}.summary-card .last-20-text{font-size:20px;font-weight:700;margin-top:4px;margin-bottom:6px;color:#4a9eff;text-shadow:0 0 6px rgba(74,158,255,.3)}.summary-section{display:flex;flex-direction:row;background:rgba(0,0,0,.2);border-radius:12px;padding:10px}.recent-match-element{background-color:#8352a7;width:25px;height:25px;border-radius:6px;margin:2px;flex:0 0 9%;font-weight:700;text-align:center;line-height:25px;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:all .2s ease}.recent-match-element:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.4)}.recent-match-container{flex-wrap:wrap}.recent-match-container,.recent-stats{display:flex;flex-direction:row;flex:2 1}.recent-stats p{background:linear-gradient(135deg,rgba(74,158,255,.15),rgba(74,158,255,.05));border:1px solid rgba(74,158,255,.2);margin:4px;border-radius:8px;padding:3px;width:100px;text-align:center;height:40px;line-height:40px;font-weight:700;color:#8892b0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.recent-stats p:hover{border-color:rgba(74,158,255,.4);background:linear-gradient(135deg,rgba(74,158,255,.2),rgba(74,158,255,.1));color:#4a9eff;text-shadow:0 0 4px rgba(74,158,255,.3)}.container{min-width:77vw;display:flex;flex-direction:column;background:linear-gradient(135deg,rgba(26,26,46,.9),rgba(15,15,35,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.2);border-radius:25px;padding:20px;margin-bottom:20px;box-shadow:0 8px 25px rgba(74,158,255,.1);overflow:hidden}.container p{color:#4a9eff;font-size:18px;font-weight:700;text-shadow:0 0 6px rgba(74,158,255,.3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px;padding-left:5px;padding-top:5px}.fav-comps-table{overflow:hidden}.items-table{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));width:100%;overflow:hidden}.items-table,.top-item{max-width:100%;box-sizing:border-box}.top-item{display:flex;flex-direction:column;align-items:center;font-size:12px;color:#8892b0;transition:all .3s ease;padding:8px;border-radius:12px;cursor:pointer}.top-item:hover{background:rgba(74,158,255,.1);transform:translateY(-2px);color:#4a9eff}.top-item img{border-radius:8px;transition:all .3s ease;border:2px solid transparent;max-width:100%;height:auto}.top-item img:hover{border-color:rgba(74,158,255,.3);box-shadow:0 0 12px rgba(74,158,255,.2)}.top-item .item-label{margin-top:4px;font-weight:600;text-align:center;word-wrap:break-word}.top-item.selected{background:rgba(241,197,85,.15)}.top-item.selected img{border-color:#f1c555;box-shadow:0 0 15px rgba(241,197,85,.3)}.fav-comps-table{flex:2 1;margin-bottom:20px}.items-table{flex:1 1;display:grid;grid-template-columns:repeat(15,1fr);grid-gap:12px;gap:12px;justify-items:center}.lp-green{color:#37d488;text-shadow:0 0 4px rgba(55,212,136,.3)}.lp-red{color:#dd0e22;text-shadow:0 0 4px rgba(221,14,34,.3)}@media(max-width:1200px){.items-table{grid-template-columns:repeat(10,1fr)}}@media(max-width:768px){.streamer-page{flex-direction:column;margin-top:20px}.streamer-main-section{margin-left:5%;margin-right:5%}.streamer-section-header{font-size:2.5em}.items-table{grid-template-columns:repeat(8,1fr)}.recent-stats{flex-direction:column}.recent-stats p{width:90%;margin:2px auto}}.match-history{display:flex;flex-direction:column;gap:2vh;align-items:center}.match-history .match-card{background:linear-gradient(135deg,rgba(26,26,46,.9),rgba(15,15,35,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.2);border-radius:15px;padding:20px;color:#f8f8f8;box-shadow:0 8px 25px rgba(74,158,255,.1);display:flex;flex-direction:column;justify-content:center;height:auto;width:100%;max-width:77vw;min-width:300px;transition:all .3s ease}.match-history .match-card:hover{border-color:rgba(74,158,255,.4);box-shadow:0 12px 30px rgba(74,158,255,.15);transform:translateY(-2px)}.match-history .match-card .comp-title{padding-bottom:15px}.match-history .match-card .comp-title h2{margin:0;font-size:1.6rem;color:#4a9eff;font-weight:700;text-shadow:0 0 8px rgba(74,158,255,.4),0 0 16px rgba(74,158,255,.2);text-transform:uppercase;letter-spacing:.8px}.match-history .match-card .match-header{display:flex;justify-content:space-between}.match-history .match-card .match-header .header-info{align-items:center}.match-history .match-card .match-header .header-info .header-info-combined{display:flex;flex-direction:row;align-items:center;gap:1.5vw}.match-history .match-card .match-header .header-info .header-info-combined h2,.match-history .match-card .match-header .header-info .header-info-combined h3{margin:0;font-size:1.4rem;color:#4a9eff;font-weight:600;text-shadow:0 0 6px rgba(74,158,255,.4),0 0 12px rgba(74,158,255,.2)}.match-history .match-card .match-header .header-info .header-info-combined .lp-number-remove-gap{display:flex;flex-direction:row;gap:.5vw;background:linear-gradient(135deg,rgba(74,158,255,.15),rgba(74,158,255,.05));border:1px solid rgba(74,158,255,.2);border-radius:8px;padding:8px 12px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.match-history .match-card .match-header .header-info .header-info-combined .lp-number-remove-gap:hover{border-color:rgba(74,158,255,.4);background:linear-gradient(135deg,rgba(74,158,255,.2),rgba(74,158,255,.1))}.match-history .match-card .match-header .header-info .header-info-combined p{margin:3px 0;font-size:.9rem;color:#8892b0;font-weight:600;background:linear-gradient(135deg,rgba(74,158,255,.1),rgba(74,158,255,.05));border:1px solid rgba(74,158,255,.15);border-radius:6px;padding:4px 8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.match-history .match-card .match-header .header-info .header-info-combined p:hover{border-color:rgba(74,158,255,.3);color:#4a9eff;text-shadow:0 0 4px rgba(74,158,255,.3)}.match-history .match-card .match-header .header-info .header-info-combined p[style*=green]{color:#37d488!important;text-shadow:0 0 4px rgba(55,212,136,.3)}.match-history .match-card .match-header .header-info .header-info-combined p[style*=red]{color:#dd0e22!important;text-shadow:0 0 4px rgba(221,14,34,.3)}.match-history .match-card .match-header .header-info .header-info-combined .get-time-stamp{font-size:.8rem;opacity:.8;color:#8892b0;font-style:italic}.match-history .match-card hr{border:1px solid;height:2px;margin:15px 0;background:linear-gradient(90deg,transparent,currentColor 50%,transparent);opacity:.6;box-shadow:0 0 8px currentColor;transition:all .3s ease}.match-history .match-card hr:hover{opacity:.8;box-shadow:0 0 12px currentColor}.match-history .match-card .champions-row{display:flex;align-items:center;gap:15px;overflow-x:auto;background:rgba(0,0,0,.2);border-radius:12px;padding:15px;border:1px solid rgba(74,158,255,.1)}.match-history .match-card .champions-row .champion{display:flex;flex-direction:column;align-items:center;transition:all .3s ease;cursor:pointer;padding:8px;border-radius:10px}.match-history .match-card .champions-row .champion:hover{background:rgba(74,158,255,.1);transform:translateY(-3px) scale(1.05)}.match-history .match-card .champions-row .champion .champion-icon{width:55px;height:55px;border-radius:10px;border:2px solid rgba(74,158,255,.3);box-shadow:0 0 15px rgba(74,158,255,.2);transition:all .3s ease}.match-history .match-card .champions-row .champion .champion-icon:hover{border-color:rgba(74,158,255,.5);box-shadow:0 0 20px rgba(74,158,255,.3)}.match-history .match-card .champions-row .champion .star-tier{margin-top:8px;font-size:.9rem;color:#f1c555;font-weight:700;text-shadow:0 0 6px rgba(241,197,85,.5);background:rgba(241,197,85,.1);border:1px solid rgba(241,197,85,.2);border-radius:4px;padding:2px 6px}@media(max-width:1200px){.match-history{padding:0 2vw}.match-history .match-card{max-width:95vw}.match-history .match-card .match-header .header-info .header-info-combined{gap:1vw;flex-wrap:wrap}}@media(max-width:768px){.match-history{padding:0 1vw}.match-history .match-card{max-width:98vw;padding:15px}.match-history .match-card .comp-title h2{font-size:1.3rem}.match-history .match-card .match-header{flex-direction:column;gap:15px}.match-history .match-card .match-header .header-info .header-info-combined{flex-direction:column;align-items:flex-start;gap:10px}.match-history .match-card .match-header .header-info .header-info-combined .lp-number-remove-gap{align-self:stretch;justify-content:center}.match-history .match-card .match-header .header-info .header-info-combined p{align-self:stretch;text-align:center}.match-history .match-card .champions-row{gap:10px}.match-history .match-card .champions-row .champion .champion-icon{width:45px;height:45px}.match-history .match-card .champions-row .champion .star-tier{font-size:.8rem}}.comps-section .comps-grid{display:flex;flex-direction:row;justify-content:center;gap:1vw;overflow:hidden}.comps-section .comps-grid .champion-icon{border:2px solid transparent;border-radius:10px}.comps-section .comps-grid .champion-icon.cost1{border-color:gray}.comps-section .comps-grid .champion-icon.cost2{border-color:#0bc00e}.comps-section .comps-grid .champion-icon.cost3{border-color:#37aaf7}.comps-section .comps-grid .champion-icon.cost4{border-color:#cb0fcb}.comps-section .comps-grid .champion-icon.cost5{border-color:#fee719}.comps-section .comps-grid .star-tier{display:flex;justify-content:center}.comps-section .comps-grid .champion-items{display:flex;flex-direction:row;justify-content:center;margin-top:0;opacity:1;gap:2px;flex-wrap:nowrap}.comps-section .comps-grid .champion-items .champion-item{border:1px solid rgba(74,158,255,.3);border-radius:4px;transition:all .2s ease;background:rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);flex-shrink:0}.comps-section .comps-grid .champion-items .champion-item:hover{border-color:rgba(74,158,255,.6);transform:scale(1.1);box-shadow:0 0 8px rgba(74,158,255,.4)}.augments-section h3{color:#4a9eff;font-size:1.2rem;font-weight:600;text-shadow:0 0 6px rgba(74,158,255,.4),0 0 12px rgba(74,158,255,.2);margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px}.augments-section .augments-grid{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:30vw;padding:6px;border-radius:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-content:flex-start}.augments-section .augments-grid .augment-item{background:linear-gradient(135deg,rgba(74,158,255,.1),rgba(74,158,255,.05));border:1px solid rgba(74,158,255,.15);padding:4px 8px;border-radius:6px;color:#f1c555;font-size:.7rem;font-weight:600;text-align:center;min-height:28px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease;text-shadow:0 0 4px rgba(241,197,85,.3);box-shadow:0 2px 8px rgba(74,158,255,.1);line-height:1.1;white-space:nowrap;flex-shrink:0}.augments-section .augments-grid .augment-item:hover{border-color:rgba(74,158,255,.3);background:linear-gradient(135deg,rgba(74,158,255,.15),rgba(74,158,255,.08));transform:translateY(-1px);box-shadow:0 3px 10px rgba(74,158,255,.15);text-shadow:0 0 6px rgba(241,197,85,.4)}.augments-section .augments-grid p{grid-column:1/-1;color:#8892b0;font-style:italic;text-align:center;margin:0;padding:20px;opacity:.7}@media(max-width:768px){.augments-section .augments-grid{max-width:100%}.augments-section .augments-grid .augment-item{font-size:.65rem;padding:3px 6px;min-height:26px}}@media(max-width:480px){.augments-section .augments-grid{max-width:100%;gap:3px}.augments-section .augments-grid .augment-item{font-size:.6rem;padding:2px 4px;min-height:24px}}.grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-gap:10px;gap:10px;padding:20px}.grid-item{display:flex;flex-direction:column;max-width:7vw;gap:8px;padding:15px;text-align:center;border:1px solid #4a9eff;border-radius:8px;background:radial-gradient(circle at center,#1a1a2e 0,#0f0f23 100%);box-shadow:0 0 20px rgba(74,158,255,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.stats-numbers{font-weight:900;font-size:2.3em;color:#4a9eff;text-shadow:0 0 10px rgba(74,158,255,.5),0 0 20px rgba(74,158,255,.3),0 0 30px rgba(74,158,255,.1);margin-bottom:5px}.grid-item span:last-child{color:#8892b0;font-size:.75em;text-transform:uppercase;letter-spacing:1px}.comps-table{gap:8px;justify-content:flex-start;align-items:flex-start}.comp-element,.comps-table{display:flex;flex-wrap:wrap}.comp-element{min-height:40px;min-width:120px;max-width:300px;flex-direction:row;gap:6px;justify-content:center;align-items:center;font-size:1em;background:linear-gradient(135deg,rgba(26,26,46,.9),rgba(15,15,35,.9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.3);border-radius:12px;color:#4a9eff;padding:12px 20px;cursor:pointer;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(74,158,255,.1)}.comp-element:hover{background:linear-gradient(135deg,rgba(74,158,255,.15),rgba(74,158,255,.05));border-color:rgba(74,158,255,.5);color:#4a9eff;text-shadow:0 0 6px rgba(74,158,255,.3);box-shadow:0 6px 20px rgba(74,158,255,.2);transform:translateY(-2px)}.comp-element.selected{background-color:#114e76;border:2px solid #2196f3}