.l2-svg-scroll{overflow-x:auto;margin:16px 0;border-radius:18px}.l2-svg-scroll svg{display:block;width:100%;min-width:480px;color:#294d69;font-family:var(--font-text)}.l2-svg-scroll text{fill:currentColor;font-family:var(--font-text)}.l2-trace{margin-top:18px}.l2-trace-top{display:flex;justify-content:space-between;gap:12px;font-size:16px;color:#627d95}.l2-calc{padding:14px;border-radius:12px;background:#e8f0fb;font:21px var(--font-code);text-align:center;overflow-wrap:anywhere}.l2-error{color:#ad4545;display:block;font:21px var(--font-code);margin:12px 0}.l2-ready{background:#edf5f0;border:1px solid #d4e6d8;border-radius:20px;padding:20px 25px;margin:22px 0;font-size:18px}.l2-ready a{color:#2168a7;text-decoration:underline}.l2-pause{display:flex;gap:18px;align-items:center;background:#f4f0fb;padding:15px 22px;border-radius:20px;font-size:18px}.l2-pause img{width:95px;height:100px}.l2-test-table{width:100%;border-collapse:collapse;background:#fff;margin:18px 0;font-size:18px}.l2-test-table th,.l2-test-table td{padding:13px;text-align:center;border:1px solid #d6e1eb}.l2-test-table th{background:#e9f2fb}.second-course-main .l1-code pre{font-size:19px}.second-course-main .l1-art>.l1-switch:has(button:only-child){margin-top:0}.second-course-main .l1-art>.l1-switch>button:only-child{cursor:default;background:transparent;border:0;padding:0;font-size:16px;color:#647e96}.second-course-main .l1-art .l1-output p{font-size:18px}.second-course-main .l1-bottom{flex-wrap:wrap}
@media(max-width:800px){.l2-svg-scroll svg{min-width:480px}.l2-test-table th,.l2-test-table td{padding:9px 5px;font-size:16px}.second-course-main .l1-code pre{font-size:18px}.l2-trace-top{flex-wrap:wrap}}
.l2-pan-hint,.l2-bind-mobile{display:none}.l2-bind-mobile svg{display:block;width:100%;font-family:var(--font-text);color:#294d69}.l2-bind-mobile svg text{font-family:var(--font-text);fill:currentColor}.l2-bind-mobile p{font-size:16px;text-align:center;color:#657e93}
@media(max-width:800px){.l2-pan-hint{display:block;font-size:15px;color:#657e93;margin:0 0 14px}.l2-bind-desktop{display:none}.l2-bind-mobile{display:block;margin-top:15px}.second-course-main .l1-code:after{content:'长代码可左右滑动查看';display:block;font-size:14px;color:#b7c4d1;margin-top:10px}}
