._18lWAW_filterBox{max-width:520px;margin-top:20px}._18lWAW_mainGrid{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){._18lWAW_mainGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){._18lWAW_mainGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}._18lWAW_starCard{border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-card);height:100%;color:inherit;gap:4px;padding:16px 16px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}._18lWAW_starCard:hover{border-color:var(--ac-bdr);box-shadow:var(--sh-sm)}._18lWAW_starCardName{font-family:var(--font-display,serif);color:var(--tx-0);font-size:19px;font-weight:600;line-height:1.45}._18lWAW_starCardMeta{color:var(--ac-dim);font-size:13px;font-weight:600;line-height:1.5}._18lWAW_starCardText{-webkit-line-clamp:3;color:var(--tx-2);-webkit-box-orient:vertical;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}._18lWAW_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._18lWAW_chipLink{border-radius:var(--r-pill,999px);border:1px solid var(--bdr-heavy);background:var(--bg-card);min-height:38px;color:var(--tx-0);align-items:center;padding:6px 14px;font-size:15px;line-height:1.5;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}._18lWAW_chipLink:hover{border-color:var(--ac);background:var(--ac-bg)}._18lWAW_groupIntro{color:var(--tx-2);margin:-6px 0 14px;font-size:15px;line-height:1.65}._18lWAW_empty{color:var(--tx-2);font-size:15px}._18lWAW_tocBox{border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-1);margin:0 0 32px;padding:14px 16px}._18lWAW_tocBox h2{font-family:var(--font,sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-2);margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.5}._18lWAW_tocBox ol{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}._18lWAW_tocBox a{color:var(--tx-1);border-radius:4px;font-size:14.5px;line-height:1.7;text-decoration:none}._18lWAW_tocBox a:hover{color:var(--ac-dim);text-underline-offset:3px;text-decoration:underline}._18lWAW_anchor{scroll-margin-top:calc(var(--header-h,60px) + 16px)}._18lWAW_twoCol{gap:14px;display:grid}@media (min-width:720px){._18lWAW_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}._18lWAW_toneBox{border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-card);padding:18px}._18lWAW_toneBox h3{margin:0 0 6px;font-size:17px;line-height:1.5}._18lWAW_toneBox p{color:var(--tx-1);margin:0;font-size:16px;line-height:1.75}._18lWAW_toneGood{border-top:3px solid var(--lu)}._18lWAW_toneBad{border-top:3px solid var(--ji)}._18lWAW_ring{grid-template-rows:repeat(4,minmax(58px,auto));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"b5 b6 b7 b8""b4 c c b9""b3 c c b10""b2 b1 b0 b11";gap:6px;max-width:560px;margin:0;padding:0;list-style:none;display:grid}._18lWAW_ringCell{border-radius:var(--r-sm,8px);border:1px solid var(--bdr);background:var(--bg-card);text-align:center;align-content:center;justify-items:center;gap:0;min-width:0;padding:8px 4px;display:grid}._18lWAW_ringBranch{color:var(--tx-2);font-size:13px;line-height:1.5}._18lWAW_ringValue{color:var(--tx-0);font-size:15.5px;font-weight:600;line-height:1.5}._18lWAW_ringCell[data-tone=strong]{background:color-mix(in srgb, var(--lu) 11%, var(--bg-card));border-color:color-mix(in srgb, var(--lu) 32%, transparent)}._18lWAW_ringCell[data-tone=strong] ._18lWAW_ringValue{color:var(--lu)}._18lWAW_ringCell[data-tone=weak]{background:color-mix(in srgb, var(--ji) 9%, var(--bg-card));border-color:color-mix(in srgb, var(--ji) 30%, transparent)}._18lWAW_ringCell[data-tone=weak] ._18lWAW_ringValue{color:var(--ji)}._18lWAW_ringCenter{border-radius:var(--r-md,12px);border:1px dashed var(--ac-bdr);text-align:center;grid-area:c;align-content:center;justify-items:center;gap:4px;padding:10px;display:grid}._18lWAW_ringCenterName{font-family:var(--font-display,serif);color:var(--tx-0);font-size:18px;font-weight:600;line-height:1.45}._18lWAW_ringLegend{color:var(--tx-2);font-size:12.5px;line-height:1.55}._18lWAW_ringLegend b{font-weight:600}._18lWAW_legendStrong{color:var(--lu)}._18lWAW_legendWeak{color:var(--ji)}._18lWAW_b0{grid-area:b0}._18lWAW_b1{grid-area:b1}._18lWAW_b2{grid-area:b2}._18lWAW_b3{grid-area:b3}._18lWAW_b4{grid-area:b4}._18lWAW_b5{grid-area:b5}._18lWAW_b6{grid-area:b6}._18lWAW_b7{grid-area:b7}._18lWAW_b8{grid-area:b8}._18lWAW_b9{grid-area:b9}._18lWAW_b10{grid-area:b10}._18lWAW_b11{grid-area:b11}._18lWAW_groupsList{gap:4px;margin:14px 0 0;padding:0;font-size:15px;line-height:1.65;list-style:none;display:grid}._18lWAW_groupsList b{color:var(--tx-0)}._18lWAW_huaGrid{gap:12px;display:grid}@media (min-width:720px){._18lWAW_huaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._18lWAW_huaCard{border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-card);padding:16px 18px}._18lWAW_huaBadge{border-radius:var(--r-pill,999px);align-items:center;margin-bottom:8px;padding:2px 10px;font-size:13.5px;font-weight:600;line-height:1.6;display:inline-flex}._18lWAW_huaCard p{color:var(--tx-1);margin:0;font-size:16px;line-height:1.75}._18lWAW_tabs{gap:14px;display:grid}._18lWAW_tabList{flex-wrap:wrap;gap:6px;display:flex}._18lWAW_tab{border-radius:var(--r-pill,999px);border:1px solid var(--bdr-heavy);min-height:38px;color:var(--tx-1);font:inherit;cursor:pointer;background:0 0;padding:6px 14px;font-size:14.5px;line-height:1.5;transition:background-color .15s,border-color .15s}._18lWAW_tab:hover{border-color:var(--ac-bdr)}._18lWAW_tab[aria-selected=true]{border-color:var(--ac);background:var(--ac-fill,var(--ac));color:var(--ac-ink,#fff);font-weight:600}._18lWAW_tab:focus-visible{outline:2px solid var(--focus,var(--ac));outline-offset:2px}._18lWAW_tabPanel{border-radius:var(--r-md,12px);border:1px solid var(--ac-bdr);background:var(--bg-card);padding:18px}._18lWAW_tabPanel h3{margin:0 0 8px;font-size:18px;line-height:1.5}._18lWAW_tabPanel p{color:var(--tx-1);margin:0 0 10px;font-size:16.5px;line-height:1.8}._18lWAW_tabPanel p:last-child{margin-bottom:0}._18lWAW_comboList{gap:12px;margin:0;padding:0;list-style:none;display:grid}._18lWAW_combo{border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-card);padding:16px 18px}._18lWAW_combo h3{margin:0 0 4px;font-size:17.5px;line-height:1.5}._18lWAW_comboWith{color:var(--tx-2);margin:0 0 6px;font-size:14px;line-height:1.6}._18lWAW_combo p:last-child{color:var(--tx-1);margin:0;font-size:16px;line-height:1.75}._18lWAW_sayings{gap:14px;margin:0;padding:0;list-style:none;display:grid}._18lWAW_saying{border-left:3px solid var(--ac);margin:0;padding:4px 0 4px 18px}._18lWAW_sayingText{font-family:var(--font-display,serif);color:var(--tx-0);margin:0 0 4px;font-size:18px;font-style:italic;line-height:1.6}._18lWAW_sayingMeaning{color:var(--tx-2);margin:0;font-size:15.5px;line-height:1.7}._18lWAW_ringList{counter-reset:ring;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._18lWAW_ringList{grid-template-columns:repeat(2,minmax(0,1fr))}}._18lWAW_ringItem{counter-increment:ring;border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-card);grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}._18lWAW_ringItem:before{content:counter(ring);border:1px solid var(--ac-bdr);width:28px;height:28px;color:var(--ac-dim);border-radius:50%;place-items:center;font-size:13.5px;font-weight:600;line-height:1;display:inline-grid}._18lWAW_ringItem b{font-family:var(--font-display,serif);color:var(--tx-0);font-size:16.5px;line-height:1.5;display:block}._18lWAW_ringItem span{color:var(--tx-1);font-size:15px;line-height:1.65}._18lWAW_palaceStars{gap:12px;margin:0;padding:0;list-style:none;display:grid}._18lWAW_palaceStar{border-radius:var(--r-md,12px);border:1px solid var(--bdr);background:var(--bg-card);padding:14px 16px}._18lWAW_palaceStar h3{margin:0 0 4px;font-size:17px;line-height:1.5}._18lWAW_palaceStar h3 a{color:var(--tx-0);text-decoration:none}._18lWAW_palaceStar h3 a:hover{color:var(--ac-dim);text-underline-offset:3px;text-decoration:underline}._18lWAW_palaceStar p{color:var(--tx-1);margin:0;font-size:15.5px;line-height:1.75}._18lWAW_defList{gap:10px;margin:0;display:grid}._18lWAW_defList>div{gap:2px;display:grid}@media (min-width:640px){._18lWAW_defList>div{grid-template-columns:140px minmax(0,1fr);gap:14px}}._18lWAW_defList dt{color:var(--tx-0);font-size:15.5px;font-weight:600;line-height:1.7}._18lWAW_defList dd{color:var(--tx-1);margin:0;font-size:16px;line-height:1.75}@media (prefers-reduced-motion:reduce){._18lWAW_starCard,._18lWAW_chipLink,._18lWAW_tab{transition:none}}
