.rule-scheme-block{--u:1px;--sv2-zh:"Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", "Heiti SC", sans-serif;--sv2-mute:#9ca3af}.rule-scheme-block .sv2-hsk-rule{gap:calc(10 * var(--u));text-align:center;padding:calc(14 * var(--u)) calc(18 * var(--u));border-radius:calc(16 * var(--u));border:1px solid var(--sv2-lav,#c2cafa);background:#fff;justify-items:center;max-width:100%;display:grid}.rule-scheme-block .sv2-hsk-rule-name{font-size:calc(14 * var(--u));color:var(--sv2-mute);margin:0}.rule-scheme-block .sv2-hsk-formula{justify-content:center;align-items:flex-start;gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.rule-scheme-block .sv2-hsk-formula-zh{justify-items:center;gap:calc(3 * var(--u));display:grid}.rule-scheme-block .sv2-hsk-formula-zh b{font-family:var(--sv2-zh);font-weight:500;font-size:calc(22 * var(--u));color:#fff;padding:calc(4 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:#5c60ae;line-height:1.25}.rule-scheme-block .sv2-hsk-formula-zh i{font-style:normal;font-size:calc(12 * var(--u));color:#7a7fb8}.rule-scheme-block .sv2-hsk-formula-zh small{font-size:calc(12 * var(--u));color:var(--sv2-slate);max-width:calc(140 * var(--u))}.rule-scheme-block .sv2-hsk-formula-slot{padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));color:#4b4f8f;font-size:calc(14 * var(--u));background:#f6f7ff;border:1.5px dashed #a9afe6;margin-top:1px;line-height:1.2}.rule-scheme-block .sv2-hsk-formula [data-optional]{opacity:.55}.rule-scheme-block .sv2-hsk-formula-plus{color:#a9afe6;font-size:calc(18 * var(--u));padding-top:calc(6 * var(--u))}.rule-scheme-block .sv2-hsk-formula-or{color:#a9afe6;font-size:calc(13 * var(--u));padding-top:calc(10 * var(--u))}.rule-scheme-block .sv2-hsk-formula[data-scheme]{align-items:center}.rule-scheme-block .sv2-hsk-scheme-plaque{border-radius:calc(10 * var(--u));background:#5c60ae;display:inline-grid;overflow:hidden}.rule-scheme-block .sv2-hsk-scheme-plaque b{font-family:var(--sv2-zh);color:#fff;font-weight:500;font-size:calc(20 * var(--u));padding:calc(2 * var(--u)) calc(11 * var(--u));text-align:center;line-height:1.3}.rule-scheme-block .sv2-hsk-scheme-plaque b+b{border-top:1px solid #ffffff59}.rule-scheme-block .sv2-hsk-scheme-plaque[data-grid]{grid-template-columns:1fr 1fr}.rule-scheme-block .sv2-hsk-scheme-plaque[data-grid] b{font-size:calc(17 * var(--u));border-top:0}.rule-scheme-block .sv2-hsk-scheme-plaque[data-grid] b:nth-child(n+3){border-top:1px solid #ffffff59}.rule-scheme-block .sv2-hsk-scheme-plaque[data-grid] b:nth-child(2n){border-left:1px solid #ffffff59}.rule-scheme-block .sv2-hsk-scheme-plaque[data-ghost]{opacity:.7;background:0 0;border:1.5px dashed #8b8fd0}.rule-scheme-block .sv2-hsk-scheme-plaque[data-ghost] b{color:#5c60ae}.rule-scheme-block .sv2-hsk-scheme-plaque[data-ghost] b+b{border-top:1px dashed #c2cafa}.rule-scheme-block .sv2-hsk-formula-slot[data-ghost]{opacity:.55}.rule-scheme-block .sv2-hsk-formula-slot[data-focus]{color:#5c60ae;border-style:solid;border-color:#5c60ae}.rule-scheme-block .sv2-hsk-scheme-comma{font-family:var(--sv2-zh);color:#5c60ae;font-size:calc(20 * var(--u));margin:0 calc(-3 * var(--u))}.rule-scheme-block .sv2-hsk-scheme-note{font-size:calc(12 * var(--u));color:#8a8fb8;margin:0}.rule-scheme-block[data-bare] .sv2-hsk-rule{text-align:left;background:0 0;border:0;justify-items:start;padding:0}.rule-scheme-block[data-bare] .sv2-hsk-formula{justify-content:flex-start}
