.coa{color:inherit;font-family:"Segoe UI",sans-serif;min-width:0}.coa *,.coa *::before,.coa *::after{box-sizing:border-box}.coa [hidden]{display:none!important}.coa .coa-heading{text-align:center;margin:24px 0 16px;color:inherit}.coa .coa-card{padding:10px;margin:0 0 12px;border-radius:12px;background:var(--lol-info-blockcustom2-background,#f7f6f2)}.coa .coa-header{display:flex;align-items:center;gap:14px;padding:12px;border-radius:10px;background:var(--lol-info-championtumb-background,#ebe5d7)}.coa .coa-icon{display:block;flex:0 0 80px;width:80px;height:80px;object-fit:cover;border:5px solid var(--lol-info-blockcustom2-background,#f7f6f2);border-radius:10px;margin:0}.coa .coa-names{flex:1;min-width:0;overflow-wrap:anywhere}.coa .coa-type{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;padding:4px 7px;border-radius:5px;background:var(--lol-info-blockcustom2-background,#f7f6f2);margin-bottom:7px}.coa .coa-type>.icon{display:inline-block;flex:0 0 12px;width:12px;height:12px;margin:0;background-color:currentColor}.coa .coa-title{margin:0!important;color:inherit!important;font-family:inherit!important;font-size:18px!important;line-height:1.35!important;font-weight:650!important;text-transform:uppercase!important}.coa .coa-en{margin:4px 0 0!important;font-size:13px!important;line-height:1.4!important;font-weight:400!important;text-transform:none!important;color:inherit;opacity:.65}.coa .coa-description{padding:12px 14px 4px;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.coa .coa-description p{margin:0 0 .75em;font:inherit;color:inherit}.coa .coa-description>:last-child{margin-bottom:0}.coa .coa-description ul,.coa .coa-description ol{padding-left:1.5em;margin:.75em 0}.coa .coa-description img,.coa .coa-description video{max-width:100%;height:auto}.coa .coa-description table{display:block;max-width:100%;overflow-x:auto}.coa .coa-description a{color:inherit;text-decoration:underline}.coa .coa-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;margin:0;border:1px solid transparent;border-radius:8px;background:var(--lol-info-blockcustom2-background,#f7f6f2);color:inherit;font:500 14px/1.4 "Segoe UI",sans-serif;text-transform:none;text-decoration:none;cursor:pointer;box-shadow:none}.coa .coa-button:hover{border-color:currentColor}.coa .coa-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.coa .coa-open{flex-shrink:0;background:var(--bth-background,#ad8536);color:#fff;border-radius:5px;font-size:16px;padding:6px 10px;transition:background-color .2s ease}.coa .coa-open:hover{background:#a07a30;color:#fff;border-color:transparent}.coa .coa-play{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor}.coa .coa-dialog{width:min(820px,calc(100% - 24px));max-width:none;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:12px;margin:auto;border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:14px;background:var(--lol-info-blockcustom2-background,#f7f6f2);color:inherit;overflow:auto;overscroll-behavior:contain;box-shadow: 0 20px 80px #0006}.coa .coa-dialog::backdrop{background: #000b}.coa .coa-dialog>.coa-header{position:relative;padding-right:190px}.coa .coa-navigation{position:absolute;top:8px;right:96px;display:flex;align-items:center;height:30px;margin:0}.coa .coa-mobile-navigation{display:none}.coa .coa-count{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:82px;height:30px;padding:0 10px;border-radius:5px;background:var(--lol-info-championtumb-background,#ebe5d7);font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}.coa .coa-close{position:absolute;top:8px;right:8px;width:82px;height:30px;min-height:30px;padding:0;border:0;border-radius:5px}.coa .coa-close::before,.coa .coa-close::after{content:'';position:absolute;left:50%;top:50%;width:16px;height:2px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.coa .coa-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.coa .coa-stage{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:center;margin-top:12px}.coa .coa-arrow{width:44px;height:44px;padding:0;border-radius:5px;background:var(--lol-info-championtumb-background,#ebe5d7);border:0;transition:background-color .2s ease , color .2s ease}.coa .coa-arrow:hover{background:var(--bth-background,#ad8536);color:#fff;border-color:transparent}.coa .coa-chevron{display:block;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);margin-right:4px}.coa .coa-prev .coa-chevron{transform:rotate(-135deg);margin-right:0;margin-left:4px}.coa .coa-media{min-width:0}.coa .coa-video-frame{position:relative;width:100%;aspect-ratio: 1056 / 720;overflow:hidden;border-radius:8px;background:var(--lol-info-championtumb-background,#ebe5d7)}.coa .coa-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;margin:0}.coa .coa-status{margin:10px 0;font-size:14px;line-height:1.5}.coa .coa-source{color:inherit;text-decoration:underline}@media (max-width:600px){.coa .coa-header{flex-wrap:wrap;gap:10px;padding:10px}.coa .coa-icon{width:60px;height:60px;flex-basis:60px}.coa .coa-title{font-size:16px!important}.coa .coa-open{width:100%}.coa .coa-description{padding:12px 4px 4px}.coa .coa-dialog{padding:10px}.coa .coa-dialog>.coa-header{padding:10px;flex-wrap:nowrap}.coa .coa-dialog>.coa-header .coa-type{max-width:calc(100% - 88px)}.coa .coa-dialog>.coa-header .coa-close{top:var(--coa-close-top,10px);right:10px}.coa .coa-navigation{display:none}.coa .coa-mobile-navigation{display:flex;justify-content:center;grid-column:2;grid-row:2}.coa .coa-stage{grid-template-columns:44px minmax(0,1fr) 44px}.coa .coa-media{grid-column: 1 / -1;grid-row:1}.coa .coa-prev{grid-column:1;grid-row:2}.coa .coa-next{grid-column:3;grid-row:2}}