.gs .qp{align-items:stretch;gap:18px;font-size:15px;line-height:1.5}.gs .qp h2{text-wrap:balance;letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700;line-height:1.25}.gs .qp h2:has(.uno){grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.gs .qp h2:has(.uno) small{grid-column:1/-1}.gs .qp h2 .uno{color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid}.gs .qp h2 small{color:var(--ink2);letter-spacing:0;margin-top:8px;font-size:15px;font-weight:400;display:block}.gs .qp p{color:var(--ink2);max-width:62ch;margin:0;font-size:15px}.gs .qp p.cnote{color:var(--ink);white-space:pre-line;word-break:keep-all;max-width:none;font-size:18px;line-height:1.65}.gs .tp{color:var(--c,var(--blue))}.gs .tlist{gap:10px;display:grid}.gs .trow{border:1px solid var(--line);background:var(--bg2);border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.gs .trow .n{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.gs .trow .n .ico{width:18px;height:18px}.gs .trow .k{color:var(--ink2);font-size:15px;font-weight:500}.gs .trow .pt{margin-top:1px;font-size:21px;font-weight:600}.gs .trow .pt .slot{font-size:17px}.gs .trow .exl{color:var(--ink3);margin-top:2px;font-size:15.5px}.gs .trow.done{background:#e9f8ee;border-color:#bfe8cc}.gs .pattern{letter-spacing:-.01em;background:var(--bg2);border:1px solid var(--line);border-radius:14px;padding:22px 26px;font-size:27px;font-weight:700;line-height:1.3}.gs .pattern .alt{border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding-top:10px;font-size:20px;font-weight:600;display:flex}.gs .pattern .alt .slot{font-size:16px}.gs .pattern .atag{color:var(--ink3);background:var(--bg3);letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600}.gs .pattern .rule{color:var(--ink2);border-top:1px dashed var(--line);letter-spacing:0;margin-top:12px;padding-top:12px;font-size:14.5px;font-weight:500;line-height:1.5}.gs i.sl{text-decoration:underline;-webkit-text-decoration-color:var(--ink3);text-decoration-color:var(--ink3);text-underline-offset:4px;font-style:normal;text-decoration-style:dotted}.gs i.sl.hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff6e0;border-radius:6px;padding:0 4px;text-decoration:none}.gs .slot{border:1.5px dashed var(--ink3);color:var(--ink2);border-radius:8px;margin:0 2px;padding:0 10px;font-weight:500;display:inline-block}.gs .when{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gs .when .lbl{color:var(--ink3);font-size:12.5px;font-weight:600}.gs .when .chip.on{background:var(--c,var(--blue));color:#fff}.gs .exs{gap:8px;display:grid}.gs .ex{border-bottom:1px solid var(--line2);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;display:grid}.gs .ex:last-child{border-bottom:0}.gs .ex .n{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px}.gs .ex .en{font-size:16px}.gs .ex .en .tp{font-weight:600}.gs .ex .ko,.gs .big+.ko{color:var(--ink3);margin-top:2px;font-size:13px}.gs .big{font-size:25px;font-weight:600;line-height:1.4}.gs .big+.ko{margin-top:-10px;font-size:14px}.gs .two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gs .box{border:1px solid var(--line);background:var(--bg2);border-radius:12px;min-width:0;padding:14px 16px}.gs .box h5{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:600;display:flex}.gs .box p{color:var(--ink);font-size:14px}.gs .flow{counter-reset:f;gap:6px;display:grid}.gs .flow div{color:var(--ink2);grid-template-columns:20px minmax(0,1fr);align-items:baseline;gap:8px;font-size:13.5px;display:grid}.gs .flow div:before{counter-increment:f;content:counter(f);background:var(--bg3);width:20px;height:20px;color:var(--ink2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;position:relative;top:3px}.gs .flow div.on{color:var(--ink);font-weight:600}.gs .flow div.on:before{background:var(--c,var(--blue));color:#fff}.gs .nextex{border-left:3px solid var(--c,var(--blue));background:var(--bg);border-radius:0 8px 8px 0;margin-top:10px;padding:6px 12px;font-size:14px}.gs .nextex .ko{color:var(--ink3);margin-top:2px;font-size:12.5px;display:block}.gs .sit{border:1px solid var(--line);background:var(--bg2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:14px 16px;display:grid}.gs .sit .to{color:var(--ink3);align-items:center;gap:6px;margin-bottom:4px;font-size:12.5px;display:flex}.gs .sit .to b{color:var(--ink);font-weight:600}.gs .sit .ko{color:var(--ink);font-size:16px;line-height:1.55}.gs .sit .en{color:var(--ink3);margin-top:4px;font-size:13px}.gs .sit .others{color:var(--ink2);gap:3px;margin-top:8px;font-size:13px;display:grid}.gs .sit .others b{color:var(--ink);margin-right:4px;font-weight:600}.gs .sit .task{text-align:right;color:var(--ink2);white-space:nowrap;font-size:12.5px}.gs .sit .task b{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.gs .ans{gap:10px;display:grid}.gs .ans .lbl,.gs .reasons .lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:600}.gs .qa textarea{white-space:pre-wrap;min-height:84px;font-size:17px;line-height:1.6}.gs .ans .tools{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.gs .ans .tools button{color:var(--blue);border-radius:4px;padding:2px 4px;font-weight:500}.gs .ans .tools button:hover{background:#e8f0fe}.gs .ans .tools b{color:var(--c,var(--blue))}.gs .ans .hint{color:var(--ink2);background:#e8f0fe;border-radius:8px;padding:8px 12px;font-size:13px}.gs .ans .hint b{color:var(--blue)}.gs .res{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gs .checks{align-content:start;gap:6px;font-size:13.5px;display:grid}.gs .checks div{color:var(--ink2);align-items:center;gap:8px;display:flex}.gs .checks div.ok{color:#1b8a44}.gs .checks div.ok .ico{color:var(--green)}.gs .checks div.no{color:var(--ink)}.gs .checks div.no .ico{color:var(--red)}.gs .checks .ico{flex:none;width:16px;height:16px}.gs .model{background:#e9f8ee;border:1px solid #bfe8cc;border-radius:12px;padding:12px 14px}.gs .model h5{letter-spacing:.04em;text-transform:uppercase;color:#1b8a44;margin:0 0 6px;font-size:12px;font-weight:600}.gs .model .en{white-space:pre-line;font-size:15px;line-height:1.55}.gs .model .en .tp{font-weight:600}.gs .model .ko{color:var(--ink3);margin-top:6px;font-size:12.5px}.gs .model .why{color:var(--ink2);border-top:1px dashed #bfe8cc;margin-top:8px;padding-top:8px;font-size:13px}.gs .qf .fb{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.gs .qf .fb.ok{color:#1b8a44}.gs .qf .fb.hm{color:#9a5b00}.gs .qf .fb .ico{width:18px;height:18px}.gs .fixq{border:1px solid var(--line);background:var(--bg2);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.gs .fixq .ko{color:var(--ink2);font-size:14px}.gs .fixq .wrong{font-size:22px;font-weight:600;line-height:1.4}.gs .reasons{gap:8px;display:grid}.gs .reasons .rb{text-align:left;border:1.5px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:grid}.gs .reasons .rb b{background:var(--bg3);width:24px;height:24px;color:var(--ink2);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.gs .reasons .rb:hover:not([disabled]){border-color:var(--ink3)}.gs .reasons .rb.on{border-color:var(--c,var(--blue))}.gs .reasons .rb.on b{background:var(--c,var(--blue));color:#fff}.gs .reasons .rb.right{background:#e9f8ee;border-color:#bfe8cc}.gs .reasons .rb.right b{background:var(--green);color:#fff}.gs .reasons .rb.miss{background:#fff1f1;border-color:#f3a2a2}.gs .reasons .rb.miss b{background:var(--red);color:#fff}.gs .reasons .rb[disabled]{cursor:default}.gs .pblocks{gap:12px;display:grid}.gs .pblock{border:1px solid var(--line);border-left:4px solid var(--c,var(--blue));background:var(--bg2);border-radius:12px;gap:6px;padding:14px 18px;display:grid}.gs .pblock .plabel{letter-spacing:.04em;text-transform:uppercase;color:var(--c,var(--blue));font-size:12px;font-weight:600}.gs .pblock .pform{letter-spacing:-.01em;font-size:23px;font-weight:700;line-height:1.3}.gs .pblock .pnote{color:var(--ink2);font-size:13.5px}.gs .pblock .pexs{border-top:1px dashed var(--line);gap:6px;margin-top:6px;padding-top:8px;display:grid}.gs .pblock .pexs .en{font-size:15.5px}.gs .pblock .pexs .ko{color:var(--ink3);font-size:12.5px}.gs .pintro .forms .ph,.gs .pblock .pform .ph{color:var(--c,var(--blue))}.gs .intro{gap:22px;display:grid}.gs .intro .def{letter-spacing:-.01em;text-wrap:pretty;word-break:keep-all;max-width:none;color:var(--ink);margin:0;font-size:22px;font-weight:600;line-height:1.45}.gs .intro .def.below{white-space:pre-line;font-size:18px;font-weight:500;line-height:1.6}.gs .intro .words{flex-wrap:wrap;gap:12px 32px;display:flex}.gs .intro .words span{color:var(--ink);letter-spacing:-.01em;font-size:36px;font-weight:800;line-height:1.1}.gs .intro .point{background:var(--bg2);border-left:4px solid var(--c,var(--blue));border-radius:12px;gap:4px;padding:16px 20px;display:grid}.gs .intro .point b{letter-spacing:-.01em;font-size:22px;font-weight:800}.gs .intro .point span{color:var(--ink2);font-size:15.5px}.gs .intro .caveat{color:var(--ink);letter-spacing:-.01em;word-break:keep-all;background:linear-gradient(transparent 55%,color-mix(in srgb,var(--c,var(--blue)) 22%,transparent) 55%);justify-self:start;max-width:none;margin:-8px 0 0;padding:0 2px;font-size:17px;font-weight:700;display:inline}.gs .intro .sv{gap:8px;display:grid}.gs .intro .sv>div{border:1px solid var(--line);background:var(--bg);border-radius:10px;grid-template-columns:20px auto minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 14px;display:grid}.gs .intro .sv .ico{stroke-width:2.2px;align-self:center;width:18px;height:18px}.gs .intro .sv .ok .ico{color:var(--green)}.gs .intro .sv .no .ico{color:var(--hard)}.gs .intro .sv .en{font-size:17px;font-weight:600}.gs .intro .sv .note{color:var(--ink3);font-size:13.5px}.gs .intro .next{color:var(--ink2);max-width:none;margin:-6px 0 0;font-size:14.5px}.gs .intro .vs{gap:10px;display:grid}.gs .intro .vs h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.gs .intro .vs .lead{color:var(--ink2);word-break:keep-all;max-width:none;margin:0;font-size:15px}.gs .intro .vs .cards{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.gs .intro .vs .card{border:1px solid var(--line);border-left:4px solid var(--c,var(--blue));background:var(--bg2);border-radius:12px;align-content:start;gap:6px;padding:14px 16px;display:grid}.gs .intro .vs .card .lbl{color:var(--c,var(--blue));font-size:13px;font-weight:700}.gs .intro .vs .card .en{font-size:18px;font-weight:600;line-height:1.35}.gs .intro .vs .card .en b{color:var(--c,var(--blue));font-weight:800}.gs .intro .vs .card .ko{color:var(--ink3);font-size:13.5px}.gs .intro .vs .card ul{color:var(--ink2);word-break:keep-all;gap:3px;margin:4px 0 0;padding-left:18px;font-size:13.5px;display:grid}.gs .intro .vs .wrong{background:#fdecec;border:1.5px solid #f3a2a2;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gs .intro .vs .wrong>.ico{width:26px;height:26px;color:var(--red);flex:none;margin-top:2px}.gs .intro .vs .wrong .en{color:#b42318;font-size:19px;font-weight:700}.gs .intro .vs .wrong .why{color:#b42318;word-break:keep-all;margin-top:4px;font-size:14.5px;font-weight:600}.gs .pintro{gap:22px;display:grid}.gs .pintro .lead{letter-spacing:-.01em;word-break:keep-all;color:var(--ink);max-width:none;margin:0;font-size:24px;font-weight:600}.gs .pintro .forms{gap:14px;display:grid}.gs .pintro .forms>div{background:var(--bg2);border-left:5px solid var(--c,var(--blue));border-radius:14px;align-items:baseline;gap:18px;padding:20px 26px;display:flex}.gs .pintro .forms .lbl{color:var(--c,var(--blue));white-space:nowrap;font-size:13px;font-weight:600}.gs .pintro .forms .fbody{gap:6px;min-width:0;display:grid}.gs .pintro .forms .fsub{color:var(--ink2);font-size:17px;font-weight:500}.gs .pintro .forms .form{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:34px;font-weight:800;line-height:1.15}.gs .pintro .note{color:var(--ink2);word-break:keep-all;max-width:none;margin:0;font-size:16px;line-height:1.6}.gs .ncards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gs .ncard{border:1px solid var(--line);border-left:4px solid var(--c,var(--blue));background:var(--bg2);border-radius:12px;align-content:start;gap:8px;padding:16px 18px;display:grid}.gs .ncard .chip.on{background:var(--c,var(--blue));color:#fff;justify-self:start}.gs .ncard .en{font-size:19px;font-weight:600;line-height:1.35}.gs .ncard .ko{color:var(--ink3);font-size:13.5px}.gs .ncard .bad{border-top:1px dashed var(--line);padding-top:8px;font-size:14px}.gs .ncard .bad .lbl{color:var(--red);font-weight:600}.gs .mlist{border:1px solid var(--line);border-radius:12px;gap:0;display:grid;overflow:hidden}.gs .mrow{border-bottom:1px solid var(--line2);background:var(--bg);grid-template-columns:150px 110px minmax(0,1fr);align-items:baseline;gap:14px;padding:11px 16px;display:grid}.gs .mrow:last-child{border-bottom:0}.gs .mrow .w{color:var(--c,var(--blue));font-size:18px;font-weight:700}.gs .mrow .k{color:var(--ink2);font-size:14px}.gs .mrow .e{font-size:15px}.gs .mrow .e .ko{color:var(--ink3);margin-top:1px;font-size:12.5px;display:block}.gs .memo{color:var(--ink);background:#fff6e0;border:1px solid #ffe2b3;border-radius:10px;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.gs .memo .ico{color:#9a5b00;flex:none;width:18px;height:18px}.gs .pool{flex-wrap:wrap;gap:10px;padding:4px 0 8px;display:flex}.gs .pool button{background:var(--bg2);border:1.5px solid var(--line);color:var(--ink);border-radius:12px;padding:10px 18px;font-size:18px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.gs .pool button:hover{border-color:var(--ink3)}.gs .pool button.on{background:var(--c,var(--blue));border-color:var(--c,var(--blue));color:#fff}.gs .pool button.miss{border-color:var(--red);color:#b42318;background:#fdecec;text-decoration:line-through}.gs .pickres{color:var(--ink2);background:#fff6e0;border:1px solid #ffe2b3;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:14px 16px;font-size:14px;display:flex}.gs .pickres b{color:var(--ink);font-size:16px}.gs .pickres.ok{background:#e9f8ee;border-color:#bfe8cc}.gs .drill{gap:10px;display:grid}.gs .drow{border:1px solid var(--line);background:var(--bg2);border-radius:10px;gap:6px;padding:10px 14px;display:grid}.gs .drow.ok{background:#e9f8ee;border-color:#bfe8cc}.gs .drow.no{background:#fff1f1;border-color:#f3a2a2}.gs .drow .q{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.gs .drow .q .n{background:var(--bg3);width:22px;height:22px;color:var(--ink2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.gs .drow .q .pt{border:1px solid var(--c,var(--blue));color:var(--c,var(--blue));white-space:nowrap;background:#fff;border-radius:999px;margin-left:auto;padding:3px 11px;font-size:12.5px;font-weight:600}.gs .drow input{border:1.5px solid var(--line);width:100%;font:15px/1.5 var(--font);color:var(--ink);background:var(--bg);border-radius:8px;outline:0;padding:9px 12px}.gs .drow input:focus{border-color:var(--ink)}.gs .drow input[readonly]{background:var(--bg2);color:var(--ink2)}.gs .drow .m{color:var(--ink2);align-items:center;gap:8px;font-size:14px;display:flex}.gs .drow .m .ico{flex:none;width:16px;height:16px}.gs .drow.ok .m .ico{color:var(--green)}.gs .drow.no .m .ico{color:var(--red)}.gs .drow .m .tp{font-weight:600}.gs .drow .h{color:var(--ink3);padding-left:26px;font-size:12.5px}.gs .score .msg{max-width:none}html.big .gs .qp{gap:22px;font-size:16px}html.big .gs .qp h2,html.big .gs .pattern{font-size:30px}html.big .gs .big{font-size:28px}html.big .gs .intro .words span{font-size:42px}html.big .gs .pintro .forms .form{font-size:38px}html.big .gs .pblock .pform{font-size:26px}@media (max-width:640px){.gs .qp h2{font-size:22px}.gs .pattern{padding:16px;font-size:21px}.gs .big{font-size:20px}.gs .fixq .wrong{font-size:19px}.gs .pblock .pform{font-size:18px}.gs .mrow{grid-template-columns:1fr;gap:2px}.gs .two,.gs .res,.gs .ncards,.gs .intro .vs .cards,.gs .sit{grid-template-columns:1fr}.gs .sit .task{text-align:left;white-space:normal}.gs .drow .q .pt{white-space:normal;margin-left:0}.gs .intro .def{font-size:19px}.gs .intro .words span{font-size:28px}.gs .intro .sv>div{grid-template-columns:20px minmax(0,1fr)}.gs .intro .sv .note{grid-column:2}.gs .pintro .lead{font-size:20px}.gs .pintro .forms>div{flex-direction:column;gap:12px;padding:14px 16px}.gs .pintro .forms .form{font-size:24px}html.big .gs .qp h2{font-size:22px}html.big .gs .pattern{font-size:21px}html.big .gs .big{font-size:20px}html.big .gs .intro .words span{font-size:28px}html.big .gs .pintro .forms .form{font-size:24px}html.big .gs .pblock .pform{font-size:18px}}
.lplayer.pl .slide{gap:12px;padding:40px 64px 36px}.lplayer.pl .xerr{color:#9a5b00;background:#fff8ec;border:1px solid #ffe2b3;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:600;display:flex}.lplayer.pl .act{padding-top:12px}.lplayer.pl .act .btn.bad{color:var(--red)}.lplayer.pl .top{color:var(--ink3);align-items:center;gap:12px;font-size:14px;display:flex}.lplayer.pl .top .k{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:600}.lplayer.pl .top .pb{background:var(--bg3);border-radius:3px;flex:1;max-width:420px;height:5px;overflow:hidden}.lplayer.pl .top .pb i{background:var(--green);height:100%;display:block}.lplayer.pl .top .st{gap:6px;display:flex}.lplayer.pl .top .st span{background:var(--bg3);color:var(--ink3);border-radius:999px;padding:3px 9px;font-size:11.5px}.lplayer.pl .top .st span.on{background:var(--ink);color:#fff}.lplayer.pl .top .st span.ok{color:#1b8a44;background:#e9f8ee}.lplayer.pl .when{color:#9a5b00;background:#fff8ec;border-radius:999px;align-self:flex-start;padding:3px 11px;font-size:13px;font-weight:700;display:inline-flex}.lplayer.pl .situ{color:var(--ink);font-size:18px;font-weight:700}.lplayer.pl .sent{color:var(--ink);font-size:28px;line-height:1.6}.lplayer.pl .chip{white-space:normal;color:#1b8a44;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e9f8ee;border-radius:8px;padding:1px 8px;font-size:.9em;font-weight:600;display:inline}.lplayer.pl .blank{width:auto;min-width:2.6em;font:inherit;text-align:center;color:var(--hard);border:0;border-bottom:2px solid var(--hard);cursor:pointer;vertical-align:baseline;background:#fff1f1;border-radius:6px 6px 0 0;margin:0 1px;padding:0 8px;font-weight:600;line-height:1.35;display:inline-block}.lplayer.pl .blank:hover{background:#ffe4e4}.lplayer.pl .blank.open{color:var(--ink);cursor:default;background:#fff8ec;border-bottom-color:#0000}.lplayer.pl .mean{color:var(--ink2);font-size:17px}.lplayer.pl .ex{color:var(--ink);background:#fff8ec;border:0;border-radius:12px;padding:12px 16px;font-size:17px;line-height:1.6;display:block}.lplayer.pl .ex small{color:#9a5b00;margin-bottom:3px;font-size:12.5px;font-weight:700;display:block}.lplayer.pl .note{color:var(--ink3);font-size:15px}.lplayer.pl .reveal{color:var(--ink);background:#fff8ec;border-radius:12px;padding:12px 16px;font-size:15.5px;line-height:1.55}.lplayer.pl .reveal small{color:#9a5b00;margin-bottom:3px;font-size:12.5px;font-weight:700;display:block}.lplayer.pl .cuebox{color:var(--ink2);font-size:16px}.lplayer.pl .cuebox b{color:var(--ink)}.lplayer.pl .material{flex-direction:column;gap:10px;display:flex}.lplayer.pl .script{white-space:normal;background:var(--bg);border:1.5px dashed var(--line);color:var(--ink);border-radius:12px;margin:0;padding:12px 16px;font-size:16px;line-height:1.6}.lplayer.pl .script small{color:var(--ink3);margin-bottom:2px;font-size:12.5px;display:block}.lplayer.pl .script p{color:var(--ink);max-width:none;margin:2px 0;font-size:16px}.lplayer.pl .script .note{margin-top:8px;font-size:14px}.lplayer.pl .chartbox{justify-content:center;display:flex}.lplayer.pl .chartbox svg{width:100%;max-width:520px;height:auto;max-height:240px;display:block}.lplayer.pl .timer{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:16px}.lplayer.pl .timer b{color:var(--ink);margin:0 2px;font-size:28px}.lplayer.pl .timer.rec b{color:var(--red)}.lplayer.pl .speak{align-items:center;gap:18px;display:flex}.lplayer.pl .tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lplayer.pl .tools .player{margin:0}.lplayer.pl .tools .btn{border-radius:10px;padding:8px 16px;font-size:14px}.lplayer.pl .tools .btn.on{background:var(--red);color:#fff}.lplayer.pl audio{width:100%;max-width:520px;height:36px;display:block}.lplayer.pl .big{font-size:42px;font-weight:800;line-height:1.15}.lplayer.pl .full{font-size:17px;line-height:1.7}.lplayer.pl .full p{color:var(--ink);max-width:none;margin:3px 0;font-size:17px}.lplayer.pl .full.long{columns:2;column-gap:32px}.lplayer.pl .full.long p{break-inside:avoid;margin:0 0 5px;font-size:14.5px;line-height:1.5}.lplayer.pl .ex.long{font-size:14.5px;line-height:1.5}.lplayer.pl ul.intro{color:var(--ink2);margin:0;padding-left:20px;font-size:16px;line-height:1.6;display:block}.lplayer.pl ul.intro b{color:var(--ink);margin-right:4px}.lplayer.pl .steps summary{color:var(--blue);cursor:pointer;font-size:15px;font-weight:500}.lplayer.pl .steps ol{margin:8px 0 0;padding-left:22px;font-size:16px;line-height:1.6}.lplayer.pl .steps ol.long{font-size:14.5px;line-height:1.45}.lplayer.pl .steps li{margin:3px 0}.lplayer.mobile.pl .sent{font-size:21px;line-height:1.7}.lplayer.mobile.pl .situ{font-size:16px}.lplayer.mobile.pl .mean,.lplayer.mobile.pl .ex,.lplayer.mobile.pl .full,.lplayer.mobile.pl .full p,.lplayer.mobile.pl .reveal,.lplayer.mobile.pl .script,.lplayer.mobile.pl .script p,.lplayer.mobile.pl .cuebox{font-size:15px}.lplayer.mobile.pl .big{font-size:34px}.lplayer.mobile.pl .timer b{font-size:22px}
