.hp-ob-help{position:fixed;left:calc(16px + env(safe-area-inset-left));z-index:45;width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#2563eb;border:1px solid rgba(37,99,235,.28);box-shadow:0 10px 26px -12px rgba(15,23,42,.5);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.hp-ob-help:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px rgba(15,23,42,.55)}.hp-ob-help--series{bottom:calc(18px + env(safe-area-inset-bottom))}.hp-ob-help--sample{bottom:calc(82px + env(safe-area-inset-bottom))}@media (min-width:1024px){.hp-ob-help--sample{bottom:calc(20px + env(safe-area-inset-bottom))}}@media (max-width:560px){.hp-ob-help{width:44px;height:44px}}.hp-ob{position:fixed;inset:0;z-index:9998}.hp-ob__catch{position:absolute;inset:0;border:0;padding:0;margin:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.hp-ob__catch.is-dim{background:rgba(15,23,42,.55)}.hp-ob__spot{position:fixed;border-radius:14px;pointer-events:none;z-index:1;box-shadow:0 0 0 3px rgba(37,99,235,.95),0 0 0 9999px rgba(15,23,42,.58);transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease;animation:hp-ob-ring 1.6s ease-in-out infinite}@keyframes hp-ob-ring{0%,to{box-shadow:0 0 0 3px rgba(37,99,235,.95),0 0 0 9999px rgba(15,23,42,.58)}50%{box-shadow:0 0 0 6px rgba(37,99,235,.5),0 0 0 9999px rgba(15,23,42,.58)}}.hp-ob__card{position:fixed;z-index:2;left:50%;width:min(380px,calc(100vw - 32px));background:#fff;color:#1a2233;border-radius:18px;padding:22px 20px 18px;box-shadow:0 24px 60px -18px rgba(15,23,42,.55);border:1px solid rgba(15,23,42,.06);animation:hp-ob-in .22s ease}.hp-ob__card--center{top:50%;transform:translate(-50%,-50%)}.hp-ob__card--top{top:22px;transform:translateX(-50%)}.hp-ob__card--bottom{bottom:22px;transform:translateX(-50%)}@keyframes hp-ob-in{0%{opacity:0}to{opacity:1}}.hp-ob__x{position:absolute;top:10px;right:10px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#94a3b8;border-radius:8px;cursor:pointer}.hp-ob__x:hover{background:rgba(148,163,184,.14);color:#475569}.hp-ob__ic{width:46px;height:46px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:rgba(37,99,235,.1);color:#2563eb;margin-bottom:12px}.hp-ob__ic svg{width:24px;height:24px}.hp-ob__step{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2563eb;opacity:.8}.hp-ob__title{margin:4px 0 6px;font-size:18px;font-weight:800;line-height:1.25;color:inherit}.hp-ob__body{margin:0;font-size:14.5px;line-height:1.55;color:#475569}.hp-ob__dots{display:flex;gap:6px;margin:16px 0 14px}.hp-ob__dots span{width:7px;height:7px;border-radius:999px;background:rgba(37,99,235,.22);transition:width .18s ease,background .18s ease}.hp-ob__dots span.on{width:20px;background:#2563eb}.hp-ob__nav{display:flex;align-items:center;justify-content:space-between;gap:10px}.hp-ob__ghost{border:none;background:transparent;color:#64748b;font-weight:600;font-size:14px;padding:9px 6px;cursor:pointer;border-radius:9px;font-family:inherit}.hp-ob__ghost:hover{color:#334155;background:rgba(148,163,184,.12)}.hp-ob__next{border:none;background:#2563eb;color:#fff;font-weight:700;font-size:14px;padding:10px 20px;border-radius:11px;cursor:pointer;font-family:inherit;box-shadow:0 10px 22px -10px rgba(37,99,235,.7);transition:background .14s ease}.hp-ob__next:hover{background:#1d4ed8}@media (max-width:560px){.hp-ob__card{width:calc(100vw - 24px);max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 18px 16px;border-radius:20px}.hp-ob__card--top{top:calc(12px + env(safe-area-inset-top))}.hp-ob__card--bottom{bottom:calc(12px + env(safe-area-inset-bottom))}.hp-ob__x{width:40px;height:40px;top:6px;right:6px}.hp-ob__title{font-size:17.5px}.hp-ob__body{font-size:15px}.hp-ob__nav{gap:8px}.hp-ob__ghost{min-height:44px;padding:10px 14px}.hp-ob__next{flex:1;min-height:46px;padding:12px 18px;text-align:center}}html[data-pub-theme=dark] .hp-ob-help{background:#1a2234;color:#7aa2ff;border-color:rgba(122,162,255,.3)}html[data-pub-theme=dark] .hp-ob__catch.is-dim{background:rgba(2,6,16,.62)}html[data-pub-theme=dark] .hp-ob__spot{box-shadow:0 0 0 3px rgba(122,162,255,.95),0 0 0 9999px rgba(2,6,16,.64);animation-name:hp-ob-ring-dk}@keyframes hp-ob-ring-dk{0%,to{box-shadow:0 0 0 3px rgba(122,162,255,.95),0 0 0 9999px rgba(2,6,16,.64)}50%{box-shadow:0 0 0 6px rgba(122,162,255,.5),0 0 0 9999px rgba(2,6,16,.64)}}html[data-pub-theme=dark] .hp-ob__card{background:#141b2b;color:#e8ecf4;border-color:rgba(255,255,255,.08)}html[data-pub-theme=dark] .hp-ob__ic{background:rgba(122,162,255,.16);color:#7aa2ff}html[data-pub-theme=dark] .hp-ob__step{color:#7aa2ff}html[data-pub-theme=dark] .hp-ob__body{color:#a7b2c6}html[data-pub-theme=dark] .hp-ob__ghost{color:#94a3b8}html[data-pub-theme=dark] .hp-ob__ghost:hover{color:#cbd5e1;background:rgba(148,163,184,.16)}html[data-pub-theme=dark] .hp-ob__dots span{background:rgba(122,162,255,.28)}html[data-pub-theme=dark] .hp-ob__dots span.on{background:#7aa2ff}html[data-pub-theme=dark] .hp-ob__next{background:#2f6bff}html[data-pub-theme=dark] .hp-ob__next:hover{background:#2258e6}.blog-single--smp{--smp-page:#FFFFFF;--smp-blue:#2563EB;--smp-blue-bg:#EEF4FF;--smp-blue-dk:#1D4ED8;--smp-cream:#F4F6FB;--smp-cream2:#F5F8FF;--smp-line:#E7EBF2;--smp-line2:#E4E9F2;--smp-ink:#0F172A;--smp-ink2:#475569;--smp-ink3:#94A3B8;--smp-green:#16A34A;--smp-green-bg:#E7F6EC;--smp-amber:#F59E0B;--smp-amber-bg:#FEF6E4;--smp-red:#DC2626;--smp-red-bg:#FCE9E9}.blog-single--smp .smp-wrap{max-width:1040px;margin:0 auto;padding:8px 20px 24px}.blog-single--smp .hp-container{padding-bottom:92px}.smp-head{padding:6px 0 18px;border-bottom:1px solid var(--smp-line);margin-bottom:20px}.smp-meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--smp-ink3);margin-top:11px}.smp-meta .dot{color:var(--smp-line2)}.smp-shell{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:34px;align-items:start}.smp-lead{min-width:0}.smp-player{gap:12px;background:var(--smp-cream2);border:1px solid var(--smp-line2);border-radius:12px;padding:8px 14px 8px 8px;margin:0 0 18px}.smp-play,.smp-player{display:flex;align-items:center}.smp-play{width:36px;height:36px;border-radius:50%;border:none;background:var(--smp-blue);color:#fff;justify-content:center;cursor:pointer;flex:none;transition:background .15s}.smp-play:hover{background:var(--smp-blue-dk)}.smp-play svg{width:15px;height:15px;fill:currentColor;margin-left:1px}.smp-seek{flex:1;min-width:0;height:5px;background:var(--smp-line2);border-radius:999px;cursor:pointer;position:relative}.smp-seek-fill{height:100%;width:0;background:var(--smp-blue);border-radius:999px}.smp-time{font-size:12px;font-weight:600;color:var(--smp-ink3);font-variant-numeric:tabular-nums;flex:none}.smp-read{font-size:16px;line-height:1.75;color:var(--smp-ink)}.smp-read h2{font-size:12.5px;font-weight:700;color:var(--smp-ink3);margin:22px 0 8px;text-transform:uppercase;letter-spacing:.05em}.smp-read img{max-width:100%;height:auto;border-radius:14px;margin:6px 0 14px}.smp-read figure{margin:0 0 16px}.smp-read figcaption{font-size:12.5px;color:var(--smp-ink3);margin-top:6px}.smp-read p.en{margin:0 0 6px}.smp-read p.en .smp-hl{border-bottom:2px solid var(--smp-green);font-weight:500}.smp-read p.vi{font-size:13.5px;line-height:1.68;color:var(--smp-ink2);margin:0 0 16px;padding:9px 14px;background:var(--smp-cream2);border-left:3px solid var(--smp-line2);border-radius:0 8px 8px 0}.smp-read.hidevi p.vi{display:none}.smp-read.hidevi p.en{margin-bottom:15px}.smp-read .smp-qa{counter-reset:smpq}.smp-read .smp-qa>p.en{position:relative;padding-left:40px;min-height:28px}.smp-read .smp-qa>p.en:before{counter-increment:smpq;content:counter(smpq);position:absolute;left:0;top:0;width:27px;height:27px;border-radius:999px;background:var(--smp-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;line-height:1}.smp-read .smp-qa>p.vi{margin-left:40px}.smp-qbox{background:var(--smp-cream);border:1px solid var(--smp-line2);border-radius:16px;padding:16px 20px;margin:0 0 18px}.smp-qbox .qh{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--smp-ink3);margin-bottom:8px}.smp-qbox ol{margin:6px 0 10px;padding-left:20px}.smp-qbox .qvi{font-size:13px;color:var(--smp-ink2);font-style:italic;margin:8px 0 0;padding-top:10px;border-top:1px dashed var(--smp-line2)}.smp-read.hidevi .smp-qbox .qvi{display:none}.smp-rail{position:sticky;top:20px;align-self:start;display:flex;flex-direction:column;gap:14px}.smp-card{background:var(--smp-cream);border:1px solid var(--smp-line2);border-radius:16px;padding:15px 16px}.smp-card h4{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;margin:0 0 10px;color:var(--smp-ink)}.smp-vlist{display:block}.smp-voc{padding:12px 0;border-bottom:1px solid var(--smp-line2)}.smp-voc:last-child{border:none}.smp-voc__head{display:flow-root}.smp-voc__say{float:left;width:30px;height:30px;padding:0;margin:1px 11px 0 0;border-radius:50%;border:1px solid var(--smp-line);background:var(--smp-page);color:var(--smp-blue);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.15s}.smp-voc__say:hover{background:var(--smp-blue);color:#fff;border-color:var(--smp-blue);box-shadow:0 6px 15px -7px rgba(37,99,235,.6)}.smp-voc__say:active{transform:scale(.92)}.smp-voc__say svg{width:15px;height:15px}.smp-voc .w{font-size:14.5px;font-weight:700;color:var(--smp-ink);letter-spacing:-.01em}.smp-voc .t{font-size:13px;color:var(--smp-ink3);font-style:italic}.smp-voc .t:before{content:"\2014";margin:0 .45em 0 .4em;color:var(--smp-ink3);font-style:normal}.smp-voc .ex{font-size:13.5px;line-height:1.55;color:var(--smp-ink2);margin:9px 0 0}.smp-voc .ex b{font-weight:600;color:var(--smp-blue-dk);background:var(--smp-blue-bg);border-radius:4px;padding:0 4px}.smp-voc .exvi{font-size:12.5px;line-height:1.5;color:var(--smp-ink3);font-style:italic;margin:3px 0 0}.smp-read.hidevi .smp-voc .exvi{display:none}@media (min-width:821px){.smp-card--flash .smp-vlist{display:grid;grid-template-columns:1fr 1fr;gap:12px}.smp-card--flash .smp-voc{padding:14px 16px;border:1px solid var(--smp-line2);border-radius:14px;background:var(--smp-page)}.smp-card--flash .smp-voc__head{display:block}.smp-card--flash .smp-voc__say{display:none}.smp-card--flash .smp-voc .w{display:block}.smp-card--flash .smp-voc .t{display:block;margin:2px 0 0;padding:0;text-align:left;font-style:normal}.smp-card--flash .smp-voc .t:before{content:none}.smp-card--flash .smp-voc .exvi{display:none}.smp-card--flash .smp-voc .ex{margin-top:10px;padding-top:10px;border-top:1px dashed var(--smp-line2);font-style:italic}.smp-card--flash .smp-voc .ex:before{content:"\201C";color:var(--smp-ink3)}.smp-card--flash .smp-voc .ex:after{content:"\201D";color:var(--smp-ink3)}}.smp-hashrow{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 0}.smp-hashrow a{font-size:13px;font-weight:500;color:var(--smp-blue);background:var(--smp-blue-bg);border-radius:999px;padding:5px 12px}.smp-ic{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.smp-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:rgba(255,255,255,.9);backdrop-filter:blur(16px);border-top:1px solid var(--smp-line);box-shadow:0 -8px 28px -18px rgba(15,23,42,.35);padding-bottom:env(safe-area-inset-bottom,0)}.smp-tabbar-in{max-width:480px;margin:0 auto;display:flex}.smp-tab{flex:1;flex-direction:column;gap:4px;padding:8px 4px 9px;background:none;border:none;cursor:pointer;color:var(--smp-ink3);font-family:inherit;text-decoration:none;transition:color .15s}.smp-tab,.smp-tab-ic{display:flex;align-items:center}.smp-tab-ic{justify-content:center;height:28px}.smp-tab-ic svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.smp-tab-lb{font-size:11px;font-weight:600}.smp-tab:hover{color:var(--smp-ink2)}.smp-tab--cta,.smp-tab.is-on{color:var(--smp-blue)}.smp-tab--cta{font-weight:700}.smp-tab--cta .smp-tab-ic{width:42px;height:32px;border-radius:11px;background:var(--smp-blue);box-shadow:0 8px 18px -7px rgba(37,99,235,.7)}.smp-tab--cta .smp-tab-ic svg{stroke:#fff}.smp-focus{position:fixed;inset:0;z-index:60;background:var(--smp-page);display:flex;flex-direction:column}.smp-focus-top{gap:12px;max-width:700px;width:100%;margin:0 auto;padding:16px 20px 6px}.smp-close,.smp-focus-top{display:flex;align-items:center}.smp-close{width:36px;height:36px;border-radius:10px;border:1px solid var(--smp-line);background:var(--smp-page);justify-content:center;cursor:pointer;color:var(--smp-ink2);flex:none}.smp-close svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.smp-focus-title{font-weight:700;font-size:15px;color:var(--smp-ink)}.smp-focus-prog{margin-left:auto;font-size:13px;font-weight:600;color:var(--smp-ink3)}.smp-focus-track{max-width:700px;width:100%;margin:0 auto;padding:6px 20px 0}.smp-focus-track .bar{height:6px;background:var(--smp-cream);border-radius:999px;overflow:hidden}.smp-focus-track .bar span{display:block;height:100%;background:var(--smp-blue);border-radius:999px;transition:width .3s}.smp-focus-body{flex:1;overflow:auto;padding:26px 20px;flex-direction:column;justify-content:center}.smp-focus-body,.smp-focus-nav{max-width:700px;width:100%;margin:0 auto;display:flex}.smp-focus-nav{padding:12px 20px calc(16px + env(safe-area-inset-bottom,0));align-items:center;gap:12px;border-top:1px solid var(--smp-line)}.smp-focus-nav button{font-size:14px;font-weight:600;font-family:inherit;border-radius:999px;padding:11px 22px;cursor:pointer;border:1px solid var(--smp-line);background:var(--smp-page);color:var(--smp-ink)}.smp-focus-nav .prev:disabled{opacity:.4;cursor:default}.smp-focus-nav .next{margin-left:auto;background:var(--smp-blue);border-color:var(--smp-blue);color:#fff}.smp-fs-en{font-size:22px;line-height:1.5;font-weight:600;color:var(--smp-ink);margin:0 0 10px;letter-spacing:-.01em}.smp-fs-en .m{color:var(--smp-green)}.smp-fs-en .x{color:var(--smp-ink3);text-decoration:line-through}.smp-fs-vi{font-size:15px;color:var(--smp-ink2);font-style:italic;margin:0 0 22px}.smp-fs-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.smp-fs-btn{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;border-radius:999px;padding:9px 15px;cursor:pointer;border:1.5px solid var(--smp-line);background:var(--smp-page);color:var(--smp-ink);font-family:inherit}.smp-fs-btn.rec{background:var(--smp-blue);border-color:var(--smp-blue);color:#fff}.smp-fs-btn.rec.live{background:var(--smp-red);border-color:var(--smp-red);animation:smp-pulse 1s infinite}.smp-fs-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes smp-pulse{50%{opacity:.6}}.smp-fs-score{font-size:20px;font-weight:700;margin:16px 0 0}.smp-fs-score .g{color:var(--smp-green)}.smp-fs-score .b{color:var(--smp-amber)}.smp-fs-heard{font-size:13px;color:var(--smp-ink3);margin:12px 0 0}.smp-qtag{display:flex;align-items:center;gap:8px;margin-bottom:12px}.smp-qtype{font-size:11px;font-weight:600;color:var(--smp-blue-dk);background:var(--smp-blue-bg);border-radius:999px;padding:2px 9px}.smp-qpts{margin-left:auto;font-size:11.5px;color:var(--smp-ink3);font-weight:600}.smp-qprompt{font-size:17px;font-weight:500;color:var(--smp-ink);margin:0 0 14px;line-height:1.5}.smp-cloze{font-size:16px;line-height:1.7;color:var(--smp-ink);background:var(--smp-cream);border-radius:10px;padding:11px 14px;margin:0 0 12px}.smp-blank{display:inline-block;min-width:70px;text-align:center;font-weight:600;color:var(--smp-blue-dk);border-bottom:2px solid var(--smp-blue);padding:0 8px}.smp-opts{display:flex;flex-direction:column;gap:8px}.smp-opts.inline{flex-direction:row;flex-wrap:wrap}.smp-opt{display:flex;align-items:center;gap:10px;text-align:left;font-size:15px;color:var(--smp-ink);background:var(--smp-page);border:1.5px solid var(--smp-line);border-radius:12px;padding:12px 14px;cursor:pointer;transition:.12s;font-family:inherit}.smp-opts.inline .smp-opt{flex:0 0 auto}.smp-opt:hover:not(:disabled){border-color:var(--smp-blue);background:var(--smp-blue-bg)}.smp-opt:disabled{cursor:default}.smp-opt.ok{border-color:var(--smp-green);background:var(--smp-green-bg);color:var(--smp-green)}.smp-opt.bad{border-color:var(--smp-red);background:var(--smp-red-bg);color:var(--smp-red)}.smp-optk{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:var(--smp-cream);font-size:12px;font-weight:600;color:var(--smp-ink2);flex:none}.smp-opt.ok .smp-optk{background:var(--smp-green);color:#fff}.smp-opt.bad .smp-optk{background:var(--smp-red);color:#fff}.smp-ro-ans{display:flex;flex-wrap:wrap;gap:8px;min-height:48px;background:var(--smp-cream);border:1.5px dashed var(--smp-line2);border-radius:12px;padding:10px;margin-bottom:10px}.smp-ro-hint{font-size:13px;color:var(--smp-ink3);align-self:center}.smp-ro-pool{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.smp-chip{gap:7px;font-size:14px;color:var(--smp-ink);background:var(--smp-page);border:1.5px solid var(--smp-line);border-radius:10px;padding:8px 12px;cursor:pointer;font-family:inherit}.smp-chip,.smp-chip .n{display:inline-flex;align-items:center}.smp-chip .n{justify-content:center;width:19px;height:19px;border-radius:50%;background:var(--smp-blue);color:#fff;font-size:11px;font-weight:600;flex:none}.smp-chip .rx{color:var(--smp-ink3);font-weight:700}.smp-chip.ok{background:var(--smp-green-bg);border-color:var(--smp-green)}.smp-chip.ok .n{background:var(--smp-green)}.smp-chip.bad{background:var(--smp-red-bg);border-color:var(--smp-red)}.smp-chip.bad .n{background:var(--smp-red)}.smp-ro-key{font-size:13px;color:var(--smp-ink2);margin:8px 0 0}.smp-ro-key b{color:var(--smp-ink)}.smp-check{font-size:14px;font-weight:600;color:#fff;background:var(--smp-blue);border:none;border-radius:999px;padding:10px 22px;cursor:pointer;font-family:inherit}.smp-check:disabled{background:#C4CBD4;cursor:default}.smp-explain{border-radius:12px;padding:12px 14px;margin-top:14px}.smp-explain.ok{background:var(--smp-green-bg)}.smp-explain.bad{background:var(--smp-amber-bg)}.smp-ex-head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.smp-ex-ic{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff}.smp-ex-ic svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.smp-explain.ok .smp-ex-ic{background:var(--smp-green)}.smp-explain.bad .smp-ex-ic{background:var(--smp-amber)}.smp-ex-verdict{font-size:13px;font-weight:600}.smp-explain.ok .smp-ex-verdict{color:var(--smp-green)}.smp-explain.bad .smp-ex-verdict{color:#B45309}.smp-ex-pts{margin-left:auto;font-size:11.5px;color:var(--smp-ink3);font-weight:600}.smp-explain p{font-size:14px;color:var(--smp-ink);margin:0;line-height:1.55}.smp-done{display:flex;align-items:center;gap:14px;background:var(--smp-green-bg);border-radius:16px;padding:18px 20px}.smp-done .ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--smp-green);color:#fff;flex:none}.smp-done .ic svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.smp-done b{font-size:16px;color:var(--smp-ink)}.smp-done p{font-size:13px;color:var(--smp-ink2);margin:2px 0 0}@media (max-width:820px){.blog-single--smp .smp-shell{grid-template-columns:1fr}.blog-single--smp .smp-rail{position:static;flex-direction:row;flex-wrap:wrap}.blog-single--smp .smp-rail>*{flex:1 1 260px}}.smp-read .smp-figs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px}.smp-read .smp-figs figure,.smp-read .smp-figs img{margin:0}@media (max-width:640px){.smp-read .smp-figs{grid-template-columns:1fr}}html[data-pub-theme=dark] .blog-single--smp{--smp-page:#0f1524;--smp-cream:#161d2e;--smp-cream2:#1a2338;--smp-line:#2a3650;--smp-line2:#2a3650;--smp-ink:#e7ecf6;--smp-ink2:#c3cde0;--smp-ink3:#8d9ab4;--smp-blue-bg:#1c2c4d;--smp-blue-dk:#93b4ff;--smp-green-bg:#123021;--smp-amber-bg:#3a2f17;--smp-red-bg:#3a1f22}html[data-pub-theme=dark] .smp-tabbar{background:rgba(15,21,36,.92);border-top-color:var(--smp-line)}.smp-v2{container-type:inline-size}.smp-read .smp-v2 p.vi{font-size:13.5px;line-height:1.6;color:var(--smp-ink3);font-style:italic;margin:2px 0 14px;padding:0;background:none;border:none;border-radius:0}.smp-read.hidevi .smp-v2 p.en[data-role]{margin-bottom:14px}.smp-v2 p.en[data-role]{margin:0 0 3px}.smp-v2 p.en[data-role]:before{content:attr(data-role);display:inline-block;vertical-align:2px;color:var(--smp-blue-dk);background:var(--smp-blue-bg);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;border-radius:6px;padding:1px 8px;margin-right:9px;white-space:nowrap}.smp-v2 .smp-qa2{display:flex;flex-direction:column;gap:14px}.smp-v2 .smp-qblk{border:1px solid var(--smp-line2);border-radius:14px;padding:15px 17px;background:var(--smp-page)}.smp-v2 .smp-qblk .q{display:flex;gap:11px;align-items:flex-start;margin:0;font-size:15.5px;font-weight:600;line-height:1.55;color:var(--smp-ink)}.smp-v2 .smp-qblk .q[data-n]:before{content:attr(data-n);flex:none;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;margin-top:1px;color:#fff;background:var(--smp-blue);font-size:13px;font-weight:700;line-height:1}.smp-v2 .smp-qblk .qvi{margin:7px 0 0 36px;font-size:13px;line-height:1.55;color:var(--smp-ink3);font-style:italic}.smp-read.hidevi .smp-v2 .qvi{display:none}.smp-v2 .smp-qblk p.en{margin:13px 0 0;font-size:15.5px;line-height:1.7;color:var(--smp-ink)}.smp-v2 .smp-qblk p.en[data-role]:before{background:var(--smp-green-bg);color:var(--smp-green)}.smp-v2 .smp-qblk p.vi{margin:5px 0 0}.smp-v2 .wp1{display:grid;grid-template-columns:190px 1fr;gap:18px;align-items:start;padding:16px;border:1px solid var(--smp-line2);border-radius:16px;margin:0 0 14px;background:var(--smp-page)}.smp-v2 .wp1 img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:11px;margin:0;display:block;border:1px solid var(--smp-line2)}.smp-v2 .wp1__top{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 11px}.smp-v2 .wp1__n{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--smp-blue);color:#fff;font-size:12.5px;font-weight:700;flex:none}.smp-v2 .wp1__kwlb{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--smp-ink3)}.smp-v2 .wp1 .kw{font-size:13.5px;font-weight:700;color:var(--smp-blue-dk);background:var(--smp-blue-bg);border-radius:8px;padding:3px 11px}.smp-v2 .wp1__bd p.en{font-size:15.5px;line-height:1.6}@container (max-width:540px){.smp-v2 .wp1{grid-template-columns:1fr;gap:12px}.smp-v2 .wp1 img{aspect-ratio:16/9}}.smp-v2 .qhead{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--smp-ink3);margin:2px 0 9px}.smp-v2 .mail{border:1px solid var(--smp-line2);border-radius:14px;overflow:hidden;margin:0 0 14px;background:var(--smp-page)}.smp-v2 .mail__hd{padding:12px 18px;background:var(--smp-cream);border-bottom:1px solid var(--smp-line2)}.smp-v2 .mail__row{display:flex;gap:10px;font-size:13px;line-height:1.7}.smp-v2 .mail__row .k{flex:none;width:64px;font-weight:700;font-size:11px;letter-spacing:.04em;color:var(--smp-ink3);text-transform:uppercase;padding-top:3px}.smp-v2 .mail__row .v{color:var(--smp-ink);font-weight:600}.smp-v2 .mail__bd{padding:15px 18px}.smp-v2 .mail__bd p.en{margin:0 0 3px;font-size:14.5px;line-height:1.7;color:var(--smp-ink)}.smp-v2 .mail__bd p.vi{margin:2px 0 11px}.smp-v2 .req{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--smp-ink2);background:var(--smp-amber-bg);border-radius:11px;padding:10px 14px;margin:2px 0 20px}.smp-v2 .req b{color:#B45309}html[data-pub-theme=dark] .smp-v2 .smp-qblk p.en[data-role]:before{color:#5fd48a}html[data-pub-theme=dark] .smp-v2 .req b{color:#f0b866}.smp-postmeta{display:contents}@media (max-width:820px){.blog-single--smp .smp-postmeta{display:flex;align-items:center;gap:12px;margin:22px 0 10px}.blog-single--smp .smp-postmeta .blog-authorbox{order:1;flex:1 1 auto;min-width:0;margin:0;padding:12px 14px;gap:12px}.blog-single--smp .smp-postmeta .blog-authorbox__avatar{width:44px;height:44px}.blog-single--smp .smp-postmeta .blog-prevnext{order:2;flex:none;display:flex;grid-template-columns:none;gap:8px;margin:0}.blog-single--smp .smp-postmeta .blog-prevnext__item{width:44px;height:44px;padding:0;gap:0;border-radius:50%;flex-direction:row;justify-content:center}.blog-single--smp .smp-postmeta .blog-prevnext__item--empty,.blog-single--smp .smp-postmeta .blog-prevnext__thumb,.blog-single--smp .smp-postmeta .blog-prevnext__title{display:none}.blog-single--smp .smp-postmeta .blog-prevnext__body{display:contents}.blog-single--smp .smp-postmeta .blog-prevnext__dir{font-size:0;gap:0}.blog-single--smp .smp-postmeta .blog-prevnext__dir svg{width:20px;height:20px}.hclass-body:has(.blog-single--smp){--hp-header-h:64px}.hclass-body:has(.blog-single--smp) .hclass-logo__mark{width:34px;height:34px}.hclass-body:has(.blog-single--smp) .hclass-logo__text{font-size:15px}.hclass-body:has(.blog-single--smp) .hclass-header__actions{gap:7px}.hclass-body:has(.blog-single--smp) .hclass-header__actions .hclass-btn{padding:7px 11px;font-size:12.5px}.blog-single--smp .hp-container{padding-bottom:82px}.smp-tabbar .smp-tab{padding:6px 4px 7px;gap:3px}.smp-tabbar .smp-tab-ic{height:25px}.smp-tabbar .smp-tab-ic svg{width:20px;height:20px}.smp-tabbar .smp-tab-lb{font-size:10px}.smp-tabbar .smp-tab--cta .smp-tab-ic{width:38px;height:29px}.smp-tabbar .smp-tab--cta .smp-tab-ic svg{width:20px;height:20px}}