/* /assets/shared-ui-loading-loading-DhAwwOyj.css */
.loading{--loading-size:1.25rem;color:var(--color-accent);justify-content:center;align-items:center;display:inline-flex}.loading--sm{--loading-size:.875rem}.loading--block{width:100%;min-height:3.5rem}.loading__spinner{width:var(--loading-size);height:var(--loading-size);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);border-top-color:currentColor;animation:.8s linear infinite loading-spin;display:block}.btn__loading{display:none}.btn[aria-busy=true] .btn__loading,.btn.is-loading .btn__loading{display:inline-flex}@keyframes loading-spin{to{transform:rotate(360deg)}}



/* /assets/shared-ui-search-box-search-box-DCNELfpx.css */
.search-island{display:block;position:relative}.search{position:relative}.search__row{--frame-bevel:var(--bevel-sm);--frame-border:var(--color-border-strong);border-radius:var(--radius-xs);background:var(--frame-border);clip-path:polygon(var(--frame-bevel) 0, 100% 0, 100% calc(100% - var(--frame-bevel)), calc(100% - var(--frame-bevel)) 100%, 0 100%, 0 var(--frame-bevel));transition:background-color var(--duration-base) var(--ease);align-items:stretch;padding:1px;display:flex;position:relative;overflow:hidden}.search__row:before{--inner-bevel:calc(var(--frame-bevel) - .6px);content:"";z-index:-1;border-radius:calc(var(--radius-xs) - 1px);background:var(--color-bg);clip-path:polygon(var(--inner-bevel) 0, 100% 0, 100% calc(100% - var(--inner-bevel)), calc(100% - var(--inner-bevel)) 100%, 0 100%, 0 var(--inner-bevel));transition:box-shadow var(--duration-base) var(--ease);position:absolute;inset:1px}.search:hover .search__row{--frame-border:var(--color-accent-border)}.search:focus-within .search__row{--frame-border:var(--color-accent)}.search:focus-within .search__row:before{box-shadow:inset 0 0 0 2px var(--color-accent-soft)}.search__region-label{border-right:1px solid var(--color-border);transition:border-color var(--duration-base) var(--ease);flex:none;align-items:center;display:flex}.search:focus-within .search__region-label{border-right-color:#0000}.search__region{height:100%;padding:0 var(--space-6) 0 10px;color:var(--color-accent);font-weight:var(--weight-bold);font-size:var(--text-sm);appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23a8a29e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;background-position:right var(--space-2) center;transition:background-color var(--duration-base) var(--ease);background-size:.875rem;border:0}.search__region:hover,.search__region:focus{background-color:var(--color-surface-elevated)}.search__field{flex:1;min-width:0;display:flex;position:relative}.search__input{min-width:0;padding:0 var(--space-3);color:var(--color-text);font-size:var(--text-sm);background:0 0;border:0;flex:1}.search__input::placeholder{color:var(--color-text-secondary)}.search__input:focus,.search__input:focus-visible{outline:none}.search__region:focus-visible,.search__submit:focus-visible{outline-offset:-3px}.search__input::-webkit-search-cancel-button{appearance:none}.search__submit{min-width:var(--touch-target);padding:0 var(--space-3);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.search__submit:hover{background:var(--color-surface-elevated)}.search__hint{min-height:1.25rem;margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.search__hint--error{color:var(--color-danger)}.search--compact .search__row{height:var(--control-height)}.search--compact .search__hint{display:none}.search--hero .search__row{--frame-bevel:var(--bevel-lg);--frame-border:var(--color-border-hero);height:var(--search-hero-height)}.search--hero .search__row:before{background:var(--color-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.search--hero:hover .search__row{--frame-border:var(--color-accent-border)}.search--hero:focus-within .search__row{--frame-border:var(--color-accent)}.search--hero .search__region-label{border-right-color:var(--color-border-hero)}.search--hero .search__region{padding-left:var(--space-4);padding-right:var(--space-8);font-size:var(--text-md);background-position:right var(--space-3) center}.search--hero .search__input{padding:0 var(--space-4);font-size:var(--text-lg)}.search--hero .search__submit{padding:0 var(--space-5);font-size:var(--text-sm)}.search--hero .search__submit:hover{background:var(--color-accent);color:var(--color-text-inverse)}.search--hero .search__hint{text-align:center}.search__panel{z-index:var(--z-dropdown);border:1px solid var(--color-border-strong);background:var(--color-surface-elevated);box-shadow:var(--shadow-md);text-align:left;animation:drop-in var(--duration-fast) var(--ease);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0}.search--hero .search__panel{top:calc(var(--search-hero-height) + var(--space-2));border-radius:var(--radius-lg)}.search__list .search__group-head:not(:first-child){margin-top:var(--space-1);border-top:1px solid var(--color-border);padding-top:8px}.search__option--champion .search__option-icon{background:var(--color-surface-active)}.search__option--champion .search__option-meta{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent)}.search__group-head{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-2xs);padding:4px 8px 6px;display:flex}.search__clear{color:var(--color-text-secondary);font-size:var(--text-2xs);min-height:1.75rem;padding:0 var(--space-2);border-radius:var(--radius-sm);background:0 0;border:0}.search__clear:hover{background:var(--color-surface-active);color:var(--color-text)}.search__list{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;max-height:min(28rem,60vh);display:flex;overflow-y:auto}.search__empty{padding:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.search__loading{min-height:var(--touch-target);padding:var(--space-2);place-items:center;display:grid}.search__option{min-height:var(--touch-target);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease);align-items:center;gap:10px;display:flex}.search__option.is-active{background:var(--color-surface-active)}.search__option-icon{border-radius:var(--radius-sm);background:var(--color-bg);width:28px;height:28px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.search__option-icon img{object-fit:cover;width:100%;height:100%}.search__option-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:var(--text-sm);flex:1;overflow:hidden}.search--hero .search__option-name{font-size:var(--text-md)}.search__option-meta{color:var(--color-text-secondary);font-size:var(--text-2xs);white-space:nowrap}.search__option-avatar{width:var(--search-avatar-size);height:var(--search-avatar-size);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.search__option-avatar img{object-fit:cover;width:100%;height:100%}.search__option-avatar-fallback{color:var(--color-text-secondary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);text-transform:uppercase}.search__option-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.search__option-tag{color:var(--color-text-secondary);margin-left:2px}.search__option-rank{gap:var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1}.search__option-rank .rank__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search__option-rank-icon{width:var(--search-rank-icon-size);height:var(--search-rank-icon-size);object-fit:contain;flex-shrink:0}.search--hero .search__option--player .search__option-name{font-size:var(--text-md)}.search--hero .search__option-rank{font-size:var(--text-xs)}.search__option-remove{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.search__option-remove:hover{background:var(--color-surface-active);color:var(--color-text)}@media (width<=48rem){.search .search__region,.search .search__input{font-size:var(--search-mobile-font-size)}}@media (width<=35rem){.search .search__region{padding-left:var(--space-2);padding-right:var(--space-6);background-position:right var(--space-1) center}.search .search__input,.search .search__submit{padding-inline:var(--space-2)}}



/* /assets/shared-ui-site-layout-site-layout-CS0DzFZe.css */
.site{flex-direction:column;min-height:100vh;display:flex}.site-skip{left:var(--space-4);top:var(--space-4);z-index:calc(var(--z-header) + 1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-elevated);border:1px solid var(--color-border-strong);position:absolute;transform:translateY(-200%)}.site-skip:focus{transform:translateY(0)}.site-header{z-index:var(--z-header);background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}.site-header__row{align-items:center;gap:var(--space-3);height:var(--header-height);display:flex}.site-header__burger{margin-left:-10px;display:none}.site-brand{height:var(--touch-target);padding:0 var(--space-1);flex:none;align-items:center;display:inline-flex}.site-brand__logo{width:auto;height:30px}.site-brand__logo--sm{height:26px}.site-brand__logo--footer{height:32px}.site-header__side{align-items:center;gap:var(--space-2);flex:1 1 0;min-width:0;display:flex}.site-header__side--end{justify-content:flex-end}.site-header__search{flex:0 520px;min-width:0}.site-header__search-icon{display:none}.site-header__tools{flex:none;align-items:center;gap:6px;display:flex}.site-tool{width:var(--control-height);height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;transition:background-color var(--duration-base) var(--ease), color var(--duration-base) var(--ease);justify-content:center;align-items:center;gap:6px;display:inline-flex}.site-tool:hover{background:var(--color-surface-elevated);color:var(--color-text)}.site-tool--wide{width:auto;color:var(--color-text);padding:0 10px}.site-nav-row{border-top:1px solid var(--color-border)}.site-nav{gap:var(--space-1);display:flex}.site-nav::-webkit-scrollbar{display:none}.site-nav__link{height:var(--nav-height);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:color var(--duration-base) var(--ease), border-color var(--duration-base) var(--ease);border-bottom:2px solid #0000;align-items:center;padding:0 14px;display:inline-flex}.site-nav__link:hover{color:var(--color-text)}.site-nav__link[aria-current]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.site-nav__group{position:relative}[data-nav-disclosure]>summary{cursor:pointer;gap:var(--space-2);list-style:none}[data-nav-disclosure]>summary::-webkit-details-marker{display:none}[data-nav-disclosure][open]>summary svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.site-nav__group>summary{cursor:default}}.site-nav__link[data-current]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.site-nav__submenu{min-width:100%;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow-lg);position:absolute;top:100%;left:0}.site-nav__submenu a{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;display:flex}.site-nav__submenu a:hover{background:var(--color-surface-active)}.site-nav__submenu a[aria-current],.site-drawer__link[data-current]{color:var(--color-accent)}.site-drawer__submenu{padding-left:var(--space-3)}.site-drawer__panel{overflow-y:auto}.site-drawer{z-index:var(--z-drawer);position:fixed;inset:0}.site-drawer__backdrop{background:var(--color-overlay);opacity:0;transition:opacity var(--duration-slow) var(--ease);position:absolute;inset:0}.site-drawer__panel{gap:var(--space-1);width:min(300px,84vw);padding:var(--space-3);background:var(--color-surface);border-right:1px solid var(--color-border);transition:transform var(--duration-slow) var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.site-drawer.is-open .site-drawer__backdrop{opacity:1}.site-drawer.is-open .site-drawer__panel{transform:translate(0)}.site-drawer__head{height:var(--touch-target);padding:0 var(--space-1) 0 var(--space-2);margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.site-drawer__nav{gap:var(--space-1);flex-direction:column;display:flex}.site-drawer__link{height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-base);transition:background-color var(--duration-base) var(--ease);align-items:center;display:flex}.site-drawer__link:hover{background:var(--color-surface-elevated)}.site-drawer__link[aria-current]{color:var(--color-accent);background:var(--color-surface-elevated)}.site-drawer__link--muted{color:var(--color-text-secondary)}.site-drawer__divider{height:1px;margin:var(--space-2) 0;background:var(--color-border)}.site-drawer__foot{padding:var(--space-1);gap:6px;margin-top:auto;display:flex}.site-drawer__lang{font-size:var(--text-sm);flex:1}.site-drawer__lang.is-active{background:var(--color-surface-active)}body.has-drawer{overflow:hidden}.site-main{flex:1;width:100%}.site-main:focus{outline:none}.site-breadcrumb{padding-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-xs)}.site-breadcrumb ol{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.site-breadcrumb li{align-items:center;gap:var(--space-2);min-width:0;display:flex}.site-breadcrumb li:not(:last-child):after{content:"/";color:var(--color-border-strong)}.site-breadcrumb a{color:var(--color-text-muted);text-underline-offset:.2em;white-space:nowrap;transition:color var(--duration-fast) var(--ease)}.site-breadcrumb a:hover{color:var(--color-accent);text-decoration:underline}.site-breadcrumb [aria-current=page]{color:var(--color-text);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.site-footer{border-top:1px solid var(--color-border);background:var(--color-bg);margin-top:auto}.site-footer__inner{padding-block:var(--space-8) 0;flex-direction:column;display:flex}.site-footer__grid{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer__brand{grid-column:1/-1;max-width:44ch}.site-footer__brand-link{align-items:center;gap:var(--space-2);min-height:var(--touch-target);display:inline-flex}.site-footer__brand-name{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em}.site-footer__heading{margin-bottom:var(--space-3)}.site-footer__list{gap:var(--space-2);flex-direction:column;display:flex}.site-footer__link{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--duration-base) var(--ease)}.site-footer__link:hover{color:var(--color-text)}.site-footer__bottom{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8);padding-block:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.site-footer__bottom-links{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.site-footer__disclaimer{padding-block:var(--space-5);border-top:1px solid var(--color-border)}.site-footer__disclaimer-text{max-width:900px;color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed);text-align:center;text-wrap:pretty;margin-inline:auto}@media (width>=48rem){.site-footer__grid{grid-template-columns:2fr repeat(3,minmax(0,1fr))}.site-footer__brand{grid-column:auto}}@media (width<=47.99rem){.site-footer__bottom{flex-direction:column;align-items:flex-start}.site-footer__bottom-links{flex-direction:column}.site-footer__disclaimer-text{text-align:start}}@media (width<=48rem){.site-header__burger{display:inline-flex}.site-nav-row,.site-header__tools{display:none}.site-header__search-icon{display:inline-flex}.site-header__search{left:0;right:0;top:var(--header-height);z-index:var(--z-dropdown);max-width:none;padding:var(--space-2) var(--page-gutter) var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border);visibility:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease), transform var(--duration-base) var(--ease), visibility var(--duration-base) var(--ease);margin:0;position:absolute;transform:translateY(-6px)}.site-header.is-searching .site-header__search{visibility:visible;opacity:1;transform:none}.site-header__search-icon[aria-expanded=true]{background:var(--color-surface-active);color:var(--color-accent)}}



/* /assets/views-page-page-COmdgPH3.css */
.page-content.container{max-width:var(--cms-page-container);padding:var(--space-12) var(--space-6);margin:0 auto}.page-content article{padding:var(--space-12) 0}.page-content article header{margin-bottom:var(--space-12)}.page-content article header h1{margin-bottom:var(--space-4);color:var(--color-text);font-size:var(--cms-page-title-size);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.page-content article header>div{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);color:var(--color-text-secondary);font-size:var(--text-lg);display:flex}.page-blocks{gap:var(--space-8);flex-direction:column;display:flex}.page-block{width:100%}@media (width<=48rem){.page-content.container{padding:var(--space-8) var(--space-4)}.page-content article{padding:var(--space-8) 0}.page-content article header h1{font-size:var(--cms-page-title-size-mobile)}.page-blocks{gap:var(--space-6)}}



/* /assets/views-page-rich-text-p6Uoqx_1.css */
.rich-text-container{overflow-wrap:anywhere;min-width:0;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-loose)}.rich-text-container>*+*{margin-top:var(--space-4)}.rich-text-container h2{margin-top:var(--space-12)}.rich-text-container h3,.rich-text-container h4{margin-top:var(--space-8)}.rich-text-container :is(h2,h3,h4)+p{margin-top:var(--space-2)}.rich-text-container p,.rich-text-container ul,.rich-text-container ol{text-wrap:pretty}.rich-text-container p{white-space:pre-wrap}.rich-text-container ul,.rich-text-container ol{padding-left:var(--space-6);list-style-position:outside}.rich-text-container ul{list-style-type:disc}.rich-text-container ol{list-style-type:decimal}.rich-text-container li+li,.rich-text-container li>ul,.rich-text-container li>ol{margin-top:var(--space-2)}.rich-text-container figure{margin-block:var(--space-5)}.rich-text-media[data-alignment=center]{margin-inline:auto}.rich-text-media[data-alignment=right]{margin-left:auto}.rich-text-container figcaption{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.rich-text-container img{border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:100%;height:auto;display:block}.rich-text-container blockquote{padding-left:var(--space-5);color:var(--color-text-secondary);border-left:2px solid var(--color-border-strong);font-style:italic}.rich-text-container pre{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);overflow:auto}.rich-text-container code{padding-inline:var(--space-1);background:var(--color-surface);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:.9em}.rich-text-container pre code{background:0 0;padding:0}.rich-text-container hr{margin-block:var(--space-6);border:0;border-top:1px solid var(--color-border)}.rich-text-container a{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.rich-text-container a:hover{color:var(--color-accent-hover)}

