/* /assets/shares-components-AuthorCard-AuthorCard-D-I3ltps.css */
.author-card{align-items:center;gap:var(--ww-space-6);padding:var(--ww-space-8);border-top:1px solid var(--ww-border-strong);margin-top:var(--ww-space-8);background:linear-gradient(115deg, #d6b66921, transparent 48%), var(--ww-surface-subtle);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));display:flex;position:relative}.author-card:before{background:var(--ww-brand);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.author-card img{border:1px solid var(--ww-border-strong);background:var(--ww-surface);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));object-fit:cover;flex:none;width:6.25rem;height:6.25rem}.author-info{min-width:0;color:var(--ww-text-muted)}.author-info>a{margin-bottom:var(--ww-space-2);color:var(--ww-brand-strong);font-size:var(--ww-text-xl);transition:color var(--ww-duration-fast) var(--ww-ease);font-weight:700;text-decoration:none;display:inline-block}.author-info>a:hover,.author-info>a:focus-visible{color:var(--ww-brand-hover)}.author-info p:last-child{margin-bottom:0}@media (width<=48rem){.author-card{padding:var(--ww-space-6);text-align:center;flex-direction:column}}@media (width<=30rem){.author-card{padding:var(--ww-space-4)}}



/* /assets/shares-components-Breadcrumb-Breadcrumb-cKdAluAT.css */
nav ol{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-top:28px;list-style:none;display:flex}nav ol li{color:var(--accent);letter-spacing:.04em;align-items:center;font-family:GenshinFont;font-size:16px;display:inline-flex}nav ol li a{letter-spacing:.04em;margin-right:.5rem;text-decoration:none;transition:color .2s}nav ol li a:hover{color:var(--accent);text-decoration:underline}nav ol li.breadcrumb-item-active a{color:var(--accent);pointer-events:none;cursor:default;font-weight:500}nav ol li.breadcrumb-item-active a:hover{text-decoration:none}



/* /assets/shares-components-BuildEchoBlock-BuildEchoBlock-Bb_h4rZ7.css */
.build-echo-block{width:100%;margin-block:var(--ww-space-10);color:var(--ww-text)}.build-echo-block__rich-text>:first-child,.build-echo-block__sonata-effect>:first-child,.build-echo-block__substats-content>:first-child{margin-top:0}.build-echo-block__rich-text>:last-child,.build-echo-block__sonata-effect>:last-child,.build-echo-block__substats-content>:last-child{margin-bottom:0}.build-echo-block__section{margin-top:var(--ww-space-8)}.build-echo-block>.build-echo-block__section:first-child{margin-top:0}.rich-text-container .build-echo-block__section-title{padding-bottom:var(--ww-space-3);border-bottom:1px solid var(--ww-border);margin:0 0 var(--ww-space-4);color:var(--ww-text);font-size:var(--ww-text-lg);font-weight:700;line-height:var(--ww-leading-tight);position:relative}.build-echo-block__section-title:after{background:var(--ww-brand);content:"";width:2.75rem;height:2px;position:absolute;bottom:-1px;left:0}.build-echo-block__sonata-list,.build-echo-block__echo-list{gap:var(--ww-space-3);display:grid}.build-echo-block__sonata{align-items:center;gap:var(--ww-space-3);min-height:4rem;padding:var(--ww-space-3);border:1px solid var(--ww-border);background:var(--ww-surface-raised);cursor:help;display:flex}.build-echo-block__sonata-image{width:3rem;height:3rem;color:var(--ww-text-subtle);flex:none;place-items:center;display:grid}.build-echo-block__sonata-image img{object-fit:contain;width:100%;height:100%}.build-echo-block__sonata-content{flex:1;min-width:0}.build-echo-block__sonata-content>strong{color:var(--ww-text);font-size:var(--ww-text-md)}.build-echo-block__sonata-effect{margin-top:var(--ww-space-1);color:var(--ww-text-muted);font-size:var(--ww-text-sm);line-height:var(--ww-leading-normal)}.rich-text-container .build-echo-block__sonata-effect p{min-height:0;margin-bottom:0}.build-echo-block__pieces{color:var(--ww-brand-strong);font-size:var(--ww-text-sm);white-space:nowrap;flex:none;font-weight:700}.build-echo-block__echo{border:1px solid var(--ww-border);background:var(--ww-surface-raised);grid-template-columns:10.5rem minmax(0,1fr);min-height:7.5rem;display:grid}.build-echo-block__echo-card,.build-echo-block__echo-card>.echo-card{width:100%}.build-echo-block__echo-description{min-width:0;padding:var(--ww-space-4) var(--ww-space-6);align-items:center;display:flex}.build-echo-block__rich-text{color:var(--ww-text-muted);font-size:var(--ww-text-md);line-height:var(--ww-leading-relaxed)}.rich-text-container .build-echo-block__rich-text p{min-height:0}.build-echo-block__stats{border:1px solid var(--ww-border);background:var(--ww-surface);overflow-x:auto}.build-echo-block__cost-grid{grid-template-columns:repeat(var(--build-echo-cost-columns), minmax(0, 1fr));min-width:32rem;display:grid}.build-echo-block__cost{align-items:start;gap:var(--ww-space-3);min-width:0;min-height:6.5rem;padding:var(--ww-space-3) var(--ww-space-2);text-align:center;grid-template-rows:1.25rem 1fr;display:grid}.build-echo-block__cost+.build-echo-block__cost{border-left:1px solid var(--ww-border)}.build-echo-block__cost-label{color:var(--ww-brand-strong);font-size:var(--ww-text-sm);align-self:center;font-weight:700;display:block}.build-echo-block__main-stat{justify-content:center;align-self:center;align-items:center;gap:var(--ww-space-2);color:var(--ww-text);font-size:var(--ww-text-md);line-height:var(--ww-leading-normal);display:flex}.build-echo-block__main-stat--multiple{gap:var(--ww-space-1);flex-direction:column}.build-echo-block__main-stat--multiple .build-echo-block__stat-separator{display:none}.build-echo-block__stat-option{justify-content:center;align-items:center;gap:var(--ww-space-1);min-width:0;display:inline-flex}.build-echo-block__stat-option>span{overflow-wrap:normal}.build-echo-block__stat-image{filter:brightness(0)invert();object-fit:contain;flex:none;width:1.5rem;height:1.5rem}.build-echo-block__stat-separator{color:var(--ww-text-subtle)}.build-echo-block__substats{align-items:baseline;gap:var(--ww-space-1);min-width:32rem;padding:var(--ww-space-3) var(--ww-space-4);border-top:1px solid var(--ww-border);background:var(--ww-surface-subtle);color:var(--ww-text-muted);font-size:var(--ww-text-sm);line-height:var(--ww-leading-relaxed);display:flex}.build-echo-block__substats>strong{color:var(--ww-text);flex:none}.build-echo-block__substats-content{min-width:0}.rich-text-container .build-echo-block__substats-content p{min-height:0;margin-bottom:0}@media (width<=40rem){.build-echo-block{margin-block:var(--ww-space-8)}.build-echo-block__stats{background:0 0;border:0;overflow:visible}.build-echo-block__cost-grid{gap:var(--ww-space-2);grid-template-columns:1fr;min-width:0}.build-echo-block__cost{align-items:center;gap:var(--ww-space-3);min-height:0;padding:var(--ww-space-3) var(--ww-space-4);border:1px solid var(--ww-border);background:var(--ww-surface);text-align:left;grid-template-rows:auto;grid-template-columns:4.5rem minmax(0,1fr)}.build-echo-block__cost+.build-echo-block__cost{border-left:1px solid var(--ww-border)}.build-echo-block__cost-label{justify-self:start}.build-echo-block__main-stat{justify-content:flex-start}.build-echo-block__main-stat--multiple{align-items:flex-start}.build-echo-block__stat-option{justify-content:flex-start}.build-echo-block__substats{min-width:0;margin-top:var(--ww-space-2);border:1px solid var(--ww-border);background:var(--ww-surface-subtle)}.build-echo-block__echo{grid-template-columns:9rem minmax(0,1fr)}.build-echo-block__echo-description{padding:var(--ww-space-4)}}@media (width<=30rem){.build-echo-block__sonata{align-items:flex-start}.build-echo-block__echo{grid-template-columns:1fr}.build-echo-block__echo-card{justify-self:center;width:min(100%,10.5rem)}}



/* /assets/shares-components-EchoCard-EchoCard-BP3C6JBX.css */
.echo-card{aspect-ratio:1;border:1px solid var(--ww-border);background:var(--ww-surface-subtle);min-width:0;color:var(--ww-text);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));isolation:isolate;transition:border-color var(--ww-duration-fast) var(--ww-ease), box-shadow var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration-fast) var(--ww-ease);text-decoration:none;display:block;position:relative;overflow:hidden}.echo-card:hover{border-color:var(--ww-brand);transform:translateY(-2px);box-shadow:0 10px 30px #00000052}.echo-card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(0deg,#050807fa 0,#080b0aad 22%,#0000 58%);position:absolute;inset:0}.echo-card__image{z-index:0;object-fit:contain;width:96%;height:80%;transition:filter var(--ww-duration) var(--ww-ease), transform var(--ww-duration) var(--ww-ease);display:block;position:absolute;inset:2% 2% auto}.echo-card:hover .echo-card__image{filter:saturate(1.08)contrast(1.04);transform:scale(1.05)}.echo-card__scanline{z-index:2;inset-block:0;background:linear-gradient(transparent, var(--ww-brand) 30% 72%, transparent);opacity:.58;width:1px;position:absolute;left:.4rem}.echo-card__cost{z-index:3;border:1px solid var(--ww-border-strong);width:30px;height:30px;color:var(--ww-text);background:#070a09db;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:8px;left:8px}.echo-card__sonatas{z-index:3;flex-direction:column;gap:4px;display:flex;position:absolute;top:8px;right:8px}.echo-card__sonata{border:1px solid var(--ww-border);background:#070a09d1;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.echo-card__sonata img{object-fit:contain;width:24px;height:24px;display:block}.echo-card__name{z-index:3;color:#fff;letter-spacing:.01em;text-align:center;text-shadow:0 1px 3px #000;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.25;display:-webkit-box;position:absolute;bottom:11px;left:10px;right:10px;overflow:hidden}.echo-card img[hidden],.echo-card.hidden{display:none}@media (width<=30rem){.echo-card{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.echo-card__cost{width:25px;height:25px;font-size:11px;top:5px;left:5px}.echo-card__sonatas{top:5px;right:5px}.echo-card__sonata{width:24px;height:24px}.echo-card__sonata img{width:20px;height:20px}.echo-card__name{font-size:11px;bottom:7px;left:6px;right:6px}}



/* /assets/shares-components-ItemCard-ItemCard-DbSyJm4T.css */
.item-card{--item-rarity:var(--ww-rarity-5);aspect-ratio:3/4;border:1px solid var(--ww-border);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--item-rarity) 16%, transparent), transparent 44%), linear-gradient(145deg, #d6b66917, transparent 38%), var(--ww-surface-subtle);min-width:0;color:var(--ww-text);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));cursor:pointer;isolation:isolate;transition:border-color var(--ww-duration-fast) var(--ww-ease), box-shadow var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration-fast) var(--ww-ease);display:block;position:relative;overflow:hidden}.item-card:hover,.item-card:focus-visible{z-index:1;border-color:var(--ww-brand);outline:0;transform:translateY(-2px);box-shadow:0 10px 30px #00000052}.item-card:after{z-index:1;border-bottom:3px solid var(--item-rarity);background:linear-gradient(to top, #050807fa 0, #080b0abd 19%, transparent 55%), linear-gradient(90deg, color-mix(in srgb, var(--item-rarity) 18%, transparent), transparent 14%);content:"";pointer-events:none;position:absolute;inset:0}.item-card__image{z-index:0;object-fit:contain;width:100%;height:78%;transition:filter var(--ww-duration) var(--ww-ease), transform var(--ww-duration) var(--ww-ease);padding:5%;display:block;position:absolute;inset:3% 0 auto}.item-card:hover .item-card__image,.item-card:focus-visible .item-card__image{filter:saturate(1.08)contrast(1.04);transform:scale(1.045)rotate(-1deg)}.item-card__scanline{z-index:2;inset-block:0;background:linear-gradient(transparent, var(--item-rarity) 30% 72%, transparent);opacity:.58;width:1px;position:absolute;left:.4rem}.item-card__placeholder{z-index:0;aspect-ratio:1;border:1px solid var(--ww-border);background:#ffffff0a;border-radius:50%;width:42%;position:absolute;top:22%;left:50%;transform:translate(-50%)}.item-card__name{z-index:3;color:#fff;font-size:var(--ww-text-md);letter-spacing:.02em;text-shadow:0 1px 3px #000;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;position:absolute;bottom:12px;left:12px;right:12px;overflow:hidden}.item-card--rarity-5{--item-rarity:var(--ww-rarity-5)}.item-card--rarity-4{--item-rarity:var(--ww-rarity-4)}.item-card--rarity-3{--item-rarity:var(--ww-rarity-3)}.item-card--rarity-2{--item-rarity:var(--ww-rarity-2)}.item-card--rarity-1{--item-rarity:var(--ww-rarity-1)}@media (width<=36rem){.item-card{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.item-card__name{font-size:12px;bottom:8px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.item-card,.item-card__image{transition:none}}



/* /assets/shares-components-MediaBlock-MediaBlock-3YpeeI26.css */
.image-wrapper,.image{border-radius:10px;max-width:100%}.image-wrapper{margin:1rem 0}.image{object-fit:cover;width:100%;height:100%}.image-caption{text-align:center;color:#666;margin-top:.5rem;font-size:.9em}



/* /assets/shares-components-RichTextRenderJSX-RichTextRenderJSX-w6Ubb0oj.css */
.rich-text-container{color:var(--ww-text);font-family:var(--ww-font-sans);font-size:var(--ww-text-lg);letter-spacing:.01em;line-height:var(--ww-leading-relaxed);position:relative}.rich-text-container h1{letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1.25rem;font-size:2.25rem;font-weight:700;line-height:1.2}.rich-text-container h2{letter-spacing:-.01em;margin-top:2.25rem;margin-bottom:1rem;font-size:1.875rem;font-weight:600;line-height:1.3}.rich-text-container h3{margin-top:2rem;margin-bottom:.875rem;font-size:1.5rem;font-weight:600;line-height:1.3}.rich-text-container h4{margin-top:1.75rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.4}.rich-text-container h5{margin-top:1.5rem;margin-bottom:.625rem;font-size:1.125rem;font-weight:600;line-height:1.4}.rich-text-container h6{text-transform:uppercase;letter-spacing:.05em;margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.5}.rich-text-container a{color:var(--ww-brand-strong);cursor:pointer;text-underline-offset:.18em;transition:color var(--ww-duration-fast) var(--ww-ease);-webkit-text-decoration:underline #d6b6697a;text-decoration:underline #d6b6697a}.rich-text-container a:hover,.rich-text-container a:focus-visible{color:var(--ww-brand-hover)}.rich-text-container p{min-height:1.75em;line-height:inherit;margin:0 0 1.25rem}.rich-text-container h1+p,.rich-text-container h2+p,.rich-text-container h3+p,.rich-text-container h4+p,.rich-text-container h5+p,.rich-text-container h6+p{margin-top:-.5rem}.rich-text-container ol{margin:1rem 0;padding-left:1.5rem;list-style-type:decimal}.rich-text-container ol ol{padding-left:1.5rem;list-style-type:upper-alpha}.rich-text-container ol ol ol{padding-left:1.5rem;list-style-type:lower-alpha}.rich-text-container ul{margin:1rem 0;padding-left:1.5rem;list-style-type:disc}.rich-text-container li{line-height:inherit;margin:.375rem 0}.rich-text-container ul ul{padding-left:1.5rem;list-style-type:circle}.rich-text-container ul ul ul{padding-left:1.5rem;list-style-type:square}.rich-text-container blockquote{padding:var(--ww-space-4) var(--ww-space-6);border:1px solid var(--ww-border);border-left:3px solid var(--ww-brand);background:var(--ww-surface-subtle);color:var(--ww-text-muted);margin:1.5rem 0;font-style:italic}.rich-text-container>p:first-child{margin-top:0}.rich-text-container>p:last-child{margin-bottom:0}.rich-text-container table{border-collapse:collapse;border-spacing:0;background:var(--ww-surface);width:100%;margin:1rem 0;overflow-x:auto}.rich-text-container table :is(th,td){padding:var(--ww-space-3) var(--ww-space-4);border:1px solid var(--ww-border);text-align:left}.rich-text-container table th{background:var(--ww-table-label);color:var(--ww-table-label-text);font-size:var(--ww-text-sm);letter-spacing:.06em;text-transform:uppercase}.inline-block-code{align-items:center;gap:var(--ww-space-2);border:1px solid var(--ww-border-strong);background:var(--ww-surface-subtle);color:var(--ww-brand-strong);font-family:var(--ww-font-mono);font-size:var(--ww-text-sm);cursor:pointer;transition:border-color var(--ww-duration-fast) var(--ww-ease), background-color var(--ww-duration-fast) var(--ww-ease);-webkit-user-select:none;user-select:none;padding:.375rem .75rem;display:inline-flex;position:relative}.inline-block-code:hover{border-color:var(--ww-brand);background:#d6b66914}.inline-block-code:active{transform:scale(.98)}.inline-block-code.copied{border-color:var(--ww-success);background:color-mix(in srgb, var(--ww-success) 10%, var(--ww-surface));color:var(--ww-success-strong)}.inline-block-code.copied:after{content:"Copied!";background:var(--ww-surface-inverse);color:var(--ww-success-strong);border:1px solid var(--ww-success);white-space:nowrap;pointer-events:none;padding:4px 8px;font-size:12px;animation:2s fadeInOut;position:absolute;top:-32px;left:50%;transform:translate(-50%)}@media (width<=30rem){.rich-text-container{font-size:var(--ww-text-md)}}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(4px)}20%{opacity:1;transform:translate(-50%)translateY(0)}80%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-4px)}}.rich-text-container .ww-inline-mention{color:inherit;vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.25em;padding:0 .4em 0 .2em;font-weight:600;text-decoration:none;display:inline-flex}.rich-text-container span.ww-inline-mention[data-tooltip-id]{cursor:help}.rich-text-container .ww-inline-mention img{object-fit:cover;border-radius:50%;width:1.4em;height:1.4em}.rich-text-container .ww-inline-stat{color:inherit;white-space:nowrap;font-weight:600;display:inline}.rich-text-container .ww-inline-stat__icon{vertical-align:-.15em;width:1.15em;height:1.15em;margin-inline-end:.125em;display:inline-block;overflow:hidden}.rich-text-container .ww-inline-stat__icon img{object-fit:contain;filter:drop-shadow(1.15em 0);width:100%;max-width:none;height:100%;display:block;transform:translate(-100%)}



/* /assets/shares-components-TableOfContents-TableOfContents-CCmJF-UP.css */
.table-of-contents{border:1px solid var(--ww-border);width:100%;margin-bottom:var(--ww-space-6);background:var(--ww-surface-subtle);color:var(--ww-text);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));transition:border-color var(--ww-duration-fast) var(--ww-ease);padding:0;position:relative;overflow:hidden}.table-of-contents:before{z-index:1;background:var(--ww-brand);content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.table-of-contents:hover{border-color:var(--ww-border-strong)}.toc-header{min-height:var(--ww-control-lg);padding:var(--ww-space-3) var(--ww-space-4);background:linear-gradient(100deg,#d6b66917,#0000 62%);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;display:flex;position:relative}.table-of-contents.expanded .toc-header{border-bottom-color:var(--ww-border)}.toc-title{align-items:center;gap:var(--ww-space-3);display:flex}.toc-title .icon{width:1.125rem;height:1.125rem;fill:var(--ww-brand-strong);flex:none}.toc-title span{color:var(--ww-text);font-size:var(--ww-text-md);letter-spacing:.075em;text-transform:uppercase;font-weight:700}.toc-toggle{width:var(--ww-control-sm);height:var(--ww-control-sm);color:var(--ww-text-muted);cursor:pointer;transition:border-color var(--ww-duration-fast) var(--ww-ease), color var(--ww-duration-fast) var(--ww-ease);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.toc-toggle:hover,.toc-toggle:focus-visible{border-color:var(--ww-border-strong);color:var(--ww-brand-strong)}.toc-toggle:focus-visible{outline:2px solid var(--ww-brand);outline-offset:2px}.toc-toggle .chevron-icon{fill:currentColor;width:.875rem;height:.875rem;transition:transform var(--ww-duration-fast) var(--ww-ease)}.table-of-contents.expanded .toc-toggle .chevron-icon{transform:rotate(180deg)}.toc-content{padding:var(--ww-space-4);display:none}.table-of-contents.expanded .toc-content{display:block}.toc-list,.toc-sublist{list-style:none}.toc-list>li+li{margin-top:var(--ww-space-2)}.toc-link,.toc-sublink{padding:var(--ww-space-1) var(--ww-space-2);color:var(--ww-text-muted);line-height:var(--ww-leading-normal);transition:border-color var(--ww-duration-fast) var(--ww-ease), color var(--ww-duration-fast) var(--ww-ease), background-color var(--ww-duration-fast) var(--ww-ease);border-left:2px solid #0000;text-decoration:none;display:block}.toc-link{color:var(--ww-text);font-size:var(--ww-text-md);font-weight:600}.toc-sublink{font-size:var(--ww-text-sm)}.toc-link:hover,.toc-link:focus-visible,.toc-sublink:hover,.toc-sublink:focus-visible{border-left-color:var(--ww-brand);color:var(--ww-brand-strong);background:#d6b66912}.toc-sublist{padding-left:var(--ww-space-4);border-left:1px solid var(--ww-border);margin-top:var(--ww-space-2)}.toc-sublist>li+li{margin-top:var(--ww-space-1)}@media (width<=30rem){.toc-header,.toc-content{padding-inline:var(--ww-space-3)}}@media (prefers-reduced-motion:reduce){.table-of-contents,.toc-toggle,.toc-toggle .chevron-icon,.toc-link,.toc-sublink{transition:none}}



/* /assets/views-article-article-CT1K_8S2.css */
.article-page{min-height:100vh}.article-container{width:min(calc(100% - (var(--ww-gutter) * 2)), var(--ww-content));gap:var(--ww-space-8);padding:var(--ww-space-12) var(--ww-space-6);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start;margin-inline:auto;display:grid}.article-page__content{grid-area:1/1;min-width:0}.article-page__header{border-bottom:1px solid var(--ww-border);margin:0 0 48px;padding:0}.article-page__header h1{max-width:48rem;color:var(--ww-text);font-size:clamp(var(--ww-text-4xl), 3vw, var(--ww-text-6xl));letter-spacing:-.025em;font-weight:700;line-height:var(--ww-leading-tight)}.article-page__meta{align-items:center;gap:var(--ww-space-2);margin-top:var(--ww-space-4);color:var(--ww-text-muted);font-size:var(--ww-text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:500;display:flex}.article-page__meta time{color:var(--ww-brand-strong)}.article-page__content>:not(.article-page__header,.author-card){margin-inline:0}.article-page__content>.table-of-contents{width:auto;margin:0}.article-page__content>.rich-text-container{padding-bottom:var(--ww-space-8)}.article-container>.article-sidebar{grid-area:1/2}.article-container>.article-comments{grid-area:2/1;width:100%;min-height:12rem;margin:0}@media (width<=64rem){.article-container{gap:var(--ww-space-6);grid-template-columns:minmax(0,1fr) 15rem}}@media (width<=48rem){.article-container{gap:var(--ww-space-6);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);padding:0}.article-page__content{grid-area:1/1}.article-container>.article-comments{grid-area:2/1}.article-container>.article-sidebar{grid-area:3/1}}@media (width<=30rem){.article-container{width:min(calc(100% - (var(--ww-space-4) * 2)), var(--ww-content))}.article-page__meta{flex-wrap:wrap}}



/* /assets/views-character-detail-blocks-BestWeaponsBlock-BestWeaponsBlock-C4uF82XX.css */
.best-weapons-block__table{border:1px solid var(--ww-border);border-collapse:collapse;background:var(--ww-surface);width:100%;color:var(--ww-text);table-layout:fixed}.best-weapons-block__table :where(th,td){border:0}.best-weapons-block__table tr+tr{border-top:1px solid var(--ww-border)}.best-weapons-block__identity{width:144px;padding:var(--ww-space-4);background:var(--ww-table-label);text-align:center;vertical-align:top}.best-weapons-block__image-frame{border-bottom:3px solid var(--best-weapon-rarity,var(--ww-rarity-1));background:linear-gradient(135deg, #ffffff0f, transparent 50%), var(--ww-surface-inverse);cursor:help;place-items:center;width:112px;height:112px;margin-inline:auto;display:grid;overflow:hidden}.best-weapons-block__image-frame img{object-fit:contain;width:100%;height:100%}.best-weapons-block__placeholder{color:var(--ww-text-subtle);font-size:2.5rem}.best-weapons-block__performance{margin-top:var(--ww-space-3);flex-direction:column;align-items:center;gap:.125rem;display:flex}.best-weapons-block__performance span{color:var(--ww-text-muted);font-size:var(--ww-text-sm);line-height:1.25}.best-weapons-block__performance strong{color:var(--ww-brand-strong);font-family:var(--ww-font-mono);font-size:var(--ww-text-xl);line-height:1.2}.best-weapons-block__guide{padding:var(--ww-space-4) var(--ww-space-6);vertical-align:top}.best-weapons-block__meta{min-width:0;margin-bottom:var(--ww-space-3);gap:var(--ww-space-2);flex-direction:column;display:flex}.best-weapons-block__meta>strong{overflow-wrap:anywhere;color:var(--ww-brand-strong);font-size:var(--ww-text-lg);font-style:italic}.best-weapons-block__meta>span{color:var(--ww-text-muted);font-size:var(--ww-text-sm)}.best-weapons-block__stars{color:var(--best-weapon-rarity,var(--ww-rarity-1));letter-spacing:.02em}.best-weapons-block__guide-content>:first-child{margin-top:0}.best-weapons-block__guide-content>:last-child{margin-bottom:0}@media (width<=48rem){.best-weapons-block__table,.best-weapons-block__table :where(tbody,tr,td){width:100%;display:block}.best-weapons-block__table tr+tr{border-top-color:var(--ww-border-strong)}.best-weapons-block__identity{align-items:center;gap:var(--ww-space-4);text-align:left;display:flex!important}.best-weapons-block__image-frame{width:80px;height:80px;margin:0}.best-weapons-block__performance{align-items:flex-start;min-width:9rem;margin:0}.best-weapons-block__guide{padding:var(--ww-space-4)}}



/* /assets/views-character-detail-blocks-CharacterResonanceChainBlock-CharacterResonanceChainBlock-C6Cu9Lvj.css */
.character-resonance-chain__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:1.75rem 0;display:grid;padding:0!important;list-style:none!important}.character-resonance-chain__item{min-width:0}.character-resonance-chain__card{border:1px solid var(--border);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 55%), var(--bg-third);text-align:center;cursor:help;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;height:100%;min-height:9.25rem;padding:1rem .625rem;transition:transform .2s,border-color .2s,box-shadow .2s,background-color .2s;display:flex;overflow:hidden}.character-resonance-chain__card:hover{border-color:var(--accent);background-color:var(--bg-secondary);box-shadow:0 .625rem 1.25rem #00000059, 0 0 1rem color-mix(in srgb, var(--accent) 14%, transparent);transform:translateY(-.1875rem)}.character-resonance-chain__icon-frame{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));background:color-mix(in srgb, var(--accent) 6%, var(--bg-secondary));border-radius:50%;flex:none;place-items:center;width:4.25rem;height:4.25rem;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 1rem #0000003d}.character-resonance-chain__icon{object-fit:contain;filter:brightness(0)saturate()invert(87%)sepia(26%)saturate(675%)hue-rotate(348deg)brightness(101%)contrast(91%);opacity:.88;width:3.5rem;height:3.5rem;transition:filter .2s,opacity .2s,transform .2s}.character-resonance-chain__card:hover .character-resonance-chain__icon-frame{border-color:var(--accent);box-shadow:inset 0 0 1rem #0003, 0 0 .875rem color-mix(in srgb, var(--accent) 30%, transparent)}.character-resonance-chain__card:hover .character-resonance-chain__icon{opacity:1;transform:scale(1.04)}.character-resonance-chain__fallback{color:var(--accent);font-size:3rem;line-height:1}.character-resonance-chain__name{min-height:2.8em;color:var(--text-primary);text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width<=48rem){.character-resonance-chain__list{grid-template-columns:repeat(2,minmax(0,1fr))}.character-resonance-chain__card{min-height:8.75rem}}@media (prefers-reduced-motion:reduce){.character-resonance-chain__card,.character-resonance-chain__icon-frame,.character-resonance-chain__icon{transition:none}}



/* /assets/views-character-detail-blocks-CharacterSkillsBlock-CharacterSkillsBlock-C2YMKUwh.css */
.character-skill-block{gap:var(--ww-space-8);margin-block:var(--ww-space-6);display:grid}.character-skill-card{border:1px solid var(--ww-border);background:#0d1110f5;border-radius:.25rem;overflow:hidden;box-shadow:0 1rem 2.2rem #0000002e}.character-skill-card__header{background:linear-gradient(105deg,#bb9f5e29,#0000 55%);align-items:center;gap:.9rem;padding:1rem 1.25rem;display:flex}.character-skill-card__header img{border:1px solid var(--ww-brand-strong);filter:brightness(0)invert();object-fit:contain;background:#ffffff0f;width:3.35rem;height:3.35rem;padding:.42rem}.character-skill-card__identity{flex:1;min-width:0}.character-skill-card__title{color:var(--ww-text);font-size:1.2rem;font-weight:800;line-height:1.2;display:block}.character-skill-card__type{color:var(--ww-brand-strong);margin-top:.2rem;font-size:.76rem;font-style:italic;font-weight:800;display:block}.character-skill-card__description{padding:1.05rem 1.25rem}.character-skill-card__description>.rich-text-container{padding:0}.character-skill-card__description>.rich-text-container>:first-child{margin-top:0}.character-skill-card__description>.rich-text-container>:last-child{margin-bottom:0}.character-skill-card__detail-trigger{width:max-content;color:var(--ww-brand-strong);font:inherit;cursor:pointer;background:#bb9f5e1a;border:1px solid #bb9f5e6b;border-radius:.2rem;flex:none;justify-content:center;align-items:center;gap:.65rem;padding:.55rem .8rem;font-size:.78rem;font-weight:800;display:flex}.character-skill-card__detail-trigger[hidden]{display:none}.character-skill-card__detail-trigger:hover,.character-skill-card__detail-trigger:focus-visible{outline-offset:2px;background:#bb9f5e2b;outline:2px solid #bb9f5e7a}.character-skill-card__detail-trigger:disabled{cursor:wait;opacity:.65}.character-skill-card__chevron{border-bottom:2px solid;border-right:2px solid;flex:none;width:.55rem;height:.55rem;transition:transform .18s;transform:translateY(-.15rem)rotate(45deg)}.character-skill-card__detail-trigger[aria-expanded=true] .character-skill-card__chevron{transform:translateY(.15rem)rotate(225deg)}.character-skill-card__detail-panel[hidden]{display:none}.character-skill-card__detail-panel{border-top:1px solid var(--ww-border)}.character-skill-stats__control{border-bottom:1px solid var(--ww-border);background:#ffffff08;padding:1rem 1.25rem .8rem}.character-skill-stats__range-label{color:var(--ww-text-muted);text-transform:uppercase;margin-bottom:.55rem;font-size:.78rem;font-weight:700;display:block}.character-skill-stats__label-row{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;display:flex}.character-skill-stats__control output{color:var(--ww-brand-strong);text-transform:none;font-size:1rem;font-weight:900}.character-skill-stats__control input{width:100%;accent-color:var(--ww-brand-strong);cursor:pointer}.character-skill-stats__ticks{color:var(--ww-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.68rem;display:flex}.character-skill-stats__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.character-skill-stats__table th,.character-skill-stats__table td{border-bottom:1px solid var(--ww-border);padding:.65rem 1.25rem}.character-skill-stats__table thead th{color:var(--ww-brand-strong);text-align:left;background:#bb9f5e1f;font-size:.78rem;font-weight:900}.character-skill-stats__table thead th:last-child{text-align:right}.character-skill-stats__table tbody tr:nth-child(odd){background:#ffffff0d}.character-skill-stats__table tbody th{width:65%;color:var(--ww-text-muted);text-align:left;font-size:.86rem;font-weight:500}.character-skill-stats__table tbody td{color:var(--ww-text);text-align:right;font-size:.88rem;font-weight:800}.character-skill-stats-skeleton{gap:.65rem;padding:1rem 1.25rem;display:grid}.character-skill-stats-skeleton span{background:linear-gradient(90deg,#ffffff0a,#bb9f5e21,#ffffff0a) 0 0/200% 100%;border-radius:.2rem;height:1.8rem;animation:1.2s linear infinite character-skill-shimmer;display:block}.character-skill-stats-skeleton span:nth-child(2){width:82%}.character-skill-stats-skeleton span:nth-child(3){width:91%}.character-skill-stats-skeleton span:nth-child(4){width:74%}.character-skill-stats-error,.character-skill-stats__empty{color:var(--ww-text-muted);padding:1rem 1.25rem}.character-skill-stats-error{justify-content:space-between;align-items:center;gap:1rem;display:flex}.character-skill-stats-error p,.character-skill-stats__empty{margin:0}.character-skill-stats-error button{border:1px solid var(--ww-brand-strong);color:var(--ww-brand-strong);font:inherit;cursor:pointer;background:0 0;padding:.45rem .7rem;font-size:.78rem;font-weight:800}@keyframes character-skill-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.character-skill-stats-skeleton span{animation:none}.character-skill-card__chevron{transition:none}}@media (width<=48rem){.character-skill-card__description,.character-skill-card__header{padding-inline:1rem}.character-skill-card__header{flex-wrap:wrap;align-items:flex-start}.character-skill-card__detail-trigger{margin-left:auto}.character-skill-stats__table th,.character-skill-stats__table td{padding:.6rem 1rem}.character-skill-stats-error{flex-direction:column;align-items:flex-start}}



/* /assets/views-character-detail-blocks-CharacterStatsBlock-CharacterStatsBlock-CopjZ87M.css */
.character-stats-block{overflow-x:auto}.character-stats-block table{border:2px solid var(--ww-border);border-collapse:collapse;background:var(--ww-surface);width:100%;min-width:44rem}.character-stats-block th,.character-stats-block td{border:1px solid var(--ww-border);text-align:center;vertical-align:middle;padding:.85rem .75rem}.character-stats-block thead th{background:var(--ww-surface-subtle);color:var(--ww-text);text-align:center;font-weight:800}.character-stats-block tbody th{background:var(--ww-surface-raised);width:5.5rem;color:var(--ww-brand-strong);text-align:center;white-space:nowrap;font-weight:800}.character-stats-block td{background:var(--ww-surface);color:var(--ww-text);font-variant-numeric:tabular-nums;text-align:center!important}



/* /assets/views-character-detail-blocks-CharacterTableBlock-CharacterTableBlock-B8Q2GFfw.css */
.character-table-block{max-width:100%;margin:var(--ww-space-8) 0}.rich-text-container .character-table{border:2px solid var(--ww-border);border-collapse:collapse;table-layout:fixed;background:#0d1110f5;width:100%;min-width:42rem;margin:0}.character-table th,.character-table td{border:1px solid var(--ww-border);text-align:center;vertical-align:middle;padding:.8rem 1rem}.character-table th{color:var(--ww-text);font-size:.85rem;font-weight:800}.character-table__art-column{width:30%}.character-table__role-column{width:32%}.character-table__fact-column{width:19%}.character-table__art{background:radial-gradient(circle at 50% 42%,#bb9f5e2e,#0000 55%),#0a0d0c;height:22rem;padding:0!important}.character-table__art>img{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block}.character-table__art-placeholder{width:100%;height:100%;color:var(--ww-brand-strong);letter-spacing:.08em;place-items:center;font-weight:800;display:grid}.character-table__title{background:linear-gradient(100deg,#bb9f5e2b,#0000 70%),#ffffff0a;height:5.5rem}.character-table__title-inner,.character-table__name{align-items:center;display:flex}.character-table__title-inner{text-align:left;justify-content:center;gap:.75rem}.character-table__name{flex-direction:column;align-items:flex-start;gap:.1rem}.character-table__title small{color:var(--ww-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.character-table__title strong{color:var(--ww-brand-strong);font-size:1.5rem;line-height:1.1}.character-table__element-mark{border:1px solid var(--ww-brand-strong);background:#ffffff14;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;padding:.45rem;display:grid}.character-table__element-mark img{object-fit:contain;width:100%;height:100%}.character-table__subheading{text-transform:uppercase;background:#bb9f5e24;color:var(--ww-brand-strong)!important;font-size:.95rem!important}.character-table__row-label,.character-table__category-row th{background:#ffffff0d}.rich-text-container .character-table :is(.character-table__subheading,.character-table__row-label,.character-table__rarity,.character-table__category-row th){text-align:center}.character-table__stars{gap:.18rem;display:inline-flex}.character-table__stars svg{width:1.25rem;height:1.25rem;color:var(--ww-brand-strong);filter:drop-shadow(0 .1rem .2rem #00000073);flex:none}.character-table__icon-cell{height:5.5rem}.character-table__relationship,.character-table__roles>span{color:var(--ww-text);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;display:flex}.character-table__icon-cell img{object-fit:contain;width:2.2rem;height:2.2rem}.character-table__roles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.45rem;display:grid}.character-table__roles>span{min-width:0}.character-table__role-trigger[data-tooltip-id]{cursor:help}.character-table__role-trigger[data-tooltip-id]:focus-visible{outline:2px solid var(--ww-brand-strong);outline-offset:4px;border-radius:4px}.character-table__roles img{width:2rem;height:2rem}.character-table__roles img,.character-table__relationship--bright img{filter:brightness(0)invert()drop-shadow(0 0 .2rem #ffffff3d)}.character-table__meta{background:#ffffff08}.character-table__meta-inner,.character-table__meta-inner>span{align-items:center;display:flex}.character-table__meta-inner{justify-content:center;gap:2.5rem}.character-table__meta-inner>span{gap:.5rem}.character-table__meta small{color:var(--ww-text-muted);font-size:.72rem}.character-table__meta strong{color:var(--ww-text);font-size:.82rem}.character-table-block figcaption{color:var(--ww-text-muted);text-align:center;margin-top:.6rem;font-size:.75rem;font-style:italic}@media (width<=56rem){.rich-text-container .character-table{min-width:100%}.character-table th,.character-table td{padding:.7rem .55rem}.character-table__art{height:20rem}.character-table__meta-inner{gap:1rem}}@media (width<=40rem){.rich-text-container .character-table{table-layout:auto;min-width:0}.character-table colgroup{display:none}.character-table tbody{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.character-table tr{display:contents}.character-table th,.character-table td{min-width:0;padding:.65rem .4rem}.character-table__art,.character-table__title,.character-table__subheading,.character-table__meta{grid-column:1/-1}.character-table__art{width:100%;height:min(20rem,88vw)}.character-table__art>img{object-fit:contain;width:min(100%,22rem);margin-inline:auto}.character-table__title{height:auto;min-height:4.75rem}.character-table__element-mark{width:2.75rem;height:2.75rem}.character-table__title strong{font-size:1.3rem}.character-table__row-label{grid-column:1}.character-table__rarity{grid-column:2/-1}.character-table__stars svg{width:1.1rem;height:1.1rem}.character-table__icon-cell{height:4.75rem}.character-table__icon-cell img{width:1.85rem;height:1.85rem}.character-table__roles{gap:.2rem}.character-table__roles img{width:1.7rem;height:1.7rem}.character-table__meta-inner{justify-content:space-around;gap:.5rem}.character-table__meta-inner>span{flex-direction:column;align-items:flex-start;gap:.1rem}}



/* /assets/views-character-detail-blocks-GraduationStatsBlock-GraduationStatsBlock-BVfZzZhh.css */
.rich-text-container table.graduation-stats-block{width:100%;margin:var(--ww-space-6) 0;border:1px solid var(--ww-border-strong);border-collapse:collapse;table-layout:fixed;background:var(--ww-surface)}.rich-text-container table.graduation-stats-block>tbody>tr>:is(th,td){padding:var(--ww-space-4) var(--ww-space-6);border:1px solid var(--ww-border);vertical-align:middle}.rich-text-container table.graduation-stats-block>tbody>tr>th{width:9rem;padding-inline:var(--ww-space-3);background:linear-gradient(90deg, #d6b6691a, transparent 75%), var(--ww-table-label);box-shadow:inset 3px 0 var(--ww-brand);color:var(--ww-table-label-text);font-size:var(--ww-text-sm);letter-spacing:.01em;text-align:center;text-transform:none;overflow-wrap:anywhere;font-weight:700;line-height:1.35}table.graduation-stats-block>tbody>tr>th img{width:36px;height:36px;margin:0 auto var(--ww-space-2);filter:brightness(0)invert(84%)sepia(19%)saturate(691%)hue-rotate(351deg);object-fit:contain;display:block}.rich-text-container table.graduation-stats-block>tbody>tr>td{background:var(--ww-surface);color:var(--ww-text);overflow-wrap:anywhere}.rich-text-container table.graduation-stats-block>tbody>tr:nth-child(2n)>td{background:var(--ww-surface-raised)}@media (width<=36rem){.rich-text-container table.graduation-stats-block>tbody>tr>:is(th,td){padding:var(--ww-space-3)}.rich-text-container table.graduation-stats-block>tbody>tr>th{width:6.75rem;padding-inline:var(--ww-space-2)}table.graduation-stats-block>tbody>tr>th img{width:30px;height:30px}}



/* /assets/views-character-detail-blocks-SkillUpgradeOrderBlock-SkillUpgradeOrderBlock-Bbbj6Vh9.css */
.skill-upgrade-order-list{border-collapse:collapse;width:100%}.rich-text-container table.skill-upgrade-order-list{background:0 0}.skill-upgrade-order-list tr{align-items:center;gap:var(--ww-space-2,.5rem);margin-block:var(--ww-space-6,1.5rem);flex-wrap:wrap;display:flex}.rich-text-container .skill-upgrade-order-list td{border:0;padding:0}.skill-upgrade-order-item{align-items:center;gap:var(--ww-space-2,.5rem);min-width:0;display:inline-flex}.skill-upgrade-card{place-items:center;gap:var(--ww-space-2,.5rem);border:1px solid var(--ww-border);cursor:help;background:linear-gradient(145deg,#bb9f5e21,#0d1110f5 58%);border-radius:.25rem;grid-template-rows:4.75rem 2.5rem;width:9rem;height:9.5rem;padding:.75rem;display:grid;box-shadow:0 .8rem 1.8rem #00000029}.skill-upgrade-card .skill-name{height:2.5rem;color:var(--ww-text);text-align:center;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1.3;display:flex}.skill-upgrade-card img{object-fit:contain;filter:brightness(0)invert();width:4.75rem;height:4.75rem}.skill-upgrade-arrow{color:var(--ww-brand-strong);flex:none;justify-content:center;align-items:center;font-family:ui-monospace,Menlo,monospace;font-size:1.5rem;font-weight:800;line-height:1;display:inline-flex}@media (width<=48rem){.skill-upgrade-order-list,.skill-upgrade-order-list tr,.skill-upgrade-order-item{gap:.4rem}.skill-upgrade-card{width:6.75rem}}@media (width<=30rem){.skill-upgrade-order-list,.skill-upgrade-order-list tr,.skill-upgrade-order-item{gap:.4rem}.skill-upgrade-card{grid-template-rows:3.25rem 2.25rem;width:4.75rem;height:7.8rem;padding:.5rem .35rem}.skill-upgrade-card img{width:3.25rem;height:3.25rem}.skill-upgrade-card .skill-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.25rem;font-size:.75rem;display:-webkit-box;overflow:hidden}.skill-upgrade-arrow{font-size:1.4rem}}



/* /assets/views-character-detail-blocks-TeamFormationBlock-TeamFormationBlock-C5XAa0Sl.css */
.team-formation-block{gap:var(--ww-space-3);margin-block:var(--ww-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-formation-block__position{min-width:0;padding:var(--ww-space-4);border:1px solid color-mix(in srgb, var(--ww-brand) 34%, var(--ww-border));background:linear-gradient(145deg, color-mix(in srgb, var(--ww-brand) 10%, var(--ww-surface-subtle)), var(--ww-surface-subtle) 44%);box-shadow:inset 0 2px 0 color-mix(in srgb, var(--ww-brand) 70%, transparent);position:relative;overflow:hidden}.team-formation-block__header{min-height:var(--ww-control-md);margin-bottom:var(--ww-space-4);justify-content:center;align-items:center;display:flex}.team-formation-block .team-formation-block__label{color:var(--ww-brand-strong);font-size:var(--ww-text-sm);letter-spacing:.075em;text-align:center;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:800;line-height:1.25}.team-formation-block ul.team-formation-block__champions{z-index:1;justify-content:center;gap:var(--ww-space-2);grid-template-columns:repeat(auto-fit,minmax(82px,100px));margin:0;padding:0;list-style:none;display:grid;position:relative}.team-formation-block li.team-formation-block__champion{width:100%;margin:0;list-style:none}.team-formation-block a.champion-card{color:var(--ww-text);text-decoration:none}.team-formation-block__champion .champion-card{width:100%}@media (width<=48rem){.team-formation-block{grid-template-columns:1fr}.team-formation-block ul.team-formation-block__champions{grid-template-columns:repeat(auto-fit,minmax(88px,104px))}}@media (width<=30rem){.team-formation-block__position{padding:var(--ww-space-3)}.team-formation-block ul.team-formation-block__champions{grid-template-columns:repeat(auto-fit,minmax(80px,96px))}}



/* /assets/views-character-detail-blocks-UpgradeMaterialBlock-UpgradeMaterialBlock-U-uv3ClE.css */
.upgrade-material{color:var(--ww-text)}.upgrade-material__section{margin-bottom:28px}.upgrade-material__section h3{color:var(--ww-text);margin:0 0 16px;font-size:20px;line-height:1.25}.upgrade-material .upgrade-material__total-table{background:0 0;border:0;width:100%;margin:0;display:block;overflow:visible}.upgrade-material__total-table tbody{display:block}.upgrade-material__total-table tr{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.upgrade-material .upgrade-material__total-table td{vertical-align:top;background:0 0;border:0;padding:0;display:block}.upgrade-material__card{width:96px;height:auto}.upgrade-material__card .item-card__name{font-size:11px;bottom:7px;left:6px;right:6px}.upgrade-material__card-quantity{z-index:4;background:var(--ww-brand);max-width:calc(100% - 12px);color:var(--ww-text-inverse);text-overflow:ellipsis;white-space:nowrap;padding:3px 4px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:6px;right:6px;overflow:hidden}.upgrade-material__toggle{border:1px solid var(--ww-border-strong);background:var(--ww-table-label);min-height:42px;color:var(--ww-brand);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 20px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex}.upgrade-material__toggle svg{transition:transform var(--ww-duration-fast) var(--ww-ease);flex:none}.upgrade-material__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.upgrade-material__toggle:focus-visible{outline:2px solid var(--ww-brand);outline-offset:2px}.upgrade-material__toggle:disabled{cursor:wait;opacity:.7}.upgrade-material__detail[hidden]{display:none}.upgrade-material .upgrade-material__level-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:visible}.upgrade-material .upgrade-material__level-table th{border:1px solid var(--ww-border);background:var(--ww-table-label);width:72px;color:var(--ww-text);text-align:center;vertical-align:middle;padding:10px 6px;font-size:13px}.upgrade-material .upgrade-material__level-table td{border:1px solid var(--ww-border);vertical-align:top;padding:10px}.upgrade-material__level-cards{flex-wrap:wrap;gap:6px;display:flex}.upgrade-material__empty,.upgrade-material__loading,.upgrade-material__error{color:var(--ww-text-muted);font-size:13px}@media (prefers-reduced-motion:reduce){.upgrade-material__toggle svg{transition:none}}



/* /assets/views-character-list-CharacterListCard-BMrjsusa.css */
.champion-card{--champion-rarity:var(--ww-rarity-5);aspect-ratio:3/4;border:1px solid var(--ww-border);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--champion-rarity) 12%, transparent), transparent 42%), var(--ww-surface-subtle);min-width:0;color:var(--ww-text);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));isolation:isolate;transition:border-color var(--ww-duration-fast) var(--ww-ease), box-shadow var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration-fast) var(--ww-ease);text-decoration:none;display:block;position:relative;overflow:hidden}.champion-card--rarity-4{--champion-rarity:var(--ww-rarity-4)}a.champion-card:hover,a.champion-card:focus-visible{border-color:var(--ww-brand);outline:0;transform:translateY(-2px);box-shadow:0 10px 30px #00000052}.champion-card__image{width:100%;height:100%;transition:filter var(--ww-duration) var(--ww-ease), transform var(--ww-duration) var(--ww-ease);z-index:0;object-fit:cover;object-position:center;display:block;position:absolute;inset:0}a.champion-card:hover .champion-card__image,a.champion-card:focus-visible .champion-card__image{filter:saturate(1.06)contrast(1.03);transform:scale(1.035)}.champion-card:after{z-index:1;border-bottom:3px solid var(--champion-rarity);background:linear-gradient(to top, #050807fa 0, #080b0ac7 18%, transparent 52%), linear-gradient(90deg, color-mix(in srgb, var(--champion-rarity) 18%, transparent), transparent 14%);content:"";pointer-events:none;position:absolute;inset:0}.champion-card__scanline{z-index:2;inset-block:0;background:linear-gradient(transparent, var(--champion-rarity) 30% 72%, transparent);opacity:.58;width:1px;position:absolute;left:.4rem}.champion-card__element{z-index:3;width:32px;height:32px;display:block;position:absolute;top:8px;right:8px}.champion-card__element>img{object-fit:contain;width:100%;height:100%;display:block}.champion-card img[hidden]{display:none}.champion-card__tags{z-index:3;flex-wrap:wrap;gap:4px;max-width:calc(100% - 54px);display:flex;position:absolute;top:8px;left:8px}.champion-card__tags>span{border:1px solid color-mix(in srgb, var(--ww-brand) 54%, var(--ww-border));color:var(--ww-brand-hover);letter-spacing:.09em;text-transform:uppercase;background:#0b0e0dd6;padding:4px 7px;font-size:9px;font-weight:700;line-height:1}.champion-card__tags [data-tag=new]{border-color:color-mix(in srgb, var(--ww-success) 68%, var(--ww-border));color:var(--ww-success-strong)}.champion-card__tags [data-tag=beta]{border-color:color-mix(in srgb, var(--ww-warning) 68%, var(--ww-border));color:var(--ww-warning)}.champion-card__name{z-index:3;color:#fff;min-width:0;font-size:var(--ww-text-md);letter-spacing:.02em;text-overflow:ellipsis;text-shadow:0 1px 3px #000;white-space:nowrap;font-weight:700;line-height:1.25;display:block;position:absolute;bottom:12px;left:12px;right:12px;overflow:hidden}.champion-card.hidden{display:none}@media (width<=30rem){.champion-card{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.champion-card__element{width:28px;height:28px;top:6px;right:6px}.champion-card__element>img{width:100%;height:100%}.champion-card__tags{max-width:calc(100% - 42px);top:6px;left:6px}.champion-card__tags>span{padding:3px 5px;font-size:8px}.champion-card__name{font-size:12px;bottom:8px;left:8px;right:8px}}



/* /assets/widgets-ArticleSidebar-ArticleSidebar-Bist29oL.css */
.article-sidebar{top:calc(var(--ww-header-height) + var(--ww-space-4));min-width:0;padding:var(--ww-space-6);border:1px solid var(--ww-border);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background-color:#111513f0;background-image:url(/card-homepage-bg.svg);background-position:right -.35rem top -.35rem;background-repeat:no-repeat;position:sticky}.article-sidebar:before{background:linear-gradient(var(--ww-brand), transparent 84%);content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.article-sidebar>h3{padding-bottom:var(--ww-space-3);border-bottom:1px solid var(--ww-border);margin-bottom:var(--ww-space-4);color:var(--ww-text);font-size:var(--ww-text-xl);letter-spacing:.035em;font-weight:700;line-height:var(--ww-leading-tight);text-transform:uppercase}.article-sidebar>article{gap:var(--ww-space-3);min-width:0;padding-block:var(--ww-space-3);border-bottom:1px solid var(--ww-border);grid-template-columns:5rem minmax(0,1fr);align-items:start;display:grid}.article-sidebar>article:first-of-type{padding-top:0}.article-sidebar>article:last-child{border-bottom:0;padding-bottom:0}.article-sidebar article img{aspect-ratio:4/3;border:1px solid var(--ww-border);background:var(--ww-table-label);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%);object-fit:cover;width:5rem}.article-sidebar .article-detail{min-width:0}.article-sidebar article h3{min-height:2.8em;color:var(--ww-text);-webkit-line-clamp:2;font-size:var(--ww-text-md);-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.article-sidebar article h3 a{color:inherit;transition:color var(--ww-duration-fast) var(--ww-ease);text-decoration:none}.article-sidebar article h3 a:hover,.article-sidebar article h3 a:focus-visible{color:var(--ww-brand-strong)}.article-sidebar article time{margin-top:var(--ww-space-2);color:var(--ww-text-muted);font-size:var(--ww-text-sm);font-weight:400;line-height:1.4;display:block}@media (width<=64rem){.article-sidebar{padding:var(--ww-space-4)}.article-sidebar>article{grid-template-columns:4rem minmax(0,1fr)}.article-sidebar article img{width:4rem}}@media (width<=48rem){.article-sidebar{position:static}.article-sidebar>article{grid-template-columns:5.5rem minmax(0,1fr)}.article-sidebar article img{width:5.5rem}}



/* /assets/widgets-CommentSection-CommentSection-ZDbiGDJE.css */
.comment-section{--cs-on-brand:#18150f;--cs-thread:#d6b66952;--cs-avatar:2.5rem;width:100%;margin:var(--ww-space-8) 0 0;color:var(--ww-text);font-family:var(--ww-font-sans)}.comment-section__header-bar{align-items:center;gap:var(--ww-space-3);padding-bottom:var(--ww-space-3);margin-bottom:var(--ww-space-6);border-bottom:1px solid var(--ww-border);display:flex}.comment-section__title{align-items:center;gap:var(--ww-space-3);color:var(--ww-text);font-size:var(--ww-text-2xl);letter-spacing:-.01em;font-weight:700;line-height:var(--ww-leading-tight);margin:0;display:inline-flex}.comment-section__count{min-width:1.75rem;height:1.5rem;padding:0 var(--ww-space-2);color:var(--ww-brand-strong);font-size:var(--ww-text-sm);font-variant-numeric:tabular-nums;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:#d6b66929;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.comment-section__form,.comment-section__reply-form{gap:var(--ww-space-3);padding:var(--ww-space-6);padding-left:calc(var(--ww-space-6) + 3px);background:linear-gradient(115deg, #d6b6691a, transparent 48%), var(--ww-surface-subtle);border-top:1px solid var(--ww-border-strong);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));display:grid;position:relative}.comment-section__form:before,.comment-section__reply-form:before{content:"";background:var(--ww-brand);width:3px;position:absolute;top:0;bottom:0;left:0}.comment-section__form{margin-bottom:var(--ww-space-8)}.comment-section__reply-form-container{margin-top:var(--ww-space-4)}.comment-section__reply-form{padding:var(--ww-space-4);padding-left:calc(var(--ww-space-4) + 3px);background:var(--ww-surface-subtle);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.comment-section__form-group{margin:0}.comment-section__input,.comment-section__textarea,.comment-section__reply-textarea{width:100%;min-height:var(--ww-control-md);padding:var(--ww-space-2) var(--ww-space-3);border:1px solid var(--ww-border);border-radius:var(--ww-radius-md);background:var(--ww-surface);color:var(--ww-text);font:inherit;font-size:var(--ww-text-md);line-height:var(--ww-leading-normal);display:block}@media (prefers-reduced-motion:no-preference){.comment-section__input,.comment-section__textarea,.comment-section__reply-textarea{transition:border-color var(--ww-duration-fast) var(--ww-ease), box-shadow var(--ww-duration-fast) var(--ww-ease)}}.comment-section__input::placeholder,.comment-section__textarea::placeholder,.comment-section__reply-textarea::placeholder{color:var(--ww-text-subtle)}.comment-section__input:hover,.comment-section__textarea:hover,.comment-section__reply-textarea:hover{border-color:var(--ww-border-strong)}.comment-section__input:focus,.comment-section__textarea:focus,.comment-section__reply-textarea:focus{border-color:var(--ww-brand);box-shadow:var(--ww-focus-ring);outline:0}.comment-section__input{max-width:18rem}.comment-section__textarea,.comment-section__reply-textarea{resize:vertical;min-height:6.5rem}.comment-section__form-footer,.comment-section__reply-footer{justify-content:space-between;align-items:center;gap:var(--ww-space-3);margin:0;display:flex}.comment-section__reply-footer{justify-content:flex-end}.comment-section__char-count{color:var(--ww-text-subtle);font-size:var(--ww-text-sm);font-variant-numeric:tabular-nums}.comment-section__buttons{gap:var(--ww-space-2);display:flex}.comment-section__submit-button,.comment-section__cancel-button{min-height:var(--ww-control-md);padding:var(--ww-space-2) var(--ww-space-6);border-radius:var(--ww-radius-md);font:inherit;font-size:var(--ww-text-md);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.comment-section__submit-button,.comment-section__cancel-button{transition:background-color var(--ww-duration-fast) var(--ww-ease), border-color var(--ww-duration-fast) var(--ww-ease), color var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration-fast) var(--ww-ease)}}.comment-section__submit-button:focus-visible,.comment-section__cancel-button:focus-visible{box-shadow:var(--ww-focus-ring);outline:0}.comment-section__submit-button:disabled,.comment-section__cancel-button:disabled{opacity:.6;cursor:not-allowed}.comment-section__submit-button{background:var(--ww-brand);color:var(--cs-on-brand)}.comment-section__submit-button:hover:not(:disabled){background:var(--ww-brand-hover)}@media (prefers-reduced-motion:no-preference){.comment-section__submit-button:hover:not(:disabled){transform:translateY(-1px)}}.comment-section__submit-button:active:not(:disabled){transform:translateY(0)}.comment-section__cancel-button{background:var(--ww-surface);border-color:var(--ww-border);color:var(--ww-text)}.comment-section__cancel-button:hover:not(:disabled){border-color:var(--ww-brand);background:var(--ww-surface-subtle);color:var(--ww-brand-strong)}.comment-section__success,.comment-section__error{--cs-alert:var(--ww-success-strong);margin-bottom:var(--ww-space-4);padding:var(--ww-space-3) var(--ww-space-4);padding-left:calc(var(--ww-space-4) + 3px);border:1px solid color-mix(in srgb, var(--cs-alert) 35%, var(--ww-border));background:color-mix(in srgb, var(--cs-alert) 8%, var(--ww-surface));color:var(--ww-text);font-size:var(--ww-text-md);position:relative}.comment-section__success:before,.comment-section__error:before{content:"";background:var(--cs-alert);width:3px;position:absolute;top:0;bottom:0;left:0}.comment-section__success p,.comment-section__error p{margin:0}.comment-section__success p:first-child,.comment-section__error p:first-child{font-weight:700}.comment-section__success p+p,.comment-section__error p+p{margin-top:var(--ww-space-1);color:var(--ww-text-muted);font-size:var(--ww-text-sm)}.comment-section__error{--cs-alert:var(--ww-danger)}.comment-section__comments-list{margin:0}.comment-section__comments-list :where(ol){margin:0;padding:0;list-style:none}.comment-section__loading,.comment-section__no-comments{padding:var(--ww-space-8) var(--ww-space-4);border:1px dashed var(--ww-border-strong);color:var(--ww-text-muted);font-size:var(--ww-text-md);text-align:center;margin:0}.comment-section__comment{padding:var(--ww-space-6) 0;border-bottom:1px solid var(--ww-border);list-style:none}.comment-section__comment--reply{padding:var(--ww-space-4) 0 0;--cs-avatar:2rem;border-bottom:0}.comment-section__comment--pending .comment-section__text{color:var(--ww-text-muted)}.comment-section__comment--pending>.comment-section__content>.comment-section__comment-header .comment-section__avatar{opacity:.65}.comment-section__content{min-width:0}.comment-section__comment-header{align-items:center;gap:var(--ww-space-3);margin-bottom:var(--ww-space-3);display:flex}.comment-section__avatar{width:var(--cs-avatar);height:var(--cs-avatar);color:var(--ww-brand-strong);font-size:var(--ww-text-lg);-webkit-user-select:none;user-select:none;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));background:#d6b66929;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.comment-section__avatar--admin{background:linear-gradient(135deg, var(--ww-brand-strong), var(--ww-brand));color:var(--cs-on-brand)}.comment-section__meta{flex-direction:column;gap:.125rem;min-width:0;display:flex}.comment-section__author{align-items:center;gap:var(--ww-space-2);color:var(--ww-text);font-size:var(--ww-text-md);font-weight:700;line-height:var(--ww-leading-tight);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.comment-section__admin-badge{color:var(--ww-brand-strong);font-size:var(--ww-text-xs);background:#d6b6692e;align-items:center;padding:.15rem .5rem;font-weight:700;line-height:1.2;display:inline-flex}.comment-section__date{align-items:center;gap:var(--ww-space-2);color:var(--ww-text-muted);font-size:var(--ww-text-sm);flex-wrap:wrap;display:flex}.comment-section__date time{font-variant-numeric:tabular-nums}.comment-section__pending-badge{background:color-mix(in srgb, var(--ww-warning) 14%, transparent);color:var(--ww-warning);font-size:var(--ww-text-xs);align-items:center;gap:.35rem;padding:.15rem .5rem;font-weight:700;line-height:1.2;display:inline-flex}.comment-section__pending-badge:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.comment-section__text{margin:0 0 var(--ww-space-2);color:var(--ww-text);font-size:var(--ww-text-md);line-height:var(--ww-leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere}.comment-section__reply-button,.comment-section__load-more{color:var(--ww-brand-strong);font:inherit;font-size:var(--ww-text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}@media (prefers-reduced-motion:no-preference){.comment-section__reply-button,.comment-section__load-more{transition:color var(--ww-duration-fast) var(--ww-ease)}}.comment-section__reply-button:hover:not(:disabled),.comment-section__load-more:hover:not(:disabled){color:var(--ww-brand-hover);text-underline-offset:3px;text-decoration:underline}.comment-section__reply-button:focus-visible,.comment-section__load-more:focus-visible{box-shadow:var(--ww-focus-ring);outline:0}.comment-section__reply-button:disabled,.comment-section__load-more:disabled{color:var(--ww-text-subtle);cursor:not-allowed}.comment-section__reply-button{min-height:2rem}.comment-section__replies{margin:var(--ww-space-3) 0 0 calc(var(--cs-avatar) / 2 - .5px);padding:0 0 0 var(--ww-space-4);border-left:1px solid var(--cs-thread)}.comment-section__content>.comment-section__load-more{min-height:2rem;margin:var(--ww-space-2) 0 0 calc(var(--cs-avatar) / 2 + var(--ww-space-4) - .5px);align-items:center;display:inline-flex}.comment-section__comments-list>.comment-section__load-more{width:fit-content;min-height:var(--ww-control-md);margin:var(--ww-space-6) auto 0;padding:var(--ww-space-2) var(--ww-space-6);border:1px solid var(--ww-border);background:var(--ww-surface);color:var(--ww-text);font-size:var(--ww-text-md);justify-content:center;align-items:center;display:flex}.comment-section__comments-list>.comment-section__load-more:hover:not(:disabled){border-color:var(--ww-brand);background:var(--ww-surface-subtle);color:var(--ww-brand-strong);text-decoration:none}@media (width<=48rem){.comment-section__form{padding:var(--ww-space-4);padding-left:calc(var(--ww-space-4) + 3px)}.comment-section__replies{padding-left:var(--ww-space-3)}}@media (width<=30rem){.comment-section__input{max-width:none}.comment-section__form-footer{flex-direction:column-reverse;align-items:stretch}.comment-section__char-count{text-align:right}.comment-section__buttons{flex-direction:column}.comment-section__submit-button,.comment-section__cancel-button{width:100%}}.comment-section-fallback{color:var(--ww-text-muted);margin:0}

