/* /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/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/views-character-list-character-filter-Gf2q1ULi.css */
.character-filter{border:1px solid var(--ww-border);background:#0d110feb;gap:20px;margin:32px 0 24px;padding:18px;display:grid}#character-filter-form.character-filter{border-left:1px solid var(--ww-border);clip-path:none;grid-template-columns:1fr;gap:20px;padding:18px}.character-filter input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.character-filter__search{border:1px solid var(--ww-border-strong);min-width:0;height:48px;color:var(--ww-text-muted);background:#19201de0;border-radius:8px;align-items:center;gap:10px;padding:0 16px;display:flex}.character-filter__search:focus-within{border-color:var(--ww-brand);color:var(--ww-brand-strong);box-shadow:var(--ww-focus-ring)}.character-filter__search input{width:100%;min-width:0;color:var(--ww-text);font:inherit;background:0 0;border:0;outline:0}.character-filter__search input:focus,.character-filter__search input:focus-visible{box-shadow:none;outline:0}.character-filter__search input::placeholder{color:var(--ww-text-subtle)}.character-filter__groups{grid-template-columns:1.25fr 1.15fr .7fr;gap:16px;display:grid}#character-filter-form.character-filter fieldset{background:0 0;border:0;flex-wrap:wrap;min-width:0;height:auto;padding:0;overflow:visible}.character-filter legend{color:var(--ww-text);margin-bottom:8px;font-size:12px;font-weight:700}.character-filter__options{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.character-filter__options label{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.character-filter__options label>span{box-sizing:border-box;border:1px solid var(--ww-border);background:var(--ww-surface-subtle);height:38px;min-height:38px;color:var(--ww-text-muted);transition:border-color var(--ww-duration-fast) var(--ww-ease), background-color var(--ww-duration-fast) var(--ww-ease), color var(--ww-duration-fast) var(--ww-ease);align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:700;display:flex}#character-filter-form.character-filter .character-filter__options img{object-fit:contain;width:18px;height:18px}.character-filter__options label:hover>span{border-color:var(--ww-border-strong);color:var(--ww-text)}.character-filter__options label:has(input:focus-visible)>span{outline:2px solid var(--ww-brand);outline-offset:2px}.character-filter__options label:has(input:checked)>span{border-color:var(--ww-brand);color:var(--ww-brand-strong);background:#d6b66929}#character-filter-form .character-filter__stars{color:var(--ww-rarity-5);letter-spacing:1px;padding:0;font-size:12px;line-height:1}#character-filter-form .character-filter__stars--4{color:var(--ww-rarity-4)}#character-filter-form .character-filter__stars--3{color:var(--ww-rarity-3)}#character-filter-form .character-filter__stars--2{color:var(--ww-rarity-2)}#character-filter-form .character-filter__stars--1{color:var(--ww-rarity-1)}@media (width<=64rem){.character-filter__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){#character-filter-form.character-filter{grid-template-columns:1fr;gap:16px;margin-top:24px;padding:12px}.character-filter__groups{grid-template-columns:1fr}}



/* /assets/views-character-list-character-list-Bq0dec9P.css */
main{padding-bottom:var(--ww-space-16);unicode-bidi:isolate;display:flow-root}main>nav.container ol{gap:var(--ww-space-2);margin-top:28px}main>nav.container ol li{color:var(--ww-brand-strong);font-size:var(--ww-text-md)}main>nav.container ol li a{transition:color var(--ww-duration-fast) var(--ww-ease)}main>nav.container ol li a:hover,main>nav.container ol li a:focus-visible{color:var(--ww-brand-hover);text-decoration:none}section.container{display:flow-root;position:relative;margin-top:32px!important}h1{z-index:1;width:fit-content;color:var(--ww-text);letter-spacing:-.02em;margin:0;padding-left:16px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2;position:relative}h1:before{inset-block:0;background:linear-gradient(var(--ww-brand), var(--ww-secondary));content:"";width:3px;position:absolute;left:0}#character-filter-form{border:1px solid var(--ww-border);border-left:2px solid var(--ww-brand);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:linear-gradient(135deg,#d6b6690d,#0000 42%),#111513f0;grid-template-columns:minmax(14rem,1.35fr) repeat(3,minmax(0,1fr));gap:12px;margin:32px 0 24px;padding:16px;display:grid}#character-filter-form .filter-form__search{width:100%;height:44px}#character-filter-form fieldset{border-color:var(--ww-border);min-width:0;height:44px;color:var(--ww-text-muted);scrollbar-width:thin;background:#0709089e;flex-wrap:nowrap;overflow-x:auto}#character-filter-form fieldset label{border-right:1px solid var(--ww-border);min-width:max-content;transition:background-color var(--ww-duration-fast) var(--ww-ease), color var(--ww-duration-fast) var(--ww-ease);align-items:stretch}#character-filter-form fieldset label:last-child{border-right:0}#character-filter-form fieldset label:hover{background:var(--ww-surface-subtle);color:var(--ww-text)}#character-filter-form fieldset label:has(input:focus-visible){outline:2px solid var(--ww-brand);outline-offset:-2px}#character-filter-form fieldset label:has(input:checked){color:var(--ww-brand-strong);box-shadow:inset 0 -2px 0 var(--ww-brand);background:#d6b66929}#character-filter-form fieldset span{font-size:var(--ww-text-sm);letter-spacing:.02em;gap:6px;padding:8px 10px}#character-filter-form fieldset img{object-fit:contain;width:25px;height:25px}:is(#character-filter-form label:has(input[name=star]:checked) img,#character-filter-form label:has(input[name=weapon]:checked) img){filter:none}.champion-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;margin-bottom:56px;display:grid}@media (width<=64rem){#character-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){#character-filter-form{grid-template-columns:1fr}}@media (width<=30rem){section.container{margin-top:24px!important}h1{padding-left:12px;font-size:28px}#character-filter-form{gap:8px;margin-top:24px;padding:10px}.champion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:48px}}

