.legacy-entry-content h1{margin-top:24px;margin-bottom:15px;font-size:2em;font-weight:700;line-height:1.1em}.legacy-entry-content h2{margin-top:24px;margin-bottom:18px;font-size:30px;font-weight:700;line-height:1.1em}.legacy-entry-content h3{margin-top:24px;margin-bottom:18px;font-size:24px;font-weight:700;line-height:1.1em}.legacy-entry-content h4{margin-top:24px;font-size:24px;font-weight:700}p{margin-bottom:20px}.legacy-entry-content a{color:#21c9a7;text-decoration:underline}:is(.legacy-entry-content a:hover,.legacy-entry-content a:focus){color:#1e2327}.legacy-entry-content table{border-collapse:collapse;width:100%;margin:0 0 1.5em;display:block;overflow-x:auto}:is(.legacy-entry-content table,.legacy-entry-content td,.legacy-entry-content th){border:1px solid #0000001a}:is(.legacy-entry-content td,.legacy-entry-content th){padding:8px}.legacy-entry-content img{display:inline-block}:is(.legacy-entry-content ul,.legacy-entry-content ol){margin:0 0 1.5em 3em}.legacy-entry-content ul{list-style:outside}.legacy-entry-content ol{list-style:decimal}.center{text-align:center;margin:0 auto}.cheese-center{text-align:center;margin:0 auto}:is(.cheese-wide,.cheese-big-wide){width:100%}.cheese-medium{width:336px}.double-cheese{margin-bottom:20px}.blogpost-center{position:relative;left:180px}.mobile-cheese-small{width:100%;margin-bottom:20px}.archive{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.archive .blockquote{box-sizing:border-box;flex:calc(50% - 10px);max-width:calc(50% - 10px)}@media (max-width:768px){.archive .blockquote{flex:100%;max-width:100%}}.tool{position:relative}.tool-content{filter:drop-shadow(0 2px 14px #0003);background:#fff;padding:20px}.tool-content p{margin-bottom:10px}.tool-content h1{margin-top:-2px}.tool-blogpost{padding:20px}:is(.blogpost,.data-blogpost){max-width:800px;margin:0 auto}.data{margin-bottom:32px}:is(.data h1,.data h2,.data p){text-align:center}.lcp_catlist{flex-flow:wrap;margin:0;list-style:none;display:flex}.lcp_catlist li{width:49%;min-height:152px;margin-bottom:40px;padding:0 24px 2px 220px;position:relative}.lcp_catlist li:nth-child(2n){margin-left:2%}.lcp_catlist li a:first-of-type{font-size:22px;font-weight:700;line-height:28px;text-decoration:none}.lcp_catlist li a:first-child+a{position:absolute;top:4px;left:0}.lcp_excerpt{border-top:1px solid #ccc;margin-top:4px;padding-top:4px}.info-box{border:1px solid;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:14px;margin-bottom:30px;padding:1em;display:flex;box-shadow:0 2px 6px #0000000f}.info-box img{flex-shrink:0;width:64px;height:64px}.info-box p{margin:0;line-height:1.5}.info-box--emoji .emoji-icon{font-size:48px;line-height:1}@media (max-width:600px){.info-box{text-align:center;flex-flow:column wrap;gap:6px}.info-box img{width:128px;height:128px;margin-bottom:0}.info-box--emoji .emoji-icon{font-size:72px}}.info-box--default{background-color:#e9fdf9;border-color:#21c9a7}.info-box--success{background-color:#ecfdf5;border-color:#10b981}.info-box--warning{background-color:#fffbeb;border-color:#f59e0b}.info-box--danger{background-color:#fef2f2;border-color:#ef4444}.info-box--neutral{background-color:#f9fafb;border-color:#d1d5db}.mmr-form{background:#f9fffd;border:1px solid #21c9a7;border-radius:12px;width:100%;padding:1em;box-shadow:0 2px 6px #0000000d}.mmr-form label{margin-bottom:4px;font-weight:600;display:block}:is(.mmr-form input,.mmr-form select){border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:12px;padding:10px}.mmr-form button{color:#fff;cursor:pointer;background:#21c9a7;border:none;border-radius:8px;width:100%;padding:14px 16px;font-size:16px;font-weight:700}.mmr-form button:hover{background:#1bb394}.mmr-result{background:#e9fdf9;border:1px solid #21c9a7;border-radius:10px;margin-top:1em;padding:1em}.mmr-result strong{margin-bottom:8px;font-size:28px;display:block}.champion-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:4px;width:100%;margin:0 auto;padding:2px;display:grid}.champion-card{cursor:pointer;background:#f0f0f0;border-radius:8px;padding:4px;transition:transform .2s,box-shadow .2s;box-shadow:0 1px 3px #0000000d}.champion-card:hover{transform:scale(1.03);box-shadow:0 2px 6px #00000014}.champion-card img{border-radius:6px;width:52px;height:52px}.champion-name{margin-top:2px;font-size:10px;font-weight:600;line-height:10px}.icon-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;max-width:100%;margin:16px auto;display:grid}.icon-card{color:#fff;background:#1c1c1c;border-radius:12px;flex-direction:column;align-items:center;transition:transform .2s;display:flex;box-shadow:0 4px 10px #00000040}.icon-card:hover{transform:scale(1.05)}.icon-card img{width:160px;height:auto;margin:-6px 0 -42px}.icon-card .icon-title{color:#36e5c2;margin-bottom:4px;padding:0 8px;font-size:15px;font-weight:700}.icon-card .icon-sub{color:#ccc;margin-bottom:2px;padding:0 8px;font-size:12px}.icon-card .icon-meta{color:#888;margin-bottom:-6px;padding:0 8px;font-size:11px}@media (min-width:1300px){.icon-grid{grid-template-columns:repeat(8,1fr)}}@media (max-width:900px){.icon-grid{grid-template-columns:repeat(4,1fr);gap:4px;margin-left:-2px}.icon-card img{width:100px;margin:-8px 0 -30px}.icon-card .icon-title{font-size:11px}.icon-card .icon-sub{font-size:8.8px}.icon-card .icon-meta{margin-bottom:-10px;font-size:9px}}.lol-rank-table{border-collapse:collapse;width:100%;margin-top:1em}.lol-rank-table thead th{color:#000;text-align:left;background:#e9fdf9;border:1px solid #21c9a7;padding:6px}.lol-rank-table td{border:1px solid #ccc;padding:4px}.lol-rank-table img{vertical-align:middle;height:42px;margin-right:6px}.lol-faq-section{margin-top:2em}.lol-faq-section .faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:15px;overflow:hidden;box-shadow:0 2px 5px #0000000d}.lol-faq-section .faq-question{cursor:pointer;color:#333;padding:15px 20px;font-weight:700;transition:background-color .2s;display:block;position:relative}.lol-faq-section .faq-question:hover{background-color:#f5f5f5}.lol-faq-section .faq-question:after{content:"+";font-size:1.2em;line-height:1;transition:transform .2s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.lol-faq-section .faq-item[open] .faq-question:after{content:"-";transform:translateY(-50%)rotate(0)}.lol-faq-section .faq-answer{color:#555;padding:12px 20px;line-height:1.6}.quote-info-box{background-color:#e9fdf9;border:1px solid #21c9a7;border-radius:12px;align-items:flex-start;gap:15px;margin-top:25px;margin-bottom:25px;padding:15px 20px;display:flex;box-shadow:0 2px 8px #0000000d}.quote-info-box .quote-icon{object-fit:cover;border:2px solid #21c9a7;border-radius:50%;flex-shrink:0;width:60px;height:60px;margin-top:5px}.quote-info-box .quote-content{flex-grow:1;padding:0}.quote-info-box .quote-text{color:#21c9a7;margin-top:0;margin-bottom:10px;font-size:1.5em;font-style:italic;font-weight:700;line-height:1.2}.quote-info-box .quote-source{color:#444;margin-top:0;font-size:.95em;line-height:1.5}@media (max-width:600px){.quote-info-box{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:15px}.quote-info-box .quote-icon{width:50px;height:50px;margin-bottom:5px}.quote-info-box .quote-text{margin-bottom:5px;font-size:1.3em}}.info-box-with-icon{color:#333;text-align:left;background-color:#e9fdf9;border:1px solid #21c9a7;border-radius:8px;align-items:center;gap:15px;margin-top:30px;padding:15px;font-size:.9em;display:flex}.info-box-icon{object-fit:cover;border:2px solid #21c9a7;border-radius:50%;flex-shrink:0;width:5em;height:5em}.info-box-text{flex-grow:1;margin:0;padding:0;font-size:16px}@media (max-width:600px){.info-box-with-icon{text-align:center;flex-direction:column;align-items:center;gap:0;padding:20px}.info-box-icon{width:7em;height:7em;margin-bottom:0}.info-box-text{width:100%;font-size:1em}}.strategy-boxes-wrapper{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:1em;display:flex}.strategy-box{text-align:center;box-sizing:border-box;background:#f9fffd;border:1px solid #21c9a7;border-radius:12px;flex:0 0 100%;max-width:100%;padding:1em}@media (min-width:769px){.strategy-box{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width:1024px){.toolbox{flex-flow:row;max-width:1360px;margin-bottom:30px;display:flex}.banana-tool{width:360px}.tool{width:calc(100% - 360px)}.data .tool{width:100%}.data .tool-content{padding-left:20px;padding-right:20px}.tool-content{min-height:500px;padding:40px 360px 40px 40px}.tool-content.content-full{padding:40px 40px 10px}.tool-character{width:360px;position:absolute;top:60px;right:-2px}.tool-blogpost{padding:0 20px 0 380px}}@media (min-width:1024px) and (max-width:1480px){.tool-content{padding:40px}.tool-character{text-align:center;background:#fff;width:100%;padding-bottom:10px;position:relative;inset:auto auto auto 0}}@media (max-width:1023px){.tool-content{z-index:2;margin-top:200px;position:relative}.tool-content.content-full{margin-top:0}.tool-character{z-index:1;text-align:center;width:100%;position:absolute;top:-200px}.data{margin-bottom:20px;padding:0}.cheese-frame{width:calc(100% - 40px)}.blogpost-center{left:auto}.lcp_catlist li{border-bottom:1px solid #ccc;width:100%;min-height:auto;margin-bottom:20px;padding:0 0 20px 105px}.lcp_catlist li a:first-of-type{font-size:18px;font-weight:700;line-height:24px}.lcp_catlist li a:last-of-type{width:90px;max-width:90px}.lcp_catlist li:nth-child(2n){margin-left:0}.lcp_excerpt{border:none;margin:0;padding:0;font-size:16px;line-height:22px}}
