.babelPrinciples{gap:30px;margin:0;list-style:none;display:grid;padding:0!important}.babelPrinciples li{border-top:1px solid #b9c0b7;padding-top:18px}.babelPrinciples h3{margin:0 0 8px!important}.babelPrinciples p{margin:0}.babelBand{background:#eae3d5;border-top:1px solid #c5bead;border-bottom:1px solid #c5bead}.babelNotice{border-left:4px solid #80662b;padding-left:clamp(18px,3vw,32px)}.babelNotice p{margin:0}.babelField{letter-spacing:.045em;text-transform:uppercase;margin:30px 0 10px;font:600 14px Arial,sans-serif;display:block}.babelInput{color:#242924;background:#fffefa;border:1px solid #a6afa4;width:100%;min-width:0;max-width:520px;padding:12px 14px;font:28px/1.3 Georgia,Songti SC,Noto Serif CJK SC,Noto Serif CJK TC,serif}.babelTableWrap{max-width:100%;margin-top:24px;overflow-x:auto}.babelTable{border-collapse:collapse;width:100%;font:15px Arial,sans-serif}.babelTable th,.babelTable td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #b9c0b7;padding:10px 12px}.babelTable thead th{letter-spacing:.06em;text-transform:uppercase;color:#4f5b53;font:600 12px Arial,sans-serif}.babelTable code{font:14px Menlo,Consolas,monospace}.babelGlyph{font:30px/1.15 Songti SC,Noto Serif CJK SC,Noto Serif CJK TC,Georgia,serif}.babelEmpty{color:#4f5b53;font-size:16px!important}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.babelTable{font-size:13px}.babelTable th,.babelTable td{padding:8px 7px}.babelTable code{font-size:12px}.babelGlyph{font-size:24px}}
