.Page-module__a-rUwW__main{padding:16px 1rem}.Page-module__a-rUwW__title{text-align:center;width:100%;margin-bottom:16px;font-size:2rem}.Page-module__a-rUwW__topLink{color:#7fbfff;align-self:flex-start;width:100%;max-width:70rem;margin:1rem auto;font-size:.9rem;display:block}
.SkillList-module__JCe2Fq__list{grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(auto,650px));justify-content:center;gap:1.5rem;padding:0;list-style:none;display:grid}.SkillList-module__JCe2Fq__listItem{opacity:1;border:1px solid #aaa;flex-direction:column;align-items:flex-start;gap:.8rem;padding:.8rem 0;display:flex}.SkillList-module__JCe2Fq__listItem:hover{background:#222}.SkillList-module__JCe2Fq__skillHeader{background-image:linear-gradient(90deg,#0004,var(--end)100%,var(--end));justify-content:space-between;align-items:center;gap:8px;width:100%;padding:.5rem 1rem;display:flex}.SkillList-module__JCe2Fq__skillTitle{align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.SkillList-module__JCe2Fq__skillEffect{color:#ddd;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.SkillList-module__JCe2Fq__wind{--end:#2476b1}.SkillList-module__JCe2Fq__forest{--end:#329b36}.SkillList-module__JCe2Fq__fire{--end:#9f2121}.SkillList-module__JCe2Fq__mountain{--end:#976626}.SkillList-module__JCe2Fq__none{--end:#5f2181}.SkillList-module__JCe2Fq__skillDetails{gap:1rem;width:100%;padding:0 .8rem;display:flex}.SkillList-module__JCe2Fq__textSection{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.SkillList-module__JCe2Fq__imageSection{flex-direction:column;justify-content:center;align-items:center;width:fit-content;display:flex}.SkillList-module__JCe2Fq__imageSection img{aspect-ratio:16/9;width:100%;max-width:30vw;height:auto}.SkillList-module__JCe2Fq__skillDescription{white-space:pre-wrap;color:#ddd;opacity:.9;flex-grow:1;font-size:1rem}.SkillList-module__JCe2Fq__skillStats{justify-content:space-between;gap:.6rem;display:flex}.SkillList-module__JCe2Fq__skillStat{align-items:baseline;gap:.4rem;font-size:.85rem;display:flex}.SkillList-module__JCe2Fq__skillStat div{white-space:nowrap}.SkillList-module__JCe2Fq__tensionCost{color:#f08030;opacity:.9}.SkillList-module__JCe2Fq__numberCell{font-family:var(--font-bruno-ace-sc),sans-serif;justify-content:center;align-items:flex-end;display:flex}.SkillList-module__JCe2Fq__skillStat .SkillList-module__JCe2Fq__number{font-weight:600}.SkillList-module__JCe2Fq__power .SkillList-module__JCe2Fq__number,.SkillList-module__JCe2Fq__tensionCost .SkillList-module__JCe2Fq__number{font-size:1.5rem}.SkillList-module__JCe2Fq__loadingArea{justify-content:center;padding:12px;display:flex}.SkillList-module__JCe2Fq__loadingText{opacity:.6}
.ListSearchForm-module__G-YxGG__searchForm{flex-wrap:wrap;align-items:flex-end;gap:16px;max-width:800px;margin:16px auto;display:flex}.ListSearchForm-module__G-YxGG__title{width:100%;margin-top:8px;font-size:20px;font-weight:700}.ListSearchForm-module__G-YxGG__inputs{flex-wrap:wrap;flex:auto;align-items:center;gap:12px;display:flex}.ListSearchForm-module__G-YxGG__inputs label,.ListSearchForm-module__G-YxGG__inputs .ListSearchForm-module__G-YxGG__labelWrap{color:#aaa;flex-direction:column;gap:.2rem;font-size:.9rem;display:flex}.ListSearchForm-module__G-YxGG__textSearch{flex:100%}.ListSearchForm-module__G-YxGG__textSearch input{border:1px solid #ccc;border-radius:4px;margin-top:4px;padding:6px 8px;font-size:1rem}.ListSearchForm-module__G-YxGG__inputs select{color:#eee;cursor:pointer;background-color:#222;border:1px solid #ccc;border-radius:4px;padding:6px 8px;font-size:.8rem}.ListSearchForm-module__G-YxGG__inputs select:hover{border-color:#888}.ListSearchForm-module__G-YxGG__inputs select:focus{border-color:#fff;outline:none}.ListSearchForm-module__G-YxGG__inputs select:disabled{color:#666;cursor:not-allowed;border-color:#444}.ListSearchForm-module__G-YxGG__inputs select:disabled:hover{border-color:#444}.ListSearchForm-module__G-YxGG__inputs select option{cursor:pointer;background-color:var(--background);color:var(--foreground)}.ListSearchForm-module__G-YxGG__workSelect select{font-size:clamp(.55rem,2vw,.8rem)}.ListSearchForm-module__G-YxGG__effectOptions{flex-flow:wrap;max-height:100px;padding-right:4px;display:flex;overflow-y:auto}.ListSearchForm-module__G-YxGG__effectOptions label{color:var(--foreground);flex-direction:row;align-items:center;gap:4px;padding:5px 7px;font-size:.9rem;display:flex}.ListSearchForm-module__G-YxGG__buttons{justify-content:flex-end;gap:8px;width:100%;margin-top:8px;display:flex}.ListSearchForm-module__G-YxGG__buttons button{color:#fff;cursor:pointer;background-color:#444;border:none;border-radius:4px;padding:8px 16px;font-size:1rem;transition:background-color .3s}.ListSearchForm-module__G-YxGG__buttons button:hover{background-color:#666}.ListSearchForm-module__G-YxGG__buttons button:disabled{color:#666;cursor:not-allowed;background-color:#222}
.Page-module__CWo7Na__main{padding:16px 1rem}.Page-module__CWo7Na__title{text-align:center;width:100%;margin-bottom:16px;font-size:2rem}.Page-module__CWo7Na__topLink{color:#7fbfff;align-self:flex-start;width:100%;max-width:70rem;margin:1rem auto;font-size:.9rem;display:block}
.TopButton-module__0j38Sa__topButton{z-index:1000;color:#fff;cursor:pointer;background-color:#0081f1;border:none;border-radius:50%;width:3rem;height:3rem;font-size:1rem;position:fixed;bottom:20px;right:20px}.TopButton-module__0j38Sa__topButton:hover{background-color:#00a1ff}
