.dpmvl{--gap:14px;margin:20px 0;font-family:inherit}.dpmvl-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-template-areas:"left list";gap:var(--gap);align-items:start}.dpmvl-left{grid-area:left;min-width:0}.dpmvl-video-wrap{background:#000;aspect-ratio:16/9;min-width:0}.dpmvl-video,.dpmvl-yt,.dpmvl-yt iframe{width:100%;height:100%;display:block}.dpmvl-list{grid-area:list;border:1px solid #d9dee5;border-radius:6px;overflow-y:auto;overflow-x:hidden;background:#f5f7f9;min-height:0;scroll-behavior:smooth;scrollbar-gutter:stable;box-shadow:0 1px 2px #0000000a}.dpmvl-item{width:100%;display:flex;text-align:left;border:0;border-bottom:1px solid #e4e8ed;background:var(--dpmvl-item-bg,#fff);padding:7px 10px;cursor:pointer;color:inherit;font:inherit;transition:background .15s ease,box-shadow .15s ease}.dpmvl-item:last-child{border-bottom:0}.dpmvl-item:hover{filter:none;background:color-mix(in srgb,var(--dpmvl-item-bg,#fff) 94%,#dce7f2 6%)}.dpmvl-item.is-active:not(.dpmvl-highlight-off){box-shadow:inset var(--dpmvl-hl-width,4px) 0 var(--dpmvl-hl-border,#227a3b)}.dpmvl-item.is-active.dpmvl-highlight-all:not(.dpmvl-highlight-off){box-shadow:inset 0 0 0 var(--dpmvl-hl-width,4px) var(--dpmvl-hl-border,#227a3b)}.dpmvl-texts,.dpmvl-main,.dpmvl-phonetic,.dpmvl-translation,.dpmvl-extra,.dpmvl-analysis-line,.dpmvl-explain-line{display:block;width:100%;min-width:0}.dpmvl-main{font-weight:var(--dpmvl-weight-main,700);font-style:var(--dpmvl-style-main,normal);font-size:var(--dpmvl-font-main,14px);line-height:1.22;color:var(--dpmvl-color-main,#222)}.dpmvl-phonetic{margin-top:2px;font-weight:var(--dpmvl-weight-phonetic,400);font-style:var(--dpmvl-style-phonetic,normal);font-size:var(--dpmvl-font-phonetic,13px);line-height:1.22;color:var(--dpmvl-color-phonetic,#666)}.dpmvl-translation{margin-top:2px;font-weight:var(--dpmvl-weight-translation,400);font-style:var(--dpmvl-style-translation,normal);font-size:var(--dpmvl-font-translation,13px);line-height:1.24;color:var(--dpmvl-color-translation,#555)}.dpmvl-extra{margin-top:2px;font-weight:var(--dpmvl-weight-extra,400);font-style:var(--dpmvl-style-extra,normal);font-size:var(--dpmvl-font-extra,13px);line-height:1.24;color:var(--dpmvl-color-extra,#555)}.dpmvl-controls{padding:7px 2px 0}.dpmvl-controls label{cursor:pointer;margin:0;display:inline-flex;align-items:center;gap:4px}.dpmvl-icon-btn{width:24px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c7ccd1;background:#fff;border-radius:3px;padding:0;cursor:pointer;color:#50575e;flex:0 0 auto}.dpmvl-icon-btn svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dpmvl-icon-btn:hover{background:#f0f6fc;border-color:#72aee6}.dpmvl.hide-main .dpmvl-main,.dpmvl.hide-phonetic .dpmvl-phonetic,.dpmvl.hide-translation .dpmvl-translation,.dpmvl.hide-extra .dpmvl-extra{display:none}.dpmvl-notice{padding:12px;border:1px solid #ddd}.dpmvl.layout-vertical .dpmvl-layout{grid-template-columns:1fr;grid-template-areas:"left" "list"}.dpmvl.layout-vertical .dpmvl-list{height:var(--dpmvl-vertical-height,520px);max-height:var(--dpmvl-vertical-height,520px)}.dpmvl.layout-horizontal .dpmvl-list{max-height:none}.dpmvl-fixed-placeholder{display:none}.dpmvl.is-fixed-frame{position:fixed!important;z-index:99999!important;margin:0!important;background:#fff;box-shadow:0 8px 24px #00000029;padding:8px}.dpmvl.is-fixed-frame+.dpmvl-fixed-placeholder{display:block}@media(max-width:782px){.dpmvl-controls{overflow-x:auto;padding-bottom:3px}.dpmvl-layout{grid-template-columns:1fr;grid-template-areas:"left" "list"}.dpmvl-list{height:auto!important;max-height:55vh!important}.dpmvl.layout-vertical .dpmvl-list{height:auto;max-height:55vh}.dpmvl-icon-btn{width:23px;height:22px}}.dpmvl.is-fullscreen-frame .dpmvl-layout{grid-template-columns:minmax(0,2fr) minmax(340px,1fr)}.dpmvl-item.is-active:not(.dpmvl-highlight-off){background:var(--dpmvl-hl-bg,#e8f5ec)!important;color:var(--dpmvl-hl-text,#222)!important}.dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-main{color:var(--dpmvl-hl-color-main,var(--dpmvl-color-main,#222))!important}.dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-phonetic{color:var(--dpmvl-hl-color-phonetic,var(--dpmvl-color-phonetic,#666))!important}.dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-translation{color:var(--dpmvl-hl-color-translation,var(--dpmvl-color-translation,#555))!important}@media(max-width:782px){.dpmvl.is-fullscreen-frame .dpmvl-layout{grid-template-columns:1fr}}.dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-hl-bg,#e8f5ec)!important;color:var(--dpmvl-hl-text,#222)!important;box-shadow:inset var(--dpmvl-hl-width,4px) 0 var(--dpmvl-hl-border,#227a3b)!important}.dpmvl-item.dpmvl-highlight-all[aria-current=true]:not(.dpmvl-highlight-off){box-shadow:inset 0 0 0 var(--dpmvl-hl-width,4px) var(--dpmvl-hl-border,#227a3b)!important}.dpmvl{position:relative}.dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off) .dpmvl-main{color:var(--dpmvl-hl-color-main,var(--dpmvl-color-main,#222))!important}.dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off) .dpmvl-phonetic{color:var(--dpmvl-hl-color-phonetic,var(--dpmvl-color-phonetic,#666))!important}.dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off) .dpmvl-translation{color:var(--dpmvl-hl-color-translation,var(--dpmvl-color-translation,#555))!important}.dpmvl-control-group{display:flex;align-items:center;gap:8px;flex:0 0 auto}.dpmvl-icon-btn.is-active{background:#2271b1!important;border-color:#135e96!important;color:#fff!important;box-shadow:0 0 0 1px #2271b11f}@media(max-width:782px){.dpmvl-controls{row-gap:6px}.dpmvl-function-controls{order:2}.dpmvl-content-controls{order:1}}.dpmvl.hide-explanations .dpmvl-item.dpmvl-explanation{display:none!important}.dpmvl-item.dpmvl-explanation{background:var(--dpmvl-explain-bg,#fff4d6)}.dpmvl-item.dpmvl-explanation:hover{background:color-mix(in srgb,var(--dpmvl-explain-bg,#fff4d6) 94%,#dce7f2 6%)}.dpmvl-item.dpmvl-explanation.is-active:not(.dpmvl-highlight-off),.dpmvl-item.dpmvl-explanation[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-explain-hl-bg,#ffe29a)!important}@media(min-width:783px){.dpmvl.layout-vertical .dpmvl-controls{row-gap:0}.dpmvl.layout-vertical .dpmvl-function-controls,.dpmvl.layout-vertical .dpmvl-content-controls{width:auto;flex:0 0 auto}.dpmvl.layout-horizontal .dpmvl-controls{row-gap:5px;column-gap:8px;white-space:normal}.dpmvl.layout-horizontal .dpmvl-function-controls{order:1}.dpmvl.layout-horizontal .dpmvl-content-controls{order:2;flex-wrap:wrap}}.dpmvl-help-toggle[hidden]{display:none!important}.dpmvl-help-toggle strong{font-size:14px;line-height:1;font-weight:700}body.dpmvl-help-open{overflow:hidden}.dpmvl-help-modal{z-index:1000010;background:#000000c7;display:flex;align-items:center;justify-content:center}.dpmvl-help-box{background:#000;box-shadow:0 12px 40px #00000059}.dpmvl-help-frame{background:#000}.dpmvl-help-close{cursor:pointer}.dpmvl-item[hidden]{display:none!important}.dpmvl-mode-controls label{gap:3px;white-space:nowrap}.dpmvl-mode-controls input{margin:0}.dpmvl-item.dpmvl-type-presentation{background:var(--dpmvl-presentation-bg,#eef6ff)}.dpmvl-item.dpmvl-type-presentation:hover{background:color-mix(in srgb,var(--dpmvl-presentation-bg,#eef6ff) 94%,#dce7f2 6%)}.dpmvl-item.dpmvl-type-presentation.is-active:not(.dpmvl-highlight-off),.dpmvl-item.dpmvl-type-presentation[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-presentation-hl-bg,#cfe8ff)!important}.dpmvl-search-wrap{position:sticky;top:0;z-index:3;padding:6px;background:#f5f7f9;border-bottom:1px solid #d9dee5}.dpmvl-search{display:block;width:100%;min-width:0;box-sizing:border-box;padding:6px 9px;border:1px solid #c7ccd1;border-radius:4px;background:#fff;font:inherit;color:inherit}.dpmvl.dpmvl-video-only .dpmvl-layout{display:block!important}.dpmvl.dpmvl-video-only .dpmvl-left{width:100%;max-width:none}.dpmvl.dpmvl-video-only .dpmvl-list,.dpmvl.dpmvl-video-only .dpmvl-controls{display:none!important}.dpmvl.dpmvl-list-only .dpmvl-layout{display:block!important}.dpmvl-article-content{margin-top:28px}.dpmvl-article-content>h2{margin:0 0 14px}.dpmvl-article-segment{border-bottom:1px solid #e5e7eb}.dpmvl-article-analysis-body>:first-child{margin-top:0}.dpmvl-article-analysis-body>:last-child{margin-bottom:0}.dpmvl-article-main>p,.dpmvl-article-phonetic>p,.dpmvl-article-translation>p{display:inline;margin:0}.dpmvl-article-segment>div+div{margin-top:1px}.dpmvl-article-label,.dpmvl-article-icon{font-size:.78em;font-weight:400;color:#8a8f98;opacity:.78;margin-right:.2em}.dpmvl-article-icon{font-style:normal}.dpmvl-article-analysis{margin-top:2px}.dpmvl-article-analysis summary{display:inline-block;cursor:pointer;font-weight:400;font-size:.9em;color:#6b7280}.dpmvl-article-analysis summary .dpmvl-article-label{font-size:.9em}.dpmvl-article-affix{font-size:.82em;font-weight:400;font-style:italic;color:#8a8f98;opacity:.82}.dpmvl-affix-context-only{display:none!important}.dpmvl-controls{white-space:normal!important}.dpmvl-primary-controls .dpmvl-function-controls,.dpmvl-primary-controls .dpmvl-content-controls{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;white-space:nowrap}@media(min-width:783px){.dpmvl.layout-horizontal .dpmvl-controls,.dpmvl.layout-vertical .dpmvl-controls{flex-wrap:wrap!important}.dpmvl.layout-horizontal .dpmvl-primary-controls,.dpmvl.layout-vertical .dpmvl-primary-controls{width:auto;order:1}.dpmvl.layout-horizontal .dpmvl-mode-controls,.dpmvl.layout-vertical .dpmvl-mode-controls{width:auto!important;order:2}}@media(max-width:782px){.dpmvl-primary-controls,.dpmvl-mode-controls{overflow-x:auto}}.dpmvl-controls{min-width:0;box-sizing:border-box;align-content:flex-start}.dpmvl-primary-controls{min-width:0}.dpmvl-primary-controls .dpmvl-function-controls,.dpmvl-primary-controls .dpmvl-content-controls{max-width:100%}.dpmvl-primary-controls .dpmvl-content-controls{flex-wrap:nowrap}.dpmvl-mode-controls{max-width:100%;min-width:0}.dpmvl-article-label{color:var(--dpmvl-article-label-color,#8a8f98)!important;font-size:var(--dpmvl-article-label-size,78%)!important;font-style:var(--dpmvl-article-label-style,italic)!important;font-weight:var(--dpmvl-article-label-weight,400)!important}.dpmvl-label-layout-inline .dpmvl-article-label{display:inline}.dpmvl-label-layout-newline .dpmvl-article-label{display:block;margin:0 0 1px}.dpmvl-label-layout-inline .dpmvl-article-field-row{display:flex;align-items:baseline;gap:.28em;min-width:0}.dpmvl-label-layout-inline .dpmvl-article-field-row>.dpmvl-article-label,.dpmvl-label-layout-inline .dpmvl-article-field-row>.dpmvl-article-icon{flex:0 0 auto;margin-right:0}.dpmvl-label-layout-inline .dpmvl-article-field-row>.dpmvl-article-value{flex:1 1 auto;min-width:0}.dpmvl-label-layout-inline .dpmvl-article-value>p{display:inline;margin:0}.dpmvl-label-layout-inline .dpmvl-article-value>p:first-child{margin-top:0}.dpmvl-label-layout-inline .dpmvl-article-value>p:last-child{margin-bottom:0}.dpmvl-label-layout-newline .dpmvl-article-field-row{display:block}.dpmvl-label-layout-newline .dpmvl-article-field-row>.dpmvl-article-label,.dpmvl-label-layout-newline .dpmvl-article-field-row>.dpmvl-article-icon{display:block;margin:0 0 1px}.dpmvl-label-layout-newline .dpmvl-article-field-row>.dpmvl-article-value{display:block}.dpmvl-article-segment{margin:0!important;line-height:1.48!important}.dpmvl-article-segment+.dpmvl-article-segment{margin-top:5px!important}.dpmvl-article-video-btn{float:left;margin:1px 7px 2px 0;width:25px;height:23px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2271b1;border-radius:4px;background:#2271b1;color:#fff;cursor:pointer;font-size:11px;line-height:1;padding:0}.dpmvl-article-video-btn:hover{filter:brightness(.96)}.dpmvl-article-segment:after{content:"";display:block;clear:both}.dpmvl-controls{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px 12px!important;width:100%!important;max-width:100%!important;overflow:visible!important}.dpmvl-primary-controls{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;flex-wrap:nowrap!important;gap:10px!important;white-space:nowrap!important;overflow:visible!important}.dpmvl-function-controls,.dpmvl-content-controls,.dpmvl-mode-controls{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;width:auto!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:8px!important;overflow:visible!important}.dpmvl-mode-controls{order:2!important}.dpmvl-primary-controls{order:1!important}.dpmvl-segment-video-modal{position:fixed;inset:0;z-index:1000000;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.dpmvl-segment-video-box{position:relative;width:min(900px,94vw);aspect-ratio:16/9;background:#000;box-shadow:0 10px 40px #00000059}.dpmvl-segment-video-box iframe,.dpmvl-segment-video-box video{display:block;width:100%;height:100%;border:0;background:#000}.dpmvl-segment-video-close{position:absolute;z-index:2;right:-12px;top:-12px;width:34px;height:34px;border:0;border-radius:50%;background:#fff;color:#222;font-size:25px;line-height:32px;cursor:pointer;box-shadow:0 2px 10px #00000040}body.dpmvl-segment-video-open{overflow:hidden}@media(max-width:782px){.dpmvl-primary-controls{max-width:100%!important}.dpmvl-segment-video-modal{padding:10px}.dpmvl-segment-video-close{right:2px;top:2px}}.dpmvl-standalone-play-btn{float:none;vertical-align:middle;margin:0 3px;width:25px;height:23px}.dpmvl.is-fullscreen-frame{position:fixed!important;left:2vw!important;right:2vw!important;top:2vh!important;bottom:2vh!important;width:auto!important;height:auto!important;max-width:none!important;margin:0!important;padding:14px!important;overflow:auto!important;background:#fff!important;border-radius:8px!important;z-index:1000001!important;box-sizing:border-box!important}.dpmvl-label-layout-newline .dpmvl-article-video-btn{position:relative!important;z-index:2!important;pointer-events:auto!important}.dpmvl-analysis-line{display:block;width:100%;min-width:0;margin-top:3px;font-size:13px;line-height:1.3;color:#555}.dpmvl.hide-analysis .dpmvl-analysis-line{display:none}.dpmvl-explain-line{display:block;width:100%;min-width:0;margin-top:5px;padding-top:4px;border-top:1px dashed rgba(0,0,0,.18);line-height:1.3}.dpmvl-explain-line strong{font-style:normal}.dpmvl.hide-explain .dpmvl-explain-line{display:none}.dpmvl-article-analysis{margin:3px 0 0!important;padding:0!important;min-height:0!important}.dpmvl-article-analysis summary{margin:0!important;padding:0!important;min-height:0!important;line-height:1.35!important}.dpmvl-article-analysis-body{margin:0!important;padding:4px 0 0!important}.dpmvl-article-analysis-body:empty{display:none!important}.dpmvl-explain-line{font-size:var(--dpmvl-font-explain-line,13px)!important;color:var(--dpmvl-color-explain-line,#555)!important;font-weight:var(--dpmvl-weight-explain-line,400)!important;font-style:var(--dpmvl-style-explain-line,italic)!important}.dpmvl-explain-line strong{color:inherit!important;font-weight:600!important}.dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-explain-line,.dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off) .dpmvl-explain-line{color:var(--dpmvl-hl-color-explain-line,#fff)!important}.dpmvl:fullscreen,.dpmvl:-webkit-full-screen{background:#fff!important;padding:14px!important;overflow:auto!important;width:100%!important;height:100%!important;box-sizing:border-box!important}.dpmvl:fullscreen .dpmvl-layout,.dpmvl:-webkit-full-screen .dpmvl-layout{min-height:0}.dpmvl-article-field-row,.dpmvl-article-field-row .dpmvl-article-value{margin-bottom:0!important;padding-bottom:0!important}.dpmvl-article-field-row .dpmvl-article-value>p{margin-top:0!important;margin-bottom:0!important}.dpmvl.is-fullscreen-frame>.dpmvl-controls,.dpmvl:fullscreen>.dpmvl-controls,.dpmvl:-webkit-full-screen>.dpmvl-controls{display:flex!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;padding:8px 0 0!important;margin:0!important;overflow:visible!important}.dpmvl-mode-controls{padding:4px 6px!important;border:1px solid #cfd6dd!important;border-radius:5px!important;background:#f3f5f7!important;gap:4px!important}.dpmvl-mode-controls label{position:relative;display:inline-flex!important;align-items:center!important;margin:0!important;padding:3px 8px!important;border:1px solid transparent!important;border-radius:4px!important;background:#fff!important;cursor:pointer!important;line-height:1.25!important}.dpmvl-mode-controls label:has(input:checked){background:#2271b1!important;color:#fff!important;border-color:#2271b1!important}.dpmvl-mode-controls input{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.dpmvl-article-segment>.dpmvl-article-video-btn{margin:0!important}.dpmvl-article-segment>.dpmvl-article-video-btn+.dpmvl-article-field-row{box-sizing:border-box!important}.dpmvl.dpmvl-framed{border:var(--dpmvl-frame-width,1px) solid var(--dpmvl-frame-border,#d7dce1)!important;border-radius:var(--dpmvl-frame-radius,6px)!important;padding:var(--dpmvl-frame-padding,8px)!important;box-sizing:border-box!important;background:var(--dpmvl-frame-bg,#fff)!important}.dpmvl-controls,.dpmvl.layout-horizontal .dpmvl-controls,.dpmvl.layout-vertical .dpmvl-controls{justify-content:flex-start!important;text-align:left!important}.dpmvl-primary-controls,.dpmvl-function-controls,.dpmvl-content-controls,.dpmvl-mode-controls{justify-content:flex-start!important}.dpmvl.is-fullscreen-frame>.dpmvl-controls,.dpmvl:fullscreen>.dpmvl-controls,.dpmvl:-webkit-full-screen>.dpmvl-controls{justify-content:flex-start!important}.dpmvl.is-fullscreen-frame.layout-vertical .dpmvl-layout,.dpmvl:fullscreen.layout-vertical .dpmvl-layout,.dpmvl:-webkit-full-screen.layout-vertical .dpmvl-layout{grid-template-columns:1fr!important;grid-template-areas:"left" "list"!important}.dpmvl.is-fullscreen-frame.layout-vertical .dpmvl-controls,.dpmvl:fullscreen.layout-vertical .dpmvl-controls,.dpmvl:-webkit-full-screen.layout-vertical .dpmvl-controls{justify-content:flex-start!important}.dpmvl-article-segment{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;position:relative!important;padding:5px 0 7px!important;min-height:0!important;height:auto!important}.dpmvl-article-segment>.dpmvl-article-field-row{flex:0 0 auto!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important}.dpmvl-article-segment>.dpmvl-article-video-btn{position:absolute!important;left:0!important;top:5px!important;float:none!important}.dpmvl-article-segment>.dpmvl-article-video-btn+.dpmvl-article-field-row{padding-left:32px!important;min-height:23px!important}.dpmvl-article-segment>.dpmvl-article-analysis{display:block!important;position:static!important;float:none!important;clear:none!important;flex:0 0 auto!important;margin:4px 0 0!important;padding:0!important;min-height:0!important;height:auto!important;line-height:1.35!important}.dpmvl-article-segment>.dpmvl-article-analysis>summary{display:inline-block!important;position:static!important;float:none!important;margin:0!important;padding:0!important;min-height:0!important;height:auto!important;line-height:1.35!important}.dpmvl-article-segment>.dpmvl-article-analysis:not([open])>.dpmvl-article-analysis-body{display:none!important}.dpmvl-article-analysis:empty{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important}.dpmvl-article-content .dpmvl-article-segment{display:block!important;position:relative!important;height:auto!important;min-height:0!important;margin:0!important;padding:5px 0 7px!important;overflow:visible!important}.dpmvl-article-content .dpmvl-article-fields{display:block!important;position:static!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.dpmvl-article-content .dpmvl-article-fields>.dpmvl-article-field-row{display:flex!important;position:static!important;height:auto!important;min-height:0!important;margin:0!important;padding-top:0!important;padding-bottom:0!important}.dpmvl-article-content .dpmvl-article-video-btn+.dpmvl-article-fields>.dpmvl-article-field-row:first-child{padding-left:32px!important;min-height:23px!important;box-sizing:border-box!important}.dpmvl-article-content .dpmvl-article-segment>.dpmvl-article-analysis{display:block!important;position:static!important;height:auto!important;min-height:0!important;margin:4px 0 0!important;padding:0!important;clear:none!important}.dpmvl-article-content .dpmvl-article-analysis{display:block!important;position:static!important;float:none!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:4px 0 0!important;padding:0!important;overflow:visible!important}.dpmvl-article-content .dpmvl-article-analysis-title{display:block!important;position:static!important;float:none!important;clear:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1.35!important}.dpmvl-article-content .dpmvl-article-analysis-body{display:block!important;position:static!important;height:auto!important;min-height:0!important;margin:2px 0 0!important;overflow:visible!important}.dpmvl-article-content .dpmvl-article-analysis-body>:first-child{margin-top:0!important}.dpmvl-article-content .dpmvl-article-analysis-body>:last-child{margin-bottom:0!important}.dpmvl-article-content .dpmvl-article-segment:after{content:none!important;display:none!important;clear:none!important}.dpmvl-article-content .dpmvl-article-segment{clear:none!important;margin-block:0!important}.dpmvl-article-content .dpmvl-article-segment+.dpmvl-article-segment{margin-top:6px!important}.dpmvl-article-content .dpmvl-article-fields,.dpmvl-article-content .dpmvl-article-field-row,.dpmvl-article-content .dpmvl-article-analysis{clear:none!important}.dpmvl-article-content .dpmvl-article-value{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:inherit!important}.dpmvl-article-content .dpmvl-article-value>p{display:inline!important;margin:0!important;padding:0!important;line-height:inherit!important}.dpmvl-article-content .dpmvl-article-value>p:only-child{margin:0!important}.dpmvl-article-content .dpmvl-article-analysis-toggle{appearance:none!important;-webkit-appearance:none!important;border:0!important;background:transparent!important;display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;line-height:1.35!important;cursor:pointer!important;text-align:left!important;box-shadow:none!important}.dpmvl-article-content .dpmvl-article-analysis-toggle:hover,.dpmvl-article-content .dpmvl-article-analysis-toggle:focus{background:transparent!important;box-shadow:none!important;outline-offset:2px}.dpmvl-article-content .dpmvl-analysis-caret{display:inline-block!important;width:1em!important;flex:0 0 1em!important;text-align:center!important}.dpmvl-article-content .dpmvl-article-analysis-body[hidden]{display:none!important}.dpmvl-article-content .dpmvl-article-analysis.is-open>.dpmvl-article-analysis-body{display:block!important}.dpmvl-article-content .dpmvl-article-analysis-body{background:var(--dpmvl-analysis-bg,#f6f7f7)!important;color:var(--dpmvl-analysis-text,#333333)!important;padding:8px 10px!important;margin-top:5px!important;border-radius:4px!important;box-sizing:border-box!important}.dpmvl .dpmvl-content-controls label{color:var(--dpmvl-control-text,#50575e)!important}.dpmvl .dpmvl-icon-btn{background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important}.dpmvl .dpmvl-icon-btn.is-active{background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important}.dpmvl .dpmvl-mode-controls{background:color-mix(in srgb,var(--dpmvl-filter-bg,#fff) 92%,#cfd6dd 8%)!important}.dpmvl .dpmvl-mode-controls label{background:var(--dpmvl-filter-bg,#fff)!important;color:var(--dpmvl-filter-text,#333)!important}.dpmvl .dpmvl-mode-controls label:has(input:checked){background:var(--dpmvl-filter-active-bg,#2271b1)!important;color:var(--dpmvl-filter-active-text,#fff)!important;border-color:var(--dpmvl-filter-active-bg,#2271b1)!important}.dpmvl .dpmvl-main{color:var(--dpmvl-style-line-main,var(--dpmvl-color-main,#222))}.dpmvl .dpmvl-phonetic{color:var(--dpmvl-style-line-phonetic,var(--dpmvl-color-phonetic,#666))}.dpmvl .dpmvl-translation{color:var(--dpmvl-style-line-translation,var(--dpmvl-color-translation,#555))}.dpmvl .dpmvl-explain-line{color:var(--dpmvl-style-line-explain,var(--dpmvl-color-explain-line,#555))!important}.dpmvl .dpmvl-item:not(.dpmvl-type-presentation):not(.dpmvl-explanation){background:var(--dpmvl-style-content-bg,var(--dpmvl-item-bg,#fff))}.dpmvl .dpmvl-item.dpmvl-type-presentation{background:var(--dpmvl-style-presentation-bg,var(--dpmvl-presentation-bg,#eef6ff))}.dpmvl .dpmvl-item.dpmvl-explanation{background:var(--dpmvl-style-explanation-bg,var(--dpmvl-explain-bg,#fff4d6))}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off){box-shadow:inset var(--dpmvl-style-hl-width,var(--dpmvl-hl-width,4px)) 0 var(--dpmvl-style-hl-border,var(--dpmvl-hl-border,#227a3b))!important}.dpmvl .dpmvl-item:not(.dpmvl-type-presentation):not(.dpmvl-explanation).is-active:not(.dpmvl-highlight-off){background:var(--dpmvl-style-content-hl,var(--dpmvl-hl-bg,#e8f5ec))!important}.dpmvl .dpmvl-item.dpmvl-type-presentation.is-active:not(.dpmvl-highlight-off){background:var(--dpmvl-style-presentation-hl,var(--dpmvl-presentation-hl-bg,#cfe8ff))!important}.dpmvl .dpmvl-item.dpmvl-explanation.is-active:not(.dpmvl-highlight-off){background:var(--dpmvl-style-explanation-hl,var(--dpmvl-explain-hl-bg,#ffe29a))!important}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-main{color:var(--dpmvl-style-line-main-hl,var(--dpmvl-hl-color-main,#fff))!important}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-phonetic{color:var(--dpmvl-style-line-phonetic-hl,var(--dpmvl-hl-color-phonetic,#fff))!important}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-translation{color:var(--dpmvl-style-line-translation-hl,var(--dpmvl-hl-color-translation,#fff))!important}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-explain-line{color:var(--dpmvl-style-line-explain-hl,var(--dpmvl-hl-color-explain-line,#fff))!important}.dpmvl .dpmvl-main{font-size:var(--dpmvl-style-line-main-size,inherit);font-weight:var(--dpmvl-style-line-main-weight,inherit);font-style:var(--dpmvl-style-line-main-style,inherit)}.dpmvl .dpmvl-phonetic{font-size:var(--dpmvl-style-line-phonetic-size,inherit);font-weight:var(--dpmvl-style-line-phonetic-weight,inherit);font-style:var(--dpmvl-style-line-phonetic-style,inherit)}.dpmvl .dpmvl-translation{font-size:var(--dpmvl-style-line-translation-size,inherit);font-weight:var(--dpmvl-style-line-translation-weight,inherit);font-style:var(--dpmvl-style-line-translation-style,inherit)}.dpmvl .dpmvl-explain-line{font-size:var(--dpmvl-style-line-explain-size,inherit);font-weight:var(--dpmvl-style-line-explain-weight,inherit);font-style:var(--dpmvl-style-line-explain-style,inherit)}.dpmvl .dpmvl-primary-controls{gap:var(--dpmvl-icon-gap,7px)!important}.dpmvl .dpmvl-icon-btn svg{width:var(--dpmvl-icon-size,13px)!important;height:var(--dpmvl-icon-size,13px)!important}.dpmvl .dpmvl-mode-controls{gap:var(--dpmvl-filter-gap,7px)!important}.dpmvl .dpmvl-mode-controls label{font-size:var(--dpmvl-filter-font,13px)!important;font-weight:var(--dpmvl-filter-weight,400)!important;font-style:var(--dpmvl-filter-style,normal)!important}.dpmvl-library{--lib-border:#dcdcde;--lib-muted:#646970;max-width:1200px;margin:0 auto}.dpmvl-library-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 10px}.dpmvl-library-tools input[type=search]{min-width:240px;flex:1 1 280px}.dpmvl-library-tools input,.dpmvl-library-tools select{min-height:40px;border:1px solid var(--lib-border);border-radius:5px;padding:6px 10px;background:#fff}.dpmvl-library-search,.dpmvl-library-view button{min-height:40px;border:1px solid #2271b1;border-radius:5px;padding:7px 13px;cursor:pointer}.dpmvl-library-search{background:#2271b1;color:#fff}.dpmvl-library-reset{padding:8px 4px}.dpmvl-library-spacer{flex:1}.dpmvl-library-view{display:flex;gap:4px}.dpmvl-library-view button{background:#fff;color:#2271b1}.dpmvl-library-view button.is-active{background:#2271b1;color:#fff}.dpmvl-library-count{color:var(--lib-muted);font-size:13px;margin:0 0 12px}.dpmvl-library-items.is-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dpmvl-library-card{min-width:0;border:1px solid var(--lib-border);border-radius:8px;overflow:hidden;background:#fff}.dpmvl-library-thumb{text-decoration:none}.dpmvl-library-thumb img{width:100%;height:100%;object-fit:cover;display:block}.dpmvl-library-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;gap:7px}.dpmvl-library-placeholder>span{font-size:30px}.dpmvl-library-placeholder small{opacity:.75}.dpmvl-library-body{padding:14px}.dpmvl-library-body h3{font-size:18px;line-height:1.35;margin:0 0 8px}.dpmvl-library-body h3 a{text-decoration:none;color:inherit}.dpmvl-library-body p{margin:0 0 12px;color:var(--lib-muted);font-size:14px;line-height:1.5}.dpmvl-library-enter{display:inline-flex;align-items:center;gap:5px;font-weight:600;text-decoration:none}.dpmvl-library-items.is-list{display:flex;flex-direction:column;gap:12px}.dpmvl-library-items.is-list .dpmvl-library-card{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr)}.dpmvl-library-items.is-list .dpmvl-library-thumb{height:100%;min-height:155px;aspect-ratio:auto}.dpmvl-library-pages{display:flex;gap:6px;justify-content:center;margin-top:22px;flex-wrap:wrap}.dpmvl-library-pages .page-numbers{border:1px solid var(--lib-border);border-radius:4px;padding:6px 10px;text-decoration:none}.dpmvl-library-pages .current{background:#2271b1;color:#fff;border-color:#2271b1}.dpmvl-library-empty{border:1px dashed var(--lib-border);border-radius:8px;padding:28px;text-align:center;color:var(--lib-muted)}@media(max-width:900px){.dpmvl-library-items.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dpmvl-library-items.is-grid{grid-template-columns:1fr}.dpmvl-library-tools>*{max-width:100%}.dpmvl-library-spacer{display:none}.dpmvl-library-view{margin-left:auto}.dpmvl-library-items.is-list .dpmvl-library-card{grid-template-columns:1fr}.dpmvl-library-items.is-list .dpmvl-library-thumb{aspect-ratio:16/9;min-height:0}}.dpmvl-detail-disclosure{margin:18px 0 0}.dpmvl-detail-body[hidden]{display:none!important}.dpmvl-detail-body{padding-top:16px}.dpmvl-related-lessons{margin:26px 0 0}.dpmvl-related-title{margin:0 0 14px;font-size:24px}.dpmvl-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dpmvl-related-card{min-width:0;border:1px solid #dcdcde;background:#fff;border-radius:7px;overflow:hidden}.dpmvl-related-thumb{display:block;position:relative;aspect-ratio:16/9!important;background:#1d2327;overflow:hidden}.dpmvl-related-thumb img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}.dpmvl-related-info{padding:10px 12px}.dpmvl-related-info h3{font-size:15px;line-height:1.35;margin:0}.dpmvl-related-info h3 a{text-decoration:none;color:inherit}.dpmvl-related-lessons .dpmvl-library-placeholder{aspect-ratio:16/9}@media(max-width:900px){.dpmvl-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dpmvl-related-grid{grid-template-columns:1fr 1fr;gap:10px}.dpmvl-related-info{padding:8px}.dpmvl-related-info h3{font-size:14px}}.dpmvl-detail-toggle{width:100%;min-height:var(--dpmvl-detail-height,52px);border:1px solid var(--dpmvl-detail-border,#2271b1);border-radius:var(--dpmvl-detail-radius,8px);background:var(--dpmvl-detail-bg,#2271b1);color:var(--dpmvl-detail-text,#fff);font-size:var(--dpmvl-detail-font,20px);font-weight:var(--dpmvl-detail-weight,700);letter-spacing:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 18px;cursor:pointer;line-height:1.2;transition:background .16s ease,color .16s ease,border-color .16s ease,filter .16s ease}.dpmvl-detail-toggle:hover,.dpmvl-detail-toggle:focus{background:var(--dpmvl-detail-hover-bg,#135e96);color:var(--dpmvl-detail-hover-text,#fff);filter:none}.dpmvl-detail-toggle.dpmvl-detail-layout-auto{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.dpmvl-detail-toggle.dpmvl-detail-layout-link{width:auto;min-height:0;margin-left:auto;margin-right:auto;padding:5px 2px;background:transparent!important;border:0;border-radius:0;color:var(--dpmvl-detail-bg,#2271b1);text-decoration:underline;text-underline-offset:3px}.dpmvl-detail-toggle.dpmvl-detail-layout-link:hover,.dpmvl-detail-toggle.dpmvl-detail-layout-link:focus{color:var(--dpmvl-detail-hover-bg,#135e96);background:transparent!important}.dpmvl-detail-caret:empty{display:none}.dpmvl-detail-caret{font-size:1.3em;line-height:1;transition:transform .18s ease}.dpmvl-detail-caret:not(:empty){width:.62em;height:.62em;flex:0 0 .62em;display:inline-block;align-self:center;font-size:0;line-height:0;border-right:.13em solid currentColor;border-bottom:.13em solid currentColor;box-sizing:border-box;transform:rotate(45deg);transform-origin:50% 50%;transition:transform .18s ease}.dpmvl-detail-toggle[aria-expanded=true] .dpmvl-detail-caret,.dpmvl-detail-toggle[aria-expanded=true] .dpmvl-detail-caret:not(:empty){transform:none!important}.dpmvl:has(+.dpmvl-detail-disclosure){margin-bottom:0!important}@media(max-width:782px){.dpmvl .dpmvl-controls{display:flex!important;row-gap:6px!important}.dpmvl .dpmvl-primary-controls{flex:1 1 100%!important;gap:6px 8px!important}.dpmvl .dpmvl-primary-controls .dpmvl-content-controls{display:flex!important;order:1;flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;overflow:visible!important;white-space:normal!important;justify-content:flex-start!important}.dpmvl .dpmvl-primary-controls .dpmvl-function-controls{display:flex!important;order:2;flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;overflow:visible!important;white-space:normal!important;justify-content:flex-start!important}.dpmvl .dpmvl-mode-controls{max-width:100%!important;overflow:visible!important}}.dpmvl+.dpmvl-detail-disclosure{margin-top:0!important}.dpmvl-detail-disclosure{clear:both;margin-top:0!important}.dpmvl-detail-toggle:hover,.dpmvl-detail-toggle:focus{border-color:var(--dpmvl-detail-hover-border,#135e96)!important}.dpmvl-detail-toggle-text{order:0}.dpmvl-detail-toggle.is-open-state{background:var(--dpmvl-detail-open-bg,#135e96);color:var(--dpmvl-detail-open-text,#fff);border-color:var(--dpmvl-detail-open-border,#135e96)}.dpmvl-detail-toggle.is-open-state:hover,.dpmvl-detail-toggle.is-open-state:focus{background:var(--dpmvl-detail-open-hover-bg,#0a4b78);color:var(--dpmvl-detail-open-hover-text,#fff);border-color:var(--dpmvl-detail-open-hover-border,#0a4b78)!important}.dpmvl-detail-toggle.is-fixed-with-player{box-sizing:border-box;box-shadow:0 8px 18px #0000001f}.dpmvl-detail-disclosure.is-fixed-with-player{margin-top:0!important}.dpmvl-detail-caret{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:1em!important;font-family:Arial,Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif!important;font-style:normal!important;font-weight:400!important;visibility:visible!important;opacity:1!important}.dpmvl-detail-disclosure.dpmvl-icon-start .dpmvl-detail-caret{order:-1!important}.dpmvl-detail-disclosure.dpmvl-icon-end .dpmvl-detail-caret{order:1!important}.dpmvl-archive-auto-thumb{display:block;width:270px;max-width:100%;margin:0 18px 12px 0;line-height:0;text-decoration:none;overflow:hidden}.dpmvl-archive-auto-thumb img{display:block;width:270px;max-width:100%;height:125px;object-fit:cover;border:0}@media(max-width:600px){.dpmvl-archive-auto-thumb{width:100%;max-width:100%;margin:0 0 12px}.dpmvl-archive-auto-thumb img{width:100%;height:auto;aspect-ratio:16/9}}body.tax-dpmvl_category .dpmvl-archive-auto-thumb,body.tax-dpmvl_tag .dpmvl-archive-auto-thumb,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-thumb{float:left!important;display:block!important;margin:0 30px 12px 0!important}body.tax-dpmvl_category .dpmvl-archive-auto-thumb+*,body.tax-dpmvl_tag .dpmvl-archive-auto-thumb+*,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-thumb+*{margin-left:0!important}@media(max-width:600px){body.tax-dpmvl_category .dpmvl-archive-auto-thumb,body.tax-dpmvl_tag .dpmvl-archive-auto-thumb,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-thumb{float:none!important;margin:0 0 12px!important}}body.tax-dpmvl_category :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb) :is(.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary),body.tax-dpmvl_tag :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb) :is(.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary),body.post-type-archive-dpm_video_lesson :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb) :is(.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary){clear:none!important;width:auto!important;max-width:none!important;overflow:hidden!important;float:none!important;margin-top:8px!important}body.tax-dpmvl_category :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb)>p,body.tax-dpmvl_tag :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb)>p,body.post-type-archive-dpm_video_lesson :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb)>p{clear:none!important;width:auto!important;max-width:none!important;overflow:hidden!important;float:none!important}body.tax-dpmvl_category .dpmvl-archive-auto-thumb+*,body.tax-dpmvl_tag .dpmvl-archive-auto-thumb+*,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-thumb+*{padding-left:0!important}@media(max-width:600px){body.tax-dpmvl_category :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb) :is(.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary),body.tax-dpmvl_tag :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb) :is(.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary),body.post-type-archive-dpm_video_lesson :is(article,.post-item,.item-list,.post-listing,.stream-item,.entry,li):has(.dpmvl-archive-auto-thumb) :is(.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary){overflow:visible!important}}body.tax-dpmvl_category .dpmvl-archive-auto-item p,body.tax-dpmvl_tag .dpmvl-archive-auto-item p,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item p{clear:none!important;float:none!important;width:auto!important;max-width:none!important}@media(min-width:601px){body.tax-dpmvl_category .dpmvl-archive-auto-item p,body.tax-dpmvl_tag .dpmvl-archive-auto-item p,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item p{overflow:hidden!important}}@media(min-width:601px){body.tax-dpmvl_category .dpmvl-archive-auto-item .dpmvl-archive-auto-thumb~*,body.tax-dpmvl_tag .dpmvl-archive-auto-item .dpmvl-archive-auto-thumb~*,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item .dpmvl-archive-auto-thumb~*{clear:none!important}body.tax-dpmvl_category .dpmvl-archive-auto-item :is(p,.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary,.entry-content,.post-content,.entry-description,.post-description),body.tax-dpmvl_tag .dpmvl-archive-auto-item :is(p,.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary,.entry-content,.post-content,.entry-description,.post-description),body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item :is(p,.entry-summary,.post-excerpt,.entry-excerpt,.excerpt,.post-summary,.entry-content,.post-content,.entry-description,.post-description){clear:none!important;float:none!important;width:auto!important;max-width:none!important;overflow:hidden!important}}body.tax-dpmvl_category .dpmvl-archive-auto-item:after,body.tax-dpmvl_tag .dpmvl-archive-auto-item:after,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item:after{content:"";display:table;clear:both}@media(min-width:601px){body.tax-dpmvl_category .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb img,body.tax-dpmvl_tag .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb img,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb img{display:block!important;width:270px!important;max-width:270px!important;height:125px!important;object-fit:cover!important}}@media(min-width:601px){body.tax-dpmvl_category .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb,body.tax-dpmvl_tag .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb{box-sizing:border-box!important;width:270px!important;min-width:270px!important;max-width:270px!important;flex:0 0 270px!important;float:left!important;margin:0 24px 12px 0!important}body.tax-dpmvl_category .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb>img,body.tax-dpmvl_tag .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb>img,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb>img{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:125px!important;object-fit:cover!important;margin:0!important;float:none!important}}@media(min-width:601px){body.tax-dpmvl_category .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb~*,body.tax-dpmvl_tag .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb~*,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb~*{box-sizing:border-box!important;padding-left:18px!important}}.dpmvl-thumb-logo-wrap{position:relative;display:inline-block;max-width:100%;line-height:0}.dpmvl-thumb-logo-wrap>img{display:block}.dpmvl-logo-overlay{position:absolute;z-index:3;width:var(--dpmvl-logo-w,72px);max-width:45%;line-height:0;overflow:hidden;background:transparent;border:var(--dpmvl-logo-bw,0) solid var(--dpmvl-logo-bc,#fff);box-sizing:border-box;pointer-events:none}.dpmvl-logo-overlay img,.dpmvl-logo-overlay video{display:block;width:100%;height:100%;object-fit:cover}.dpmvl-logo-top_left{left:var(--dpmvl-logo-x,10px);top:var(--dpmvl-logo-y,10px)}.dpmvl-logo-top_right{right:var(--dpmvl-logo-x,10px);top:var(--dpmvl-logo-y,10px)}.dpmvl-logo-bottom_left{left:var(--dpmvl-logo-x,10px);bottom:var(--dpmvl-logo-y,10px)}.dpmvl-logo-bottom_right{right:var(--dpmvl-logo-x,10px);bottom:var(--dpmvl-logo-y,10px)}.dpmvl-logo-mask-circle{aspect-ratio:1/1;border-radius:50%;background:var(--dpmvl-logo-bg,#fff)}.dpmvl-logo-mask-rounded{aspect-ratio:1/1;border-radius:14%;background:var(--dpmvl-logo-bg,#fff)}.dpmvl-logo-mask-square{aspect-ratio:1/1;border-radius:0;background:var(--dpmvl-logo-bg,#fff)}.dpmvl-logo-mask-oval{aspect-ratio:1.6/1;border-radius:50%;background:var(--dpmvl-logo-bg,#fff)}.dpmvl-logo-overlay:has(.dpmvl-logo-video-chroma) .dpmvl-logo-video-chroma{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.dpmvl-logo-chroma-canvas{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.dpmvl-video-wrap>.dpmvl-logo-overlay{position:absolute}.dpmvl.dpmvl-wide-frame{box-sizing:border-box;min-width:0}.dpmvl-has-wide-frame>.dpmvl.dpmvl-wide-frame{clear:both}.dpmvl.dpmvl-sidebar-frame{box-sizing:border-box;min-width:0;clear:both}@media(min-width:783px){.dpmvl.is-fixed-frame.layout-vertical{box-sizing:border-box;overflow:hidden}.dpmvl.is-fixed-frame.layout-vertical .dpmvl-layout{height:100%;min-height:0;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-areas:"left" "list"!important;align-items:stretch!important}.dpmvl.is-fixed-frame.layout-vertical .dpmvl-left{min-height:0}.dpmvl.is-fixed-frame.layout-vertical .dpmvl-list{min-height:0!important;height:100%!important;align-self:stretch!important}}@media(min-width:783px){.dpmvl.dpmvl-video-format-vertical .dpmvl-layout{height:min(82vh,900px);min-height:520px;grid-template-columns:minmax(260px,43.875vh) minmax(320px,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"shortvideo list" "shortvideo controls";align-items:stretch}.dpmvl.dpmvl-video-format-vertical .dpmvl-left{display:contents}.dpmvl.dpmvl-video-format-vertical .dpmvl-video-wrap{grid-area:shortvideo;aspect-ratio:9/16;width:100%;height:100%;max-height:100%;justify-self:center;align-self:stretch}.dpmvl.dpmvl-video-format-vertical .dpmvl-list{grid-area:list;height:auto!important;max-height:none!important;min-height:0;align-self:stretch}.dpmvl.dpmvl-video-format-vertical .dpmvl-controls{grid-area:controls;margin:0;padding:7px 4px 2px;align-self:end;justify-content:flex-start!important;background:var(--dpmvl-frame-bg,#fff)}.dpmvl.dpmvl-video-format-vertical .dpmvl-layout{column-gap:var(--gap);row-gap:0}}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical{position:relative;margin:0;overflow:hidden}.dpmvl.dpmvl-video-format-vertical .dpmvl-layout{display:block;position:relative}.dpmvl.dpmvl-video-format-vertical .dpmvl-left{position:relative}.dpmvl.dpmvl-video-format-vertical .dpmvl-video-wrap{aspect-ratio:9/16;width:100%;height:auto;max-height:none}.dpmvl.dpmvl-video-format-vertical .dpmvl-list{position:absolute!important;z-index:12;left:0;right:0;bottom:0;height:52px!important;max-height:none!important;min-height:52px;background:#fff;overflow-y:auto;overflow-x:hidden;border-radius:0;box-shadow:0 -3px 12px #0000002e;transition:none;overscroll-behavior:contain}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{position:sticky;top:0;z-index:4;align-items:center;background:#ffef00;color:#e52b2b;font-weight:700;font-size:18px;cursor:ns-resize;user-select:none}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-grip{line-height:1;letter-spacing:-5px;color:#e52b2b}.dpmvl.dpmvl-video-format-vertical .dpmvl-search-wrap{position:sticky;top:52px;z-index:3;background:#fff}.dpmvl.dpmvl-video-format-vertical .dpmvl-controls{position:absolute;z-index:15;right:38px;top:10px;bottom:auto;max-width:calc(100% - 56px);padding:8px;background:#fffffff7;border:1px solid #c7ccd1;border-radius:5px;box-shadow:0 4px 14px #0003;display:none!important;white-space:normal;overflow:visible}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-close{margin-left:auto}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-toggle{position:absolute;z-index:16;border:1px solid #aaa;border-right:0;background:#e5e5e5;color:#222;font-weight:700;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;cursor:pointer}}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-hint{color:#b52323}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-close{border-color:#b32d2e!important}}@media(max-width:430px){.dpmvl.dpmvl-video-format-vertical .dpmvl-controls{left:8px!important;right:38px!important;max-width:none!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{font-size:16px}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-hint{font-size:12px}}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle,.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-close{display:none}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{display:flex}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:28px;padding:0 8px;border:0;border-radius:4px;background:#2271b1;color:#fff;font-size:12px;font-weight:700;cursor:pointer;touch-action:manipulation}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-close{display:none!important;position:absolute;z-index:18;right:44px;top:16px;width:34px;min-width:34px;height:34px;margin:0!important;padding:0!important;border:2px solid #fff!important;border-radius:50%!important;background:#d63638!important;color:#fff!important;font-size:23px!important;font-weight:900!important;line-height:29px!important;box-shadow:0 2px 7px #00000059!important;cursor:pointer}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mobile-function-close{display:block!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-controls{flex-flow:row wrap!important;align-items:flex-start!important;white-space:normal!important;overflow:visible!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-control-group,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-primary-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-function-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-content-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mode-controls{box-sizing:border-box!important;display:flex!important;flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important;gap:5px 7px!important}}@media(max-width:430px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{gap:5px!important;padding:0 6px;justify-content:center}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-toggle{min-width:44px;padding:0 6px}}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-controls{flex-wrap:nowrap!important;min-width:0!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-primary-controls{max-width:100%!important;min-width:0!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-function-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-content-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mode-controls{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important;justify-content:flex-start!important;align-items:center!important;gap:5px 7px!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-content-controls label,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mode-controls label{flex:0 0 auto!important;white-space:nowrap!important;max-width:100%!important}}.dpmvl-mobile-video-pan-toggle,.dpmvl-mobile-video-pan-layer{display:none}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-video-pan-toggle{display:flex;position:absolute;z-index:17;align-items:center;justify-content:center;padding:0;border:1px solid #8c8f94;background:#fff;color:#1d2327;font-weight:800;cursor:pointer;touch-action:manipulation;box-shadow:0 1px 3px #00000029}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-video-pan-toggle.is-active{background:#2271b1;color:#fff;border-color:#135e96}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-video-pan-active .dpmvl-mobile-video-pan-layer{display:block;position:absolute;z-index:11;inset:0;cursor:ns-resize;touch-action:none;background:transparent}.dpmvl.dpmvl-video-format-vertical .dpmvl-video-wrap>.dpmvl-video,.dpmvl.dpmvl-video-format-vertical .dpmvl-video-wrap>.dpmvl-yt{transform:translateY(var(--dpmvl-mobile-video-pan-y,0px));will-change:transform}}.dpmvl.dpmvl-video-format-vertical .dpmvl-controls{container-type:inline-size;container-name:dpmvl-controls-area}@container dpmvl-controls-area (max-width:520px){.dpmvl-primary-controls{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:6px!important;white-space:normal!important;overflow:visible!important}.dpmvl-primary-controls .dpmvl-function-controls,.dpmvl-primary-controls .dpmvl-content-controls,.dpmvl-mode-controls{display:flex!important;flex:0 1 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important;justify-content:flex-start!important;align-items:center!important;gap:5px 7px!important}.dpmvl-primary-controls .dpmvl-content-controls label,.dpmvl-mode-controls label{flex:0 0 auto!important;white-space:nowrap!important;max-width:100%!important}}.dpmvl .dpmvl-controls{container-type:inline-size;container-name:dpmvl-controls-unified}@container dpmvl-controls-unified (max-width:620px){.dpmvl .dpmvl-primary-controls{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.dpmvl .dpmvl-function-controls,.dpmvl .dpmvl-content-controls,.dpmvl .dpmvl-mode-controls{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;justify-content:flex-start!important;align-items:center!important;gap:5px 7px!important}.dpmvl .dpmvl-content-controls label,.dpmvl .dpmvl-mode-controls label{flex:0 0 auto!important;white-space:nowrap!important;max-width:100%!important}}.dpmvl .dpmvl-normal-playback-toggle{display:inline-flex!important;background:#eef8ef!important;border-color:#70a875!important;color:#256b2d!important}.dpmvl .dpmvl-normal-playback-toggle.is-active{background:#2e7d32!important;border-color:#256b2d!important;color:#fff!important}.dpmvl .dpmvl-segment-practice-toggle{display:inline-flex!important;background:#fff4e5!important;border-color:#e2a13a!important;color:#a85b00!important}.dpmvl .dpmvl-segment-practice-toggle.is-active{background:#ed8b00!important;border-color:#c66f00!important;color:#fff!important}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-toggle{right:0!important;top:8px!important;width:30px!important;min-height:96px!important;padding:6px 3px!important;font-size:14px!important;opacity:.88;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-video-pan-toggle{left:0!important;right:auto!important;top:8px!important;width:30px!important;height:38px!important;border-left:0!important;border-right:1px solid #8c8f94!important;border-radius:0 4px 4px 0!important;font-size:20px!important;opacity:.88;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mobile-function-close{top:4px!important}}@media(hover:hover)and (pointer:fine){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-function-toggle:hover,.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-video-pan-toggle:hover{opacity:1;background:#f0f6fc;border-color:#72aee6}}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-content-controls{order:1!important;padding:0!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-function-controls{order:2!important;padding:0!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mode-controls{order:3!important}}.dpmvl .dpmvl-detail-mode-toggle{display:inline-flex!important}.dpmvl .dpmvl-row-detail-btn{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:3;align-items:center;justify-content:center;border:1px solid #8c8f94;color:#1d2327;line-height:1;cursor:pointer}.dpmvl.dpmvl-detail-mode .dpmvl-row-detail-btn{display:flex}.dpmvl .dpmvl-item-detail-wrap{position:relative}.dpmvl .dpmvl-item-detail-wrap>.dpmvl-item{height:100%}.dpmvl-detail-modal{position:fixed;z-index:100000;inset:0;display:flex;align-items:center;justify-content:center;padding:18px;background:#00000094}.dpmvl-detail-dialog{position:relative;width:min(680px,94vw);max-height:82vh;overflow:auto;background:#fff;color:#1d2327;border-radius:9px;border:1px solid #c3c4c7;box-shadow:0 10px 35px #00000059;padding:58px 22px 24px}.dpmvl-detail-title{position:absolute;left:22px;top:18px;margin:0;font-size:18px;font-weight:700}.dpmvl-detail-close{position:absolute;right:14px;top:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 13px;border:2px solid #fff;border-radius:6px;background:#d63638;color:#fff;font-weight:800;font-size:15px;cursor:pointer;box-shadow:0 2px 7px #00000047}.dpmvl-detail-close:hover{background:#b32d2e}.dpmvl-detail-body{font-size:15px;line-height:1.5}.dpmvl-detail-body .dpmvl-main,.dpmvl-detail-body .dpmvl-phonetic,.dpmvl-detail-body .dpmvl-translation,.dpmvl-detail-body .dpmvl-extra,.dpmvl-detail-body .dpmvl-analysis-line,.dpmvl-detail-body .dpmvl-explain-line{display:block!important;width:100%!important;margin:0 0 9px!important;color:inherit}@media(max-width:782px){.dpmvl-detail-modal{padding:8px}.dpmvl-detail-dialog{width:96vw;max-height:86vh;padding:56px 15px 18px}.dpmvl-detail-close{right:9px;top:9px}}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-controls{top:8px!important;bottom:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:6px!important;gap:4px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;align-content:flex-start!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-primary-controls{flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;align-content:flex-start!important;margin:0!important;padding:0!important;gap:4px!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-content-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-function-controls,.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mode-controls{flex:0 0 auto!important;height:auto!important;min-height:0!important;margin:0!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mode-controls{padding:3px 5px!important}}.dpmvl .dpmvl-detail-mode-toggle{width:24px!important;height:22px!important;font-size:14px!important;padding:0!important;background:#f6f7f7!important;border-color:#a7aaad!important;color:#50575e!important;box-shadow:none!important}.dpmvl .dpmvl-row-detail-btn{right:5px!important;padding:0!important;background:#f6f7f7!important;border-color:#a7aaad!important;box-shadow:0 1px 1px #00000014!important}.dpmvl.dpmvl-detail-mode .dpmvl-item{padding-right:36px!important}.dpmvl-detail-body .dpmvl-detail-source-main,.dpmvl-detail-body .dpmvl-detail-source-phonetic,.dpmvl-detail-body .dpmvl-detail-source-translation,.dpmvl-detail-body .dpmvl-detail-source-explain{margin:0 0 8px}.dpmvl-detail-body .dpmvl-detail-source-analysis{margin-top:12px;padding-top:10px;border-top:1px solid #e2e4e7}.dpmvl-detail-body .dpmvl-detail-source-analysis-title{font-weight:700;margin-bottom:6px}.dpmvl-detail-body .dpmvl-detail-source-analysis-body{padding:10px 12px;border-radius:5px;background:var(--dpmvl-analysis-bg,#f6f7f7);color:var(--dpmvl-analysis-text,#333)}.dpmvl .dpmvl-detail-mode-toggle{transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease!important}.dpmvl .dpmvl-detail-mode-toggle:not(.is-active){background:#f7f8fa!important;border-color:#aeb4ba!important;color:#4b5560!important}.dpmvl .dpmvl-detail-mode-toggle.is-active{background:#168f83!important;border-color:#0f6f66!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff2e!important}.dpmvl .dpmvl-row-detail-btn{width:24px!important;height:24px!important;font-size:13px!important;border-radius:5px!important;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease!important}@media(hover:hover)and (pointer:fine){.dpmvl .dpmvl-detail-mode-toggle:hover,.dpmvl .dpmvl-row-detail-btn:hover{background:#dff3ef!important;border-color:#168f83!important;color:#0f6f66!important;transform:translateY(-1px)}.dpmvl .dpmvl-detail-mode-toggle.is-active:hover{background:#117a70!important;color:#fff!important}}.dpmvl-help-box{border-radius:10px!important}.dpmvl-detail-source{display:block!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:.001!important;pointer-events:none!important;margin:-1px!important;padding:0!important;border:0!important}.dpmvl .dpmvl-detail-source{display:none!important}.dpmvl-help-modal{position:fixed!important;inset:0!important;padding:clamp(50px,5vw,100px)!important;align-items:stretch!important;justify-content:stretch!important}.dpmvl-help-box{position:relative!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;overflow:hidden!important}.dpmvl-help-frame{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border:0!important}.dpmvl-help-close{position:absolute!important;z-index:10!important;right:12px!important;top:12px!important;width:auto!important;height:42px!important;min-width:92px!important;padding:0 14px!important;border:2px solid #fff!important;border-radius:7px!important;background:#d63638!important;color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-shadow:0 2px 8px #0000004d!important}.dpmvl-help-close:hover{background:#b32d2e!important}@media(max-width:782px){.dpmvl-help-modal{inset:0!important;padding:0!important;width:100vw!important;height:100dvh!important;align-items:stretch!important;justify-content:stretch!important}.dpmvl-help-box{width:100vw!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;border-radius:0!important;margin:0!important}.dpmvl-help-frame{width:100vw!important;height:100dvh!important;min-width:100%!important;min-height:100%!important}.dpmvl-help-close{position:absolute!important;right:8px!important;top:max(8px,env(safe-area-inset-top))!important;height:46px!important;min-width:104px!important;padding:0 15px!important;font-size:17px!important;border-radius:8px!important}}@media(min-width:783px){.dpmvl.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-video-wrap{aspect-ratio:16/9!important;width:100%!important;height:auto!important;max-height:none!important;align-self:start!important;overflow:hidden!important}.dpmvl.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-video-wrap iframe,.dpmvl.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-video-wrap video{width:100%!important;height:100%!important;object-fit:contain!important}}@media(min-width:783px){.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-video-format-vertical{overflow:hidden!important}.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-video-format-vertical .dpmvl-layout{height:min(82vh,900px)!important;min-height:520px!important;display:grid!important;grid-template-columns:minmax(260px,43.875vh) minmax(320px,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;grid-template-areas:"shortvideo list" "shortvideo controls"!important;align-items:stretch!important;column-gap:var(--gap)!important;row-gap:0!important}.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-video-format-vertical .dpmvl-left{display:contents!important}.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-video-format-vertical .dpmvl-video-wrap{grid-area:shortvideo!important;justify-self:center!important;align-self:start!important}.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-video-format-vertical .dpmvl-list{grid-area:list!important;min-height:0!important;height:auto!important;max-height:none!important;align-self:stretch!important}.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-video-format-vertical .dpmvl-controls{grid-area:controls!important;position:static!important;margin:0!important;padding:7px 4px 2px!important;align-self:end!important;justify-content:flex-start!important;background:var(--dpmvl-frame-bg,#fff)!important}.dpmvl.is-fixed-frame.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-video-wrap{aspect-ratio:16/9!important;width:100%!important;height:auto!important;max-height:none!important;overflow:hidden!important}}.dpmvl-fixed-placeholder{position:relative;overflow:hidden;background:#fff}.dpmvl-fixed-placeholder.has-dpmvl-bg:before{content:"";position:absolute;inset:0;background-image:var(--dpmvl-ph-image);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:var(--dpmvl-ph-opacity,.18);pointer-events:none}.dpmvl-fixed-placeholder.has-dpmvl-bg[data-fit=contain]:before{background-size:contain}.dpmvl-fixed-placeholder.has-dpmvl-bg[data-fit=center]:before{background-size:auto;background-position:center}.dpmvl-placeholder-hint{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:2;padding:8px 14px;border-radius:999px;background:#ffffffe6;color:#2271b1!important;font-weight:700;text-decoration:none!important;box-shadow:0 1px 5px #00000024;white-space:nowrap}.dpmvl-placeholder-hint:hover{background:#fff}.dpmvl-pc-list-height-handle{display:none}@media(min-width:783px){.dpmvl.layout-vertical:not(.is-fixed-frame) .dpmvl-pc-list-height-handle{position:sticky;bottom:0;z-index:6;margin-left:auto;width:max-content;max-width:100%;display:flex;align-items:center;gap:12px;padding:8px 12px;background:#fffffff5;color:#222;font-weight:700;font-size:16px;cursor:ns-resize;touch-action:none;user-select:none;box-shadow:0 -1px 4px #00000014}.dpmvl-pc-list-grip{font-size:27px;line-height:.7;color:#2d3192;letter-spacing:-5px;padding-right:4px}}.dpmvl-floating-toolbar{position:fixed;bottom:max(10px,env(safe-area-inset-bottom));z-index:100050;align-items:center;gap:6px;padding:6px 8px;border-radius:12px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s}.dpmvl-floating-toolbar.is-visible{opacity:1;visibility:visible;pointer-events:auto}.dpmvl-floating-tool{width:36px;height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center;padding:3px;border-radius:7px;cursor:pointer}.dpmvl-floating-tool img{display:block;width:100%;height:100%;object-fit:contain;border-radius:5px}.dpmvl-floating-tool svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:782px){.dpmvl-floating-toolbar{bottom:max(8px,env(safe-area-inset-bottom));gap:5px;padding:5px 7px}.dpmvl-floating-tool{width:34px;height:34px;min-width:34px}}.dpmvl-floating-tool-text{display:block;max-width:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;line-height:1}@media(min-width:783px){.dpmvl.is-fixed-frame.layout-vertical .dpmvl-list{overflow-y:auto!important;overflow-x:hidden!important;max-height:100%!important;overscroll-behavior:contain;touch-action:pan-y}}.dpmvl-audio-wrap{position:relative;display:flex;flex-direction:column;background:#111;overflow:hidden}.dpmvl-audio-visual{position:relative;flex:1 1 auto;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;overflow:hidden}.dpmvl-audio-visual:before{content:"";position:absolute;inset:0}.dpmvl-audio{width:100%;position:relative;z-index:2}.dpmvl-video-format-vertical .dpmvl-audio-wrap{aspect-ratio:auto!important}.dpmvl-video-format-vertical .dpmvl-audio-visual{min-height:360px}.dpmvl-audio-visual{isolation:isolate}.dpmvl-karaoke{position:absolute;text-align:center;color:#fff;text-shadow:0 2px 8px #000;border-radius:12px;pointer-events:none}.dpmvl-karaoke-current{line-height:1.3}.dpmvl-karaoke-prev,.dpmvl-karaoke-next{min-height:1em}.dpmvl-karaoke-prev{margin-bottom:5px}.dpmvl-karaoke-next{margin-top:5px}@keyframes dpmvlSpin{to{transform:rotate(360deg)}}.dpmvl-audio-visual{min-height:330px;background-color:#090b12}.dpmvl-audio-visual:before{z-index:0;background:linear-gradient(180deg,#0407122e,#0407127a 58%,#040712c2)}.dpmvl-audio-visual:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 44%,rgba(85,180,255,.2),transparent 34%),linear-gradient(110deg,rgba(80,75,255,.08),transparent 36%,rgba(0,235,220,.08));mix-blend-mode:screen}.dpmvl-karaoke{z-index:5;left:4%;right:4%;bottom:5%;padding:16px 22px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(90deg,#0508122e,#050812c7 18% 82%,#0508122e);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 8px 30px #00000038}.dpmvl-karaoke-current{font-size:clamp(20px,2.5vw,34px);font-weight:800;color:#fff;letter-spacing:.01em;text-shadow:0 2px 8px #000,0 0 18px rgba(82,207,255,.35)}.dpmvl-karaoke-prev,.dpmvl-karaoke-next{font-size:clamp(12px,1.25vw,16px);opacity:.55}@media(max-width:782px){.dpmvl-audio-visual{min-height:300px}.dpmvl-karaoke{left:3%;right:3%;bottom:4%;padding:11px 12px}.dpmvl-karaoke-current{font-size:clamp(18px,5.2vw,26px)}}.dpmvl-video-wrap>.dpmvl-karaoke{position:absolute;left:50%;right:auto;width:var(--k-width,90%);height:auto;min-height:0;max-height:92%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--k-padding-y,0px) 2%;background:var(--k-bg,rgba(5,8,18,.72));border-radius:var(--k-radius,12px);border:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-align:var(--k-align,center);color:var(--k-color,#fff);font-family:Arial,Noto Sans,Segoe UI,sans-serif;pointer-events:none;transform:translate(calc(-50% + var(--k-x,0%)),var(--k-y,0%));container-type:inline-size}.dpmvl-video-wrap>.dpmvl-karaoke[style*="--k-height:0%"]{height:auto}.dpmvl-video-wrap>.dpmvl-karaoke:not([style*="--k-height:0%"]){height:var(--k-height)}.dpmvl-video-wrap>.dpmvl-kpos-top{top:4%;bottom:auto}.dpmvl-video-wrap>.dpmvl-kpos-middle{top:50%;bottom:auto;transform:translate(calc(-50% + var(--k-x,0%)),calc(-50% + var(--k-y,0%)))}.dpmvl-video-wrap>.dpmvl-kpos-bottom{bottom:4%;top:auto}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-current{font-family:inherit;font-size:clamp(var(--k-min,18px),5.4cqw,var(--k-max,34px));font-weight:var(--k-weight,800);font-style:var(--k-style,normal);line-height:1.22;color:var(--k-color,#fff);overflow-wrap:anywhere;text-wrap:balance;text-shadow:none;letter-spacing:0}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-prev,.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-next{font-family:inherit;font-size:clamp(11px,2.8cqw,16px);line-height:1.2;opacity:.55;min-height:0}.dpmvl-video-wrap>.dpmvl-karaoke.has-outline .dpmvl-karaoke-current{-webkit-text-stroke:var(--k-outline,1px) var(--k-outline-color,#000);paint-order:stroke fill}.dpmvl-video-wrap>.dpmvl-karaoke.has-shadow .dpmvl-karaoke-current{text-shadow:0 2px 5px rgba(0,0,0,.9)}.dpmvl-video-wrap>.dpmvl-karaoke.has-glow .dpmvl-karaoke-current{text-shadow:0 0 7px var(--k-effect,#52cfff),0 0 16px var(--k-effect,#52cfff)}.dpmvl-video-wrap>.dpmvl-karaoke.has-shadow.has-glow .dpmvl-karaoke-current{text-shadow:0 2px 5px rgba(0,0,0,.9),0 0 7px var(--k-effect,#52cfff),0 0 16px var(--k-effect,#52cfff)}.dpmvl-video-wrap>.dpmvl-kfont-system{font-family:Arial,Noto Sans,Segoe UI,sans-serif}.dpmvl-video-wrap>.dpmvl-kfont-sans{font-family:Segoe UI,Arial,Noto Sans,sans-serif}.dpmvl-video-wrap>.dpmvl-kfont-serif{font-family:Georgia,Times New Roman,"Noto Serif",serif}.dpmvl-video-wrap>.dpmvl-kfont-rounded{font-family:Arial Rounded MT Bold,Trebuchet MS,Arial,Noto Sans,sans-serif}.dpmvl-video-wrap>.dpmvl-kfont-display{font-family:Impact,Arial Black,Noto Sans,Arial,sans-serif}@media(max-width:782px){.dpmvl-video-wrap>.dpmvl-karaoke{max-height:92%}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-current{font-size:inherit}}.dpmvl-audio-wrap>.dpmvl-kpos-bottom{bottom:58px}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-current{display:flex;flex-direction:column;gap:clamp(2px,.7cqw,8px);white-space:normal}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-current>.dpmvl-karaoke-line{display:block;width:100%;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-prev,.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-next{display:flex;flex-direction:column;gap:2px}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-prev>.dpmvl-karaoke-line,.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-next>.dpmvl-karaoke-line{display:block;width:100%}.dpmvl-video-wrap{position:relative;overflow:hidden;isolation:isolate}.dpmvl-video-wrap>.dpmvl-yt,.dpmvl-video-wrap>.dpmvl-video,.dpmvl-video-wrap>.dpmvl-audio-visual{position:relative;z-index:1}.dpmvl-video-wrap>.dpmvl-karaoke{z-index:5!important}.dpmvl-video-wrap>.dpmvl-logo-overlay{z-index:6}.dpmvl-karaoke-toggle strong{font-size:12px;font-weight:800}.dpmvl-karaoke-toggle:not(.is-active){opacity:.55}.dpmvl-kfont-hankhai,.dpmvl-karaoke-line[style*=KaiTi]{font-family:KaiTi,STKaiti,Kaiti SC,DFKai-SB,serif!important}.dpmvl-video-wrap>.dpmvl-karaoke[hidden]{display:none!important}@keyframes dpmvlSpin{to{rotate:360deg}}.dpmvl-lesson-tags{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin:22px 0 18px;padding:0}.dpmvl-lesson-tag{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:7px 18px;border:1px solid #d8dce2;border-radius:4px;background:#f7f8fa;color:#2c3338!important;text-decoration:none!important;font-size:16px;font-weight:600;line-height:1.35;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.dpmvl-lesson-tag:hover,.dpmvl-lesson-tag:focus{background:#fff;border-color:#aeb6c2;color:#135e96!important;text-decoration:none!important}@media(max-width:600px){.dpmvl-lesson-tags{gap:8px;margin:18px 0 15px}.dpmvl-lesson-tag{min-height:36px;padding:6px 13px;font-size:14px}}.dpmvl-playlist{margin:24px 0}.dpmvl-playlist-head{margin-bottom:16px}.dpmvl-playlist-head h2{margin:0 0 8px}.dpmvl-playlist-description>:last-child{margin-bottom:0}.dpmvl-playlist-nav{margin:22px 0;padding:12px;border:1px solid #dfe3e8;border-radius:9px;background:#fff}.dpmvl-playlist-nav-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.dpmvl-playlist-nav-head span{color:#646970;white-space:nowrap}.dpmvl-playlist-nav-actions{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:start}.dpmvl-playlist-nav-actions>a,.dpmvl-playlist-nav-actions>span,.dpmvl-playlist-menu>summary{display:flex;align-items:center;justify-content:center;min-height:38px;padding:6px 12px;border:1px solid #d8dce2;border-radius:6px;background:#f7f8fa;color:#2c3338!important;text-decoration:none!important;cursor:pointer;list-style:none}.dpmvl-playlist-nav-actions .dpmvl-playlist-next{justify-self:stretch}.dpmvl-playlist-nav-actions .is-disabled{opacity:.45;cursor:default}.dpmvl-playlist-menu{position:relative}.dpmvl-playlist-menu>summary::-webkit-details-marker{display:none}.dpmvl-playlist-menu-list{position:absolute;z-index:40;left:50%;transform:translate(-50%);top:44px;width:min(440px,86vw);max-height:360px;overflow:auto;padding:6px;background:#fff;border:1px solid #d8dce2;border-radius:8px;box-shadow:0 10px 30px #00000024}.dpmvl-playlist-menu-list a{display:grid;grid-template-columns:38px 1fr;gap:8px;padding:8px;border-radius:5px;color:#2c3338!important;text-decoration:none!important}.dpmvl-playlist-menu-list a:hover,.dpmvl-playlist-menu-list a.is-current{background:#eef6ff}.dpmvl-playlist-menu-list a.is-current{font-weight:700}.dpmvl-playlist-empty-front{padding:14px;border:1px dashed #ccd0d4;border-radius:6px;color:#646970}@media(max-width:600px){.dpmvl-playlist-nav-head{align-items:flex-start;flex-direction:column;gap:3px}.dpmvl-playlist-nav-actions{grid-template-columns:1fr 1fr}.dpmvl-playlist-menu{grid-column:1/-1;grid-row:1}.dpmvl-playlist-menu>summary{width:100%}.dpmvl-playlist-menu-list{position:static;transform:none;width:auto;margin-top:6px;max-height:300px}.dpmvl-playlist-nav-actions>a,.dpmvl-playlist-nav-actions>span{font-size:14px;padding:6px 8px}}.dpmvl-playlist-tools{display:flex;align-items:center;gap:8px;margin:0 0 12px}.dpmvl-playlist-count{font-size:13px;color:#646970}.dpmvl-playlist-order{font-size:12px;font-weight:700;color:#646970;margin-bottom:4px}.dpmvl-playlist.dpmvl-library{max-width:1200px}.dpmvl-playlist.dpmvl-library .dpmvl-library-items.is-list .dpmvl-playlist-order{margin-bottom:3px}.dpmvl-playlist-search{display:block;flex:0 1 280px;margin:0}.dpmvl-playlist-search input{width:100%;min-width:180px;height:38px;padding:6px 11px;border:1px solid #c3c4c7;border-radius:6px;background:#fff;color:#2c3338;box-sizing:border-box}.dpmvl-playlist-search input:focus{border-color:#2271b1;outline:1px solid #2271b1}.dpmvl-library-card[hidden]{display:none!important}@media(max-width:700px){.dpmvl-playlist-tools{flex-wrap:wrap}.dpmvl-playlist-search{order:3;flex:1 1 100%}.dpmvl-playlist-search input{min-width:0}.dpmvl-library-spacer{display:none}}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg) .dpmvl-audio-visual{display:none}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg) .dpmvl-audio{position:absolute;left:12px;right:12px;bottom:12px;z-index:4;width:calc(100% - 24px);max-width:520px}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg) .dpmvl-karaoke{z-index:5}.dpmvl.dpmvl-compact-embed.layout-vertical{grid-template-columns:minmax(0,1fr)!important}.dpmvl-floating-view-symbol{font-weight:700}.dpmvl-floating-view-tool{flex:0 0 auto}.dpmvl.dpmvl-list-only .dpmvl-left{display:block!important}.dpmvl.dpmvl-list-only.dpmvl-panel-hidden .dpmvl-left,.dpmvl .dpmvl-controls[hidden]{display:none!important}@media(min-width:783px){.dpmvl.dpmvl-list-only.layout-horizontal .dpmvl-layout{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(280px,1fr)!important;grid-template-areas:"left list"!important;align-items:start!important}.dpmvl.dpmvl-list-only.layout-vertical .dpmvl-layout{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"left" "list"!important}.dpmvl.dpmvl-list-only:not(.dpmvl-panel-hidden) .dpmvl-left{display:block!important}.dpmvl.dpmvl-list-only.layout-vertical:not(.dpmvl-panel-hidden) .dpmvl-list{height:65vh!important;max-height:65vh!important;min-height:360px!important}}.dpmvl .dpmvl-primary-controls>.dpmvl-function-controls{flex:1 1 100%!important;width:100%!important;min-width:0!important;flex-wrap:wrap!important}.dpmvl .dpmvl-primary-controls>.dpmvl-content-controls{flex:0 1 auto!important;min-width:0!important;flex-wrap:wrap!important}@media(max-width:782px){.dpmvl:not(.dpmvl-video-format-vertical) .dpmvl-primary-controls{overflow:visible!important}.dpmvl:not(.dpmvl-video-format-vertical) .dpmvl-primary-controls>.dpmvl-content-controls{flex:1 1 100%!important;width:100%!important}}@media(min-width:783px){.dpmvl .dpmvl-primary-controls.dpmvl-toolbar-two-rows{flex:1 1 100%!important;white-space:normal!important}.dpmvl .dpmvl-primary-controls.dpmvl-toolbar-two-rows>.dpmvl-function-controls{min-width:0!important}}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg){position:relative;overflow:hidden}.dpmvl-karaoke-youtube-bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:0!important;overflow:hidden!important;background:#000;pointer-events:none!important}.dpmvl-karaoke-youtube-bg iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;border:0!important;display:block!important;pointer-events:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg) .dpmvl-audio-visual{display:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke,.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-logo-overlay{position:absolute}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg){position:relative!important;overflow:hidden!important;min-height:0!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke-youtube-bg{position:absolute!important;inset:0!important;z-index:0!important;overflow:hidden!important;background:#000!important;pointer-events:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke-youtube-bg iframe{position:absolute!important;left:50%!important;top:50%!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;transform:translate(-50%,-50%)!important;border:0!important;pointer-events:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-audio{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;left:-9999px!important;right:auto!important;bottom:auto!important;opacity:0!important;pointer-events:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke-youtube-bg iframe{width:auto!important;height:auto!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke-youtube-bg{width:100%!important;height:100%!important}.dpmvl-karaoke-youtube-bg>.dpmvl-karaoke-youtube-player,.dpmvl-karaoke-youtube-bg>iframe{position:absolute!important;left:50%!important;top:50%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;transform:translate(-50%,-50%)!important;border:0!important;display:block!important;pointer-events:none!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-video-wrap{position:relative!important;aspect-ratio:9/16!important;width:100%!important;height:auto!important;max-height:none!important;overflow:hidden!important;background:#111!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage{position:absolute!important;z-index:1!important;left:0!important;right:0!important;top:0!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;overflow:hidden!important;background:#000!important;box-sizing:border-box!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-yt,.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transform:none!important;object-fit:contain!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-yt>iframe,.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>iframe,.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transform:none!important;border:0!important;object-fit:contain!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke-youtube-bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke{position:absolute!important;z-index:9!important;left:50%!important;right:auto!important;width:var(--k-width,90%)!important;height:auto;min-height:0;max-height:82%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--k-padding-y,0px) 2%;background:var(--k-bg,rgba(5,8,18,.72));border-radius:var(--k-radius,12px);border:0;box-shadow:none;text-align:var(--k-align,center);color:var(--k-color,#fff);font-family:Arial,Noto Sans,Segoe UI,sans-serif;pointer-events:none;transform:translate(calc(-50% + var(--k-x,0%)),var(--k-y,0%));container-type:inline-size}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke[style*="--k-height:0%"]{height:auto!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke:not([style*="--k-height:0%"]){height:var(--k-height)!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-kpos-top{top:4%!important;bottom:auto!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-kpos-middle{top:50%!important;bottom:auto!important;transform:translate(calc(-50% + var(--k-x,0%)),calc(-50% + var(--k-y,0%)))!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-kpos-bottom{bottom:4%!important;top:auto!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke .dpmvl-karaoke-current{font-family:inherit;font-size:clamp(var(--k-min,18px),5.8cqw,var(--k-max,34px));font-weight:var(--k-weight,800);font-style:var(--k-style,normal);line-height:1.22;color:var(--k-color,#fff);overflow-wrap:anywhere;text-wrap:balance;text-shadow:none;letter-spacing:0;display:flex;flex-direction:column;gap:clamp(2px,.7cqw,8px);white-space:normal}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke .dpmvl-karaoke-prev,.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke .dpmvl-karaoke-next{font-family:inherit;font-size:clamp(11px,2.8cqw,16px);line-height:1.2;opacity:.55;min-height:0;display:flex;flex-direction:column;gap:2px}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke.has-outline .dpmvl-karaoke-current{-webkit-text-stroke:var(--k-outline,1px) var(--k-outline-color,#000);paint-order:stroke fill}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke.has-shadow .dpmvl-karaoke-current{text-shadow:0 2px 5px rgba(0,0,0,.9)}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke.has-glow .dpmvl-karaoke-current{text-shadow:0 0 7px var(--k-effect,#52cfff),0 0 16px var(--k-effect,#52cfff)}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-horizontal-stage>.dpmvl-karaoke.has-shadow.has-glow .dpmvl-karaoke-current{text-shadow:0 2px 5px rgba(0,0,0,.9),0 0 7px var(--k-effect,#52cfff),0 0 16px var(--k-effect,#52cfff)}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-list{z-index:12!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-video-pan-toggle,.dpmvl.dpmvl-video-format-vertical.dpmvl-front-mobile-horizontal-source .dpmvl-mobile-video-pan-layer{display:none!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-audio-visual{display:block!important;position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke-youtube-bg{z-index:1!important;background:transparent!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-karaoke{z-index:5!important}.dpmvl-audio-wrap:has(.dpmvl-karaoke-youtube-bg)>.dpmvl-logo-overlay{z-index:6!important}.dpmvl-compact-embed-switch{margin:20px 0}.dpmvl-compact-embed-switch .dpmvl{margin-top:0;margin-bottom:8px}.dpmvl-compact-embed-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 14px;border:1px solid #2271b1;border-radius:4px;background:#2271b1;color:#fff;cursor:pointer;font:inherit}.dpmvl-compact-embed-toggle:hover{background:#135e96;border-color:#135e96;color:#fff}.dpmvl-compact-start-video:not(.is-expanded) .dpmvl .dpmvl-list{display:none!important}.dpmvl-compact-start-video:not(.is-expanded) .dpmvl .dpmvl-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"left"!important}.dpmvl-compact-start-list:not(.is-expanded) .dpmvl .dpmvl-layout{display:block!important}.dpmvl-compact-start-list:not(.is-expanded) .dpmvl .dpmvl-left{display:none!important}.dpmvl-compact-start-list:not(.is-expanded) .dpmvl .dpmvl-list{height:auto!important;max-height:none!important}.dpmvl-detail-embed>.dpmvl-article-content>h2{display:none!important}.dpmvl-detail-video-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:4px 16px;margin:0 0 10px;border:1px solid #2271b1;border-radius:4px;background:#2271b1;color:#fff;cursor:pointer;font:inherit}.dpmvl-detail-video-toggle:hover{background:#135e96;border-color:#135e96;color:#fff}.dpmvl-detail-video-body[hidden]{display:none!important}.dpmvl-detail-video-body>.dpmvl{margin-top:0}.dpmvl-detail-video-body>.dpmvl .dpmvl-list{display:none!important}.dpmvl-detail-video-body>.dpmvl .dpmvl-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"left"!important}@container dpmvl-controls-unified (max-width:760px){.dpmvl .dpmvl-primary-controls,.dpmvl .dpmvl-mode-controls{flex:1 0 100%!important;width:100%!important;max-width:100%!important}.dpmvl .dpmvl-mode-controls{justify-content:flex-start!important}}.dpmvl-karaoke.dpmvl-karaoke-next-mode{--k-current-top:24%;--k-preview-top:54%;inset:0 0 auto!important;width:100%!important;height:100%!important;max-height:none!important;transform:none!important;background:transparent!important;border-radius:0!important;padding:0!important;overflow:hidden!important;display:block!important;text-align:var(--k-align,center)!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-prev{display:none!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-current,.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-next{position:absolute!important;left:calc((100% - var(--k-width,90%))/2 + var(--k-x,0%))!important;width:var(--k-width,90%)!important;max-width:var(--k-width,90%)!important;min-width:0!important;height:var(--k-height,22%)!important;min-height:0!important;box-sizing:border-box!important;margin:0!important;padding:var(--k-padding-y,0px) 2%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:clamp(2px,.7cqw,8px)!important;transform:none!important;background:var(--k-bg,rgba(5,8,18,.72))!important;border-radius:var(--k-radius,12px)!important;text-align:var(--k-align,center)!important;overflow:hidden!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-current{top:calc(var(--k-current-top) + var(--k-y,0%))!important;opacity:1!important;z-index:2;transition:opacity var(--k-travel-duration,1.2s) cubic-bezier(.45,0,.55,1)!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-next{top:calc(var(--k-preview-top) + var(--k-y,0%))!important;opacity:0!important;z-index:3;transition:opacity 1.5s cubic-bezier(.16,1,.3,1)!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-next-ready .dpmvl-karaoke-next{opacity:1!important}@keyframes dpmvlKaraokePreviewEnter{0%{filter:opacity(0)}to{filter:opacity(1)}}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-next-entering .dpmvl-karaoke-next{animation:dpmvlKaraokePreviewEnter 1.5s cubic-bezier(.16,1,.3,1) both!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-next-travelling .dpmvl-karaoke-next{top:calc(var(--k-preview-top) + var(--k-y,0%))!important;transform:translate3d(0,var(--k-travel-y,0px),0)!important;opacity:1!important;transition:transform var(--k-travel-duration,1.2s) cubic-bezier(.45,0,.55,1)!important;will-change:transform}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-current-leaving .dpmvl-karaoke-current{opacity:0!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-current .dpmvl-karaoke-line,.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-next .dpmvl-karaoke-line{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:0!important;font-size:var(--k-fit-font,clamp(var(--k-min,18px),5.4cqw,var(--k-max,34px)))!important;line-height:1.2!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-wrap:balance!important;text-align:inherit!important;opacity:1!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode[style*="--k-height:0%"] .dpmvl-karaoke-current,.dpmvl-karaoke.dpmvl-karaoke-next-mode[style*="--k-height:0%"] .dpmvl-karaoke-next{height:auto!important;min-height:0!important}.dpmvl-video-wrap>.dpmvl-karaoke:not(.dpmvl-karaoke-next-mode){padding-block:var(--k-padding-y,0px)!important}.dpmvl-list-mini-toolbar{display:flex;align-items:center;gap:3px;min-height:20px;padding:2px 0 3px;grid-area:list;align-self:start;transform:translateY(-25px);margin-bottom:-25px;z-index:2;pointer-events:none}.dpmvl-list-mini-toolbar .dpmvl-mini-tool{pointer-events:auto;width:20px;height:20px;min-width:20px;padding:0;border:1px solid #c7ccd1;border-radius:3px;background:#fff;color:#50575e;display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1;cursor:pointer}.dpmvl-list-mini-toolbar .dpmvl-mini-tool strong{font-size:10px;line-height:1}.dpmvl-list-mini-toolbar .dpmvl-mini-tool:hover,.dpmvl-list-mini-toolbar .dpmvl-mini-tool.is-active{background:#f0f6fc;border-color:#2271b1;color:#135e96}.dpmvl.layout-vertical .dpmvl-list-mini-toolbar{grid-area:auto;transform:none;margin:0 0 2px}@media(max-width:782px){.dpmvl-list-mini-toolbar{grid-area:auto;transform:none;margin:0 0 2px}}.dpmvl-phone-compact-tools{display:none}@media(max-width:782px){.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important;box-sizing:border-box!important;margin:0!important;background:transparent!important;overflow:hidden!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-icon-btn{flex:0 0 auto!important;margin:0!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-options-toggle{flex:0 0 auto!important;height:28px!important;min-height:28px!important;margin:0 0 0 1px!important;padding:0 5px!important;border:1px solid #c7ccd1!important;border-radius:3px!important;background:#fff!important;color:#222!important;font:inherit!important;font-size:12px!important;font-weight:600!important;line-height:26px!important;white-space:nowrap!important;cursor:pointer!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view):not(.dpmvl-mobile-functions-open) .dpmvl-controls{display:none!important}.dpmvl.dpmvl-phone-options-open:not(.dpmvl-front-mobile-view) .dpmvl-controls{display:flex!important}.dpmvl:not(.dpmvl-front-mobile-view).dpmvl-phone-compact .dpmvl-list-mini-toolbar,.dpmvl:not(.dpmvl-front-mobile-view).dpmvl-phone-options-open .dpmvl-list-mini-toolbar{display:none!important}.dpmvl:not(.dpmvl-front-mobile-view).dpmvl-phone-compact:not(.dpmvl-mobile-functions-open) .dpmvl-mobile-function-close,.dpmvl:not(.dpmvl-front-mobile-view).dpmvl-phone-options-open:not(.dpmvl-mobile-functions-open) .dpmvl-mobile-function-close{display:none!important}.dpmvl:not(.dpmvl-front-mobile-view).dpmvl-phone-compact .dpmvl-mobile-function-toggle,.dpmvl:not(.dpmvl-front-mobile-view).dpmvl-phone-options-open .dpmvl-mobile-function-toggle{display:flex!important}}@media(max-width:782px){.dpmvl.dpmvl-phone-options-open:not(.dpmvl-front-mobile-view) .dpmvl-function-controls{gap:8px 9px!important}.dpmvl.dpmvl-phone-options-open:not(.dpmvl-front-mobile-view) .dpmvl-function-controls>.dpmvl-phone-options-toggle{font:inherit!important}}@media(max-width:782px){.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools{gap:8px!important;padding:7px 4px!important;border-radius:8px!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-quick-btn,.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-options-toggle{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border:1px solid #c7ccd1!important;border-radius:7px!important;background:#fff!important;color:#3c434a!important;line-height:1!important;box-shadow:0 1px 2px #00000014!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-quick-btn strong,.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-options-toggle strong{display:block!important;font-size:17px!important;line-height:1!important;font-weight:700!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-quick-btn.is-active{color:#fff!important;border-color:#087f72!important;background:linear-gradient(180deg,#16a394,#087f72)!important;box-shadow:0 2px 5px #087f7257,inset 0 0 0 1px #ffffff2e!important}.dpmvl.dpmvl-phone-options-open:not(.dpmvl-front-mobile-view) .dpmvl-function-controls>.dpmvl-phone-options-toggle strong{display:block!important;font-size:18px!important;line-height:1!important;font-weight:700!important}}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle{margin:0!important;border:1px solid rgba(31,41,55,.18)!important;background:linear-gradient(180deg,#fff,#f4f6f8)!important;color:#25313d!important;box-shadow:0 1px 2px #0f172a1a,inset 0 1px #ffffffe6!important;vertical-align:middle!important;cursor:pointer!important;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn svg,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle svg,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn svg,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle svg{overflow:visible!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn strong,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn strong{display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-family:Arial,sans-serif!important;letter-spacing:0!important}.dpmvl .dpmvl-phone-compact-tools .dpmvl-q-k{font:800 17px/1 Arial,sans-serif!important}@media(hover:hover)and (pointer:fine){.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn:hover,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle:hover,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn:hover,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle:hover{transform:translateY(-1px)!important;border-color:#2271b173!important;box-shadow:0 3px 8px #0f172a21,inset 0 1px #fff!important}}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn:active,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle:active,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn:active,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle:active{transform:translateY(0) scale(.96)!important;box-shadow:inset 0 1px 3px #0f172a24!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn.is-active,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn.is-active{color:#fff!important;border-color:#087f72!important;background:linear-gradient(180deg,#16a394,#087f72)!important;box-shadow:0 2px 5px #087f7257,inset 0 0 0 1px #ffffff2e!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn.is-active strong,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn.is-active strong{color:#fff!important}@media(max-width:782px){.dpmvl .dpmvl-function-controls{width:100%!important;grid-template-columns:repeat(7,minmax(0,1fr))!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle{justify-self:center!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools{box-sizing:border-box!important;padding:5px 0!important;align-items:center!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle{justify-self:center!important}}@media(min-width:783px){.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-phone-compact-tools{padding:5px 0!important;margin:0!important;background:transparent!important}.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle{justify-self:center!important}.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-controls{display:none!important}.dpmvl.dpmvl-compact-embed.dpmvl-phone-options-open .dpmvl-controls{display:flex!important}.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-list-mini-toolbar,.dpmvl.dpmvl-compact-embed.dpmvl-phone-options-open .dpmvl-list-mini-toolbar{display:none!important}}@media(min-width:783px){.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-phone-compact-tools{padding:5px 0!important;margin:0!important;background:transparent!important}.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-list-mini-toolbar,.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-options-open .dpmvl-list-mini-toolbar,.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-controls{display:none!important}.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-options-open .dpmvl-controls{display:flex!important}}.dpmvl-detail-embed:not(.is-expanded) .dpmvl-detail-video-body>.dpmvl .dpmvl-video-wrap,.dpmvl-detail-embed:not(.is-expanded) .dpmvl-detail-video-body>.dpmvl .dpmvl-list{display:none!important}.dpmvl-detail-embed:not(.is-expanded) .dpmvl-detail-video-body>.dpmvl .dpmvl-layout{display:block!important}.dpmvl-detail-embed:not(.is-expanded) .dpmvl-detail-video-body>.dpmvl .dpmvl-controls{display:none!important}@media(max-width:760px){.dpmvl .dpmvl-function-controls{flex:1 1 100%!important}.dpmvl .dpmvl-content-controls{flex:1 1 100%!important;width:100%!important;margin-left:0!important}}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle{font:600 13px/1 inherit!important;white-space:nowrap!important}.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-phone-compact-tools,.dpmvl-detail-embed .dpmvl-phone-compact-tools{min-height:0!important;height:auto!important;padding:6px!important;margin:0!important;align-content:center!important;background:transparent!important}.dpmvl-detail-embed>.dpmvl-detail-compact-tools{display:flex!important;gap:6px!important;align-items:center!important;width:max-content!important;max-width:100%!important;margin:8px 0 12px!important}.dpmvl-detail-embed:not(.is-expanded) .dpmvl-detail-video-body{display:none!important}.dpmvl-detail-embed.is-expanded .dpmvl-detail-video-body{display:block!important}.dpmvl-detail-embed.is-expanded .dpmvl-detail-video-body>.dpmvl .dpmvl-video-wrap{display:block!important}.dpmvl-compact-start-list:not(.is-expanded) .dpmvl-list>.dpmvl-phone-compact-tools{display:flex!important;gap:6px!important;align-items:center!important;width:max-content!important;max-width:100%!important;padding:6px 6px 5px!important}.dpmvl-shortcode-compact .dpmvl-list-mini-toolbar,.dpmvl-compact-embed-switch .dpmvl-list-mini-toolbar,.dpmvl-detail-embed .dpmvl-list-mini-toolbar{display:none!important}.dpmvl .dpmvl-primary-controls.dpmvl-toolbar-two-rows{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;gap:6px!important}.dpmvl .dpmvl-primary-controls.dpmvl-toolbar-two-rows>.dpmvl-function-controls{order:1!important;width:100%!important;flex:0 0 auto!important;flex-wrap:wrap!important}.dpmvl .dpmvl-primary-controls.dpmvl-toolbar-two-rows>.dpmvl-content-controls{order:2!important;width:100%!important;flex:0 0 auto!important;flex-wrap:wrap!important;margin-left:0!important;justify-content:flex-start!important}.dpmvl-detail-embed>.dpmvl-detail-compact-tools>.dpmvl-phone-quick-btn{width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #cfd5db!important;border-radius:7px!important;background:#fff!important;color:#24313d!important;padding:0!important;cursor:pointer!important}.dpmvl-detail-embed>.dpmvl-detail-compact-tools>.dpmvl-phone-quick-btn svg{width:18px!important;height:18px!important;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dpmvl-detail-embed>.dpmvl-detail-compact-tools>.dpmvl-phone-quick-btn.is-active{background:#079a8c!important;border-color:#07877b!important;color:#fff!important}.dpmvl.dpmvl-phone-options-open .dpmvl-phone-compact-tools,.dpmvl-detail-embed.is-expanded>.dpmvl-detail-compact-tools{display:none!important}.dpmvl.dpmvl-phone-compact .dpmvl-controls{display:none!important}.dpmvl.dpmvl-phone-options-open .dpmvl-controls{display:flex!important}.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle{order:999!important}.dpmvl .dpmvl-phone-options-toggle,.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-options-toggle,.dpmvl.dpmvl-phone-options-open:not(.dpmvl-front-mobile-view) .dpmvl-function-controls>.dpmvl-phone-options-toggle,.dpmvl-detail-embed>.dpmvl-detail-compact-tools>.dpmvl-phone-options-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:78px!important;max-width:none!important;height:34px!important;min-height:34px!important;padding:0 13px!important;margin:0!important;box-sizing:border-box!important;border:1px solid #07877b!important;border-radius:7px!important;background:#079a8c!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;font-style:normal!important;line-height:1.1!important;white-space:nowrap!important;cursor:pointer!important}.dpmvl .dpmvl-phone-options-toggle:hover,.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools .dpmvl-phone-options-toggle:hover,.dpmvl.dpmvl-phone-options-open:not(.dpmvl-front-mobile-view) .dpmvl-function-controls>.dpmvl-phone-options-toggle:hover{background:#07877b!important;color:#fff!important}@media(min-width:783px){.dpmvl.dpmvl-phone-compact .dpmvl-phone-compact-tools,.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-phone-compact-tools,.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-phone-compact-tools{grid-template-columns:repeat(7,34px) auto!important}}@media(max-width:782px){.dpmvl.dpmvl-phone-compact:not(.dpmvl-front-mobile-view) .dpmvl-phone-compact-tools{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr)) auto!important;gap:4px!important;width:100%!important}}.dpmvl.dpmvl-compact-embed .dpmvl-list-mini-toolbar,.dpmvl-compact-embed-switch .dpmvl-list-mini-toolbar,.dpmvl-detail-embed .dpmvl-list-mini-toolbar{display:none!important}.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body{display:block!important}.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body>.dpmvl .dpmvl-layout{display:block!important}.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body>.dpmvl .dpmvl-left,.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body>.dpmvl .dpmvl-video-wrap,.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body>.dpmvl .dpmvl-controls,.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body>.dpmvl .dpmvl-phone-compact-tools{display:none!important}.dpmvl-detail-embed:not(.is-expanded).dpmvl-detail-list-open .dpmvl-detail-video-body>.dpmvl .dpmvl-list{display:block!important;width:100%!important;max-width:none!important}.dpmvl button.dpmvl-phone-options-toggle.dpmvl-main-collapse-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:78px!important;max-width:none!important;padding:0 13px!important;margin:0!important;border:1px solid #07877b!important;border-radius:7px!important;background:#079a8c!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font:600 14px/1.1 inherit!important;white-space:nowrap!important}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-left{display:block!important;position:relative!important;min-width:0!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-controls{left:0!important;right:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-mobile-functions-open .dpmvl-mobile-function-close{right:8px!important}}.dpmvl-shortcode-config.dpmvl-sc-hide-search .dpmvl-search-wrap,.dpmvl-shortcode-config.dpmvl-sc-hide-main .dpmvl-main,.dpmvl-shortcode-config.dpmvl-sc-hide-main [data-toggle=main],.dpmvl-shortcode-config.dpmvl-sc-hide-phonetic .dpmvl-phonetic,.dpmvl-shortcode-config.dpmvl-sc-hide-phonetic [data-toggle=phonetic],.dpmvl-shortcode-config.dpmvl-sc-hide-translation .dpmvl-translation,.dpmvl-shortcode-config.dpmvl-sc-hide-translation [data-toggle=translation],.dpmvl-shortcode-config.dpmvl-sc-hide-explain .dpmvl-explain-line,.dpmvl-shortcode-config.dpmvl-sc-hide-explain [data-toggle=explain],.dpmvl-shortcode-config.dpmvl-sc-hide-analysis .dpmvl-analysis-line,.dpmvl-shortcode-config.dpmvl-sc-hide-analysis [data-toggle=analysis]{display:none!important}.dpmvl-shortcode-config.dpmvl-sc-hide-main .dpmvl-content-controls label:has(>input[data-toggle=main]),.dpmvl-shortcode-config.dpmvl-sc-hide-phonetic .dpmvl-content-controls label:has(>input[data-toggle=phonetic]),.dpmvl-shortcode-config.dpmvl-sc-hide-translation .dpmvl-content-controls label:has(>input[data-toggle=translation]),.dpmvl-shortcode-config.dpmvl-sc-hide-explain .dpmvl-content-controls label:has(>input[data-toggle=explain]),.dpmvl-shortcode-config.dpmvl-sc-hide-analysis .dpmvl-content-controls label:has(>input[data-toggle=analysis]){display:none!important}.dpmvl-shortcode-config.dpmvl-sc-hide-modebar .dpmvl-mode-controls{display:none!important}.dpmvl-shortcode-config.dpmvl-sc-hide-mode_all .dpmvl-mode-controls label:has(>input.dpmvl-mode-toggle[value=all]),.dpmvl-shortcode-config.dpmvl-sc-hide-mode_main .dpmvl-mode-controls label:has(>input.dpmvl-mode-toggle[value=main]),.dpmvl-shortcode-config.dpmvl-sc-hide-mode_presentation .dpmvl-mode-controls label:has(>input.dpmvl-mode-toggle[value=presentation]),.dpmvl-shortcode-config.dpmvl-sc-hide-mode_explanation .dpmvl-mode-controls label:has(>input.dpmvl-mode-toggle[value=explanation]){display:none!important}@media(min-width:783px){.dpmvl.layout-vertical:not(.is-fixed-frame) .dpmvl-list,.dpmvl.dpmvl-list-only.layout-vertical:not(.is-fixed-frame) .dpmvl-list{height:auto!important;min-height:0!important;max-height:min(var(--dpmvl-vertical-height,520px),78vh)!important;align-self:start!important}.dpmvl .dpmvl-pc-list-height-handle{display:none!important}}.dpmvl-floating-tool{border-color:#9aa7b5!important}.dpmvl-shortcode-config .dpmvl.layout-vertical:not(.is-fixed-frame) .dpmvl-left{min-height:0!important}.dpmvl-shortcode-config .dpmvl.layout-vertical:not(.is-fixed-frame) .dpmvl-controls{margin-bottom:0!important;padding-bottom:4px!important}@media(min-width:783px){.dpmvl-mobile-function-toggle,.dpmvl-mobile-function-close{display:none!important}.dpmvl:not(.is-fixed-frame).layout-vertical .dpmvl-list,.dpmvl:not(.is-fixed-frame).dpmvl-list-only.layout-vertical .dpmvl-list,.dpmvl:not(.is-fixed-frame).dpmvl-video-format-vertical.dpmvl-list-only .dpmvl-list{position:static!important;height:auto!important;min-height:0!important;max-height:min(var(--dpmvl-vertical-height,520px),78vh)!important;align-self:start!important;overflow-y:auto!important}.dpmvl:not(.is-fixed-frame).dpmvl-video-format-vertical.dpmvl-list-only .dpmvl-layout{height:auto!important;min-height:0!important;grid-template-rows:auto!important;align-items:start!important}.dpmvl:not(.is-fixed-frame).dpmvl-video-format-vertical.dpmvl-list-only.dpmvl-panel-hidden .dpmvl-layout{display:block!important;height:auto!important;min-height:0!important}.dpmvl-pc-list-height-handle{display:none!important}}.dpmvl-floating-toolbar{background:#fff!important;border:1px solid #7f8fa3!important;box-shadow:0 8px 26px #00000052,0 0 0 3px #2271b11a!important}.dpmvl-floating-tool{background:#fff!important;border:1px solid #8b98a8!important;color:#334155!important;box-shadow:0 2px 5px #0000002e!important;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease!important}.dpmvl-floating-tool:hover{background:#dbeafe!important;border-color:#2271b1!important;color:#0b5f9e!important;transform:translateY(-1px)!important}.dpmvl-floating-tool.is-active,.dpmvl-floating-tool[aria-pressed=true]{background:#2271b1!important;border-color:#135e96!important;color:#fff!important;box-shadow:0 0 0 2px #2271b138,0 2px 6px #00000038!important}.dpmvl-texts{display:flex;flex-direction:column}.dpmvl .dpmvl-item.dpmvl-style-layer-1{background:var(--dpmvl-style-content-bg,var(--dpmvl-item-bg,#fff))}.dpmvl .dpmvl-item.dpmvl-style-layer-2{background:var(--dpmvl-style-presentation-bg,var(--dpmvl-presentation-bg,#eef6ff))}.dpmvl .dpmvl-item.dpmvl-style-layer-3{background:var(--dpmvl-style-explanation-bg,var(--dpmvl-explain-bg,#fff4d6))}.dpmvl .dpmvl-item.dpmvl-style-layer-4{background:var(--dpmvl-style-filter4-bg,#f3e8ff)}.dpmvl .dpmvl-item.dpmvl-style-layer-5{background:var(--dpmvl-style-filter5-bg,#ecfeff)}.dpmvl .dpmvl-item.dpmvl-style-layer-1.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-item.dpmvl-style-layer-1[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-style-content-hl,var(--dpmvl-hl-bg,#e8f5ec))!important}.dpmvl .dpmvl-item.dpmvl-style-layer-2.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-item.dpmvl-style-layer-2[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-style-presentation-hl,var(--dpmvl-presentation-hl-bg,#cfe8ff))!important}.dpmvl .dpmvl-item.dpmvl-style-layer-3.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-item.dpmvl-style-layer-3[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-style-explanation-hl,var(--dpmvl-explain-hl-bg,#ffe29a))!important}.dpmvl .dpmvl-item.dpmvl-style-layer-4.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-item.dpmvl-style-layer-4[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-style-filter4-hl,#e9d5ff)!important}.dpmvl .dpmvl-item.dpmvl-style-layer-5.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-item.dpmvl-style-layer-5[aria-current=true]:not(.dpmvl-highlight-off){background:var(--dpmvl-style-filter5-hl,#cffafe)!important}.dpmvl-article-filterbar{display:flex;gap:var(--dpmvl-filter-gap,7px);flex-wrap:wrap;margin:0 0 12px}.dpmvl-article-filterbar button{border:1px solid #dcdcde;border-radius:4px;padding:6px 12px;background:var(--dpmvl-filter-bg,#fff);color:var(--dpmvl-filter-text,#333);font-size:var(--dpmvl-filter-font,13px);font-weight:var(--dpmvl-filter-weight,400);font-style:var(--dpmvl-filter-style,normal);cursor:pointer}.dpmvl-article-filterbar button.is-active,.dpmvl-article-filterbar button:hover{background:var(--dpmvl-filter-active-bg,#2271b1);color:var(--dpmvl-filter-active-text,#fff)}.dpmvl-article-checkfilters{margin:0 0 12px}.dpmvl-article-checkfilters label{display:inline-flex;align-items:center;gap:4px;border:1px solid #dcdcde;border-radius:4px;padding:6px 10px;background:#fff;color:#333;cursor:pointer}.dpmvl-article-checkfilters label:has(input:checked){background:var(--dpmvl-filter-active-bg,#2271b1);color:var(--dpmvl-filter-active-text,#fff)}.dpmvl-article-checkfilters input{margin:0}.dpmvl-article-field-row[hidden],.dpmvl-article-segment[hidden]{display:none!important}.dpmvl-article-content .dpmvl-article-fields>.dpmvl-article-field-row[hidden]{display:none!important}.dpmvl-article-content .dpmvl-article-segment>.dpmvl-article-video-btn[hidden]{display:none!important}.dpmvl-article-content .dpmvl-article-segment>.dpmvl-article-video-btn:not([hidden])+.dpmvl-article-fields>[data-article-line=main]{box-sizing:border-box!important}.dpmvl-article-content .dpmvl-article-analysis[data-article-line=analysis][hidden]{display:none!important}.dpmvl .dpmvl-main{font-family:var(--dpmvl-style-family-main,inherit)}.dpmvl .dpmvl-phonetic{font-family:var(--dpmvl-style-family-phonetic,inherit)}.dpmvl .dpmvl-translation{font-family:var(--dpmvl-style-family-translation,inherit)}.dpmvl .dpmvl-explain-line{font-family:var(--dpmvl-style-family-explain,inherit)}.dpmvl{background-image:var(--dpmvl-bg-image,none);background-size:var(--dpmvl-bg-fit,cover);background-position:var(--dpmvl-bg-position,center center);background-repeat:var(--dpmvl-bg-repeat,no-repeat)}.dpmvl .dpmvl-content-controls label{font-family:var(--dpmvl-control-family,inherit);font-size:var(--dpmvl-control-size,13px);font-weight:var(--dpmvl-control-weight,400);font-style:var(--dpmvl-control-style,normal)}.dpmvl-article-checkfilters label.dpmvl-article-line-filter{background:var(--dpmvl-article-line-filter-bg,#fff);color:var(--dpmvl-article-line-filter-text,#333)}.dpmvl-article-checkfilters label.dpmvl-article-line-filter:has(input:checked){background:var(--dpmvl-article-line-filter-active-bg,#2271b1);color:var(--dpmvl-article-line-filter-active-text,#fff)}.dpmvl-article-checkfilters label.dpmvl-article-segment-filter{background:var(--dpmvl-article-segment-filter-bg,#fff7d6);color:var(--dpmvl-article-segment-filter-text,#5f4b00)}.dpmvl-article-checkfilters label.dpmvl-article-segment-filter:has(input:checked){background:var(--dpmvl-article-segment-filter-active-bg,#a66b00);color:var(--dpmvl-article-segment-filter-active-text,#fff)}.dpmvl .dpmvl-list-line-label{color:var(--dpmvl-list-label-color,#555)!important;font-size:var(--dpmvl-list-label-size,13px)!important;font-style:var(--dpmvl-list-label-style,normal)!important;font-weight:var(--dpmvl-list-label-weight,400)!important}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-list-line-label,.dpmvl .dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off) .dpmvl-list-line-label{color:var(--dpmvl-list-label-color-hl,#fff)!important}.dpmvl .dpmvl-analysis-line{color:var(--dpmvl-analysis-list-color,#555)!important;font-size:var(--dpmvl-analysis-list-size,13px)!important;font-weight:var(--dpmvl-analysis-list-weight,400)!important;font-style:var(--dpmvl-analysis-list-style,normal)!important}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-analysis-line,.dpmvl .dpmvl-item[aria-current=true]:not(.dpmvl-highlight-off) .dpmvl-analysis-line{color:var(--dpmvl-analysis-list-color-hl,#fff)!important}.dpmvl{max-width:100%;min-width:0;box-sizing:border-box}.dpmvl>.dpmvl-layout,.dpmvl .dpmvl-left,.dpmvl .dpmvl-list{min-width:0;max-width:100%;box-sizing:border-box}.dpmvl.dpmvl-sidebar-frame{isolation:isolate}.dpmvl.dpmvl-sidebar-frame,.dpmvl.dpmvl-wide-frame{z-index:auto!important}.dpmvl-has-wide-frame>.dpmvl.dpmvl-wide-frame{width:var(--dpmvl-wide-vw)!important;max-width:none!important;margin-left:var(--dpmvl-wide-ml)!important;margin-right:0!important}.dpmvl.dpmvl-wide-frame.is-fixed-frame,.dpmvl-detail-disclosure.is-fixed-with-player .dpmvl-detail-toggle.is-fixed-with-player{z-index:2147483000!important}.dpmvl.dpmvl-sidebar-frame.is-fixed-frame{z-index:99999!important}.dpmvl-floating-view-symbol{font-size:25px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{justify-content:space-between!important;gap:3px!important;padding:0 5px!important;box-sizing:border-box!important}.dpmvl-mobile-list-left,.dpmvl-mobile-list-right{display:flex;align-items:center;gap:4px;flex:0 0 auto}.dpmvl-mobile-list-center{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;flex:1 1 auto}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-hint{font-size:12px!important;font-weight:700!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-grip{font-size:24px!important;letter-spacing:-4px!important}.dpmvl-mobile-handle-btn{width:34px;height:34px;min-width:34px;padding:5px;border:1px solid #8ba1b5;border-radius:7px;background:#fff;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation}.dpmvl-mobile-handle-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dpmvl-mobile-handle-btn.is-active{background:#2271b1;color:#fff;border-color:#135e96}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-toggle{min-width:44px;height:34px;padding:0 6px;font-size:12px}}@media(max-width:390px){.dpmvl-mobile-handle-btn{width:31px;min-width:31px;height:31px}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-toggle{min-width:40px;height:31px;padding:0 4px}.dpmvl-mobile-list-left,.dpmvl-mobile-list-right{gap:2px}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-hint{font-size:11px!important}}.dpmvl-article-segment-detail.is-active{background:#2271b1;color:#fff;border-color:#2271b1}.dpmvl-article-segment-detail{float:right;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;border:1px solid #a7aaad!important;border-radius:5px!important;background:#f6f7f7!important;color:#1d2327!important;font-size:13px!important;line-height:1!important;box-shadow:0 1px 1px #00000014!important}@media(hover:hover)and (pointer:fine){.dpmvl-article-segment-detail:hover{background:#dff3ef!important;border-color:#168f83!important;color:#0f6f66!important}}.dpmvl-article-content .dpmvl-article-segment>.dpmvl-article-video-btn{position:static!important;float:none!important;align-self:flex-start!important;margin:0 0 5px!important}.dpmvl-article-content .dpmvl-article-segment>.dpmvl-article-video-btn:not([hidden])+.dpmvl-article-fields>[data-article-line=main]{padding-left:0!important;min-height:0!important}.dpmvl-detail-segment-media{margin:8px 0 16px;order:0}.dpmvl-detail-segment-media iframe,.dpmvl-detail-segment-media video{display:block;width:100%;max-width:760px;aspect-ratio:16/9;border:0;background:#000;border-radius:6px}.dpmvl-detail-segment-media audio{display:block;width:100%}.dpmvl-detail-dialog{display:flex;flex-direction:column}.dpmvl-detail-title{order:-2}.dpmvl-detail-close{order:-1}.dpmvl-detail-body{order:1}.dpmvl.dpmvl-list-hidden .dpmvl-list{display:none!important}.dpmvl.dpmvl-list-hidden.layout-horizontal .dpmvl-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"left"!important}.dpmvl.dpmvl-list-hidden .dpmvl-left{width:100%!important;max-width:none!important}.dpmvl .dpmvl-left,.dpmvl .dpmvl-controls,.dpmvl .dpmvl-primary-controls,.dpmvl .dpmvl-function-controls,.dpmvl .dpmvl-content-controls{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.dpmvl .dpmvl-controls{width:100%!important}.dpmvl .dpmvl-primary-controls{width:100%!important;display:flex!important}.dpmvl .dpmvl-function-controls,.dpmvl .dpmvl-content-controls{display:flex!important;overflow:visible!important;align-items:center!important;align-content:flex-start!important}.dpmvl.layout-horizontal .dpmvl-function-controls,.dpmvl.layout-horizontal .dpmvl-content-controls{width:100%!important;justify-content:flex-start!important}.dpmvl .dpmvl-full-view-toggle{display:none!important}.dpmvl-article-content .dpmvl-article-segment>.dpmvl-article-segment-detail{float:none!important;vertical-align:top!important;margin:0 0 5px 5px!important}.dpmvl .dpmvl-controls,.dpmvl .dpmvl-primary-controls,.dpmvl .dpmvl-content-controls,.dpmvl .dpmvl-mode-controls,.dpmvl-article-checkfilters,.dpmvl-filter-strip-new{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.dpmvl .dpmvl-controls::-webkit-scrollbar,.dpmvl .dpmvl-primary-controls::-webkit-scrollbar,.dpmvl .dpmvl-content-controls::-webkit-scrollbar,.dpmvl .dpmvl-mode-controls::-webkit-scrollbar,.dpmvl-article-checkfilters::-webkit-scrollbar,.dpmvl-filter-strip-new::-webkit-scrollbar{display:none;width:0;height:0}.dpmvl-lesson-analysis-detail{margin-top:18px;padding-top:16px;border-top:1px solid #dcdcde}.dpmvl-lesson-analysis-detail h3{margin:0 0 10px}.dpmvl-filter-strip-new{align-items:center}.dpmvl-filter-chip{flex:0 0 auto;min-width:30px;border:1px solid currentColor;font-weight:700;cursor:pointer}.dpmvl-filter-open-btn{flex:0 0 auto;font-weight:700}.dpmvl .dpmvl-phone-compact-tools,.dpmvl-floating-toolbar,.dpmvl .dpmvl-content-controls,.dpmvl .dpmvl-mode-controls,.dpmvl-article-checkfilters,.dpmvl-filter-strip-new{-webkit-overflow-scrolling:touch}.dpmvl .dpmvl-phone-compact-tools::-webkit-scrollbar,.dpmvl-floating-toolbar::-webkit-scrollbar,.dpmvl .dpmvl-content-controls::-webkit-scrollbar,.dpmvl .dpmvl-mode-controls::-webkit-scrollbar,.dpmvl-article-checkfilters::-webkit-scrollbar,.dpmvl-filter-strip-new::-webkit-scrollbar{display:none;width:0;height:0}.dpmvl-phone-filter-toggle{font-weight:800;letter-spacing:-2px}.dpmvl .dpmvl-controls,.dpmvl .dpmvl-primary-controls,.dpmvl .dpmvl-function-controls{overflow:visible!important;white-space:normal!important;flex-wrap:wrap!important}.dpmvl .dpmvl-phone-compact-tools,.dpmvl-floating-toolbar,.dpmvl .dpmvl-content-controls,.dpmvl .dpmvl-mode-controls,.dpmvl-article-checkfilters,.dpmvl-filter-strip-new{max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.dpmvl .dpmvl-phone-compact-tools::-webkit-scrollbar,.dpmvl-floating-toolbar::-webkit-scrollbar,.dpmvl .dpmvl-content-controls::-webkit-scrollbar,.dpmvl .dpmvl-mode-controls::-webkit-scrollbar,.dpmvl-article-checkfilters::-webkit-scrollbar,.dpmvl-filter-strip-new::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.dpmvl .dpmvl-phone-compact-tools>*,.dpmvl-floating-toolbar>*,.dpmvl .dpmvl-content-controls>*,.dpmvl .dpmvl-mode-controls>*,.dpmvl-article-checkfilters>*,.dpmvl-filter-strip-new>*{flex:0 0 auto!important}.dpmvl .dpmvl-phone-filter-toggle svg{width:18px!important;height:18px!important;display:block;fill:currentColor;stroke:none}.dpmvl-filter-back-btn svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.dpmvl-filter-back-btn,.dpmvl-filter-options-btn{background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;border-color:#a7aaad!important}.dpmvl-filter-chip.is-line{background:#eef6ff;color:#135e96;border-color:#72aee6}.dpmvl-filter-chip.is-line.is-active{background:#2271b1;color:#fff;border-color:#2271b1}.dpmvl-filter-chip.is-segment{background:#fff6d6;color:#6b4f00;border-color:#dba617}.dpmvl-filter-chip.is-segment.is-active{background:#a66b00;color:#fff;border-color:#a66b00}.dpmvl-filter-strip-new,.dpmvl .dpmvl-phone-compact-tools,.dpmvl-floating-toolbar,.dpmvl-article-checkfilters{display:flex;width:100%;max-width:100%;min-width:0;box-sizing:border-box;flex-wrap:nowrap!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none!important;touch-action:pan-x pan-y}.dpmvl-filter-strip-new:not(.is-open){display:none}.dpmvl-filter-strip-new.is-open{display:flex!important}.dpmvl-filter-strip-new::-webkit-scrollbar,.dpmvl .dpmvl-phone-compact-tools::-webkit-scrollbar,.dpmvl-floating-toolbar::-webkit-scrollbar,.dpmvl-article-checkfilters::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.dpmvl-filter-strip-new>*,.dpmvl .dpmvl-phone-compact-tools>*,.dpmvl-floating-toolbar>*,.dpmvl-article-checkfilters>*{flex:0 0 auto!important}.dpmvl-filter-strip-new.is-dragging,.dpmvl-phone-compact-tools.is-dragging,.dpmvl-floating-toolbar.is-dragging,.dpmvl-article-checkfilters.is-dragging{cursor:grabbing;user-select:none}.dpmvl-filter-group-all{min-width:auto!important;padding:0 10px!important}.dpmvl-filter-strip-new .dpmvl-filter-back-btn,.dpmvl-filter-strip-new .dpmvl-filter-options-btn{width:var(--dpmvl-compact-btn-size,31px)!important;height:var(--dpmvl-compact-btn-size,31px)!important;min-width:var(--dpmvl-compact-btn-size,31px)!important;padding:0!important;border-radius:var(--dpmvl-icon-radius,4px)!important}.dpmvl-filter-strip-new .dpmvl-filter-back-btn:hover,.dpmvl-filter-strip-new .dpmvl-filter-options-btn:hover{background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important}.dpmvl.dpmvl-phone-compact .dpmvl-phone-compact-tools,.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-phone-compact-tools,.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-phone-compact-tools{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:7px!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none!important}.dpmvl.dpmvl-phone-compact .dpmvl-phone-compact-tools::-webkit-scrollbar,.dpmvl.dpmvl-shortcode-compact.dpmvl-phone-compact .dpmvl-phone-compact-tools::-webkit-scrollbar,.dpmvl.dpmvl-compact-embed.dpmvl-phone-compact .dpmvl-phone-compact-tools::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.dpmvl.dpmvl-phone-compact .dpmvl-phone-compact-tools>*{flex:0 0 auto!important}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-filter-toggle{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;margin:0!important;border:1px solid rgba(31,41,55,.18)!important;border-radius:9px!important;background:linear-gradient(180deg,#fff,#f4f6f8)!important;color:#25313d!important;box-shadow:0 1px 2px #0f172a1a,inset 0 1px #ffffffe6!important}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-filter-toggle.is-active{background:linear-gradient(180deg,#eafff9,#c9f5e9)!important;color:#0b5f55!important;border-color:#34a99a!important}.dpmvl.dpmvl-phone-compact:not(.dpmvl-phone-options-open) .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;margin:0!important;border:1px solid rgba(31,41,55,.18)!important;border-radius:9px!important;background:linear-gradient(180deg,#fff,#f4f6f8)!important;color:#25313d!important;box-shadow:0 1px 2px #0f172a1a,inset 0 1px #ffffffe6!important;font-size:16px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}.dpmvl-filter-strip-new{padding:4px 2px!important}.dpmvl-filter-strip-new .dpmvl-filter-chip,.dpmvl .dpmvl-phone-compact-tools>*{margin:0!important}.dpmvl-article-checkfilters{display:flex!important;flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important;gap:8px!important}.dpmvl-article-checkfilters>*{flex:0 0 auto!important}.dpmvl-slow-speed-wrap{align-items:center;gap:5px}.dpmvl-slow-speed-wrap:not([hidden]){display:inline-flex}.dpmvl:has(.dpmvl-controls:not([hidden])) .dpmvl-phone-compact-tools{display:none!important}.dpmvl-filter-strip-new .dpmvl-filter-back-btn,.dpmvl-filter-strip-new .dpmvl-filter-options-btn{background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;border-color:#a7aaad!important}.dpmvl-filter-strip-new,.dpmvl .dpmvl-phone-compact-tools{gap:7px!important}.dpmvl-filter-chip{height:34px!important;min-height:34px!important;border-radius:9px!important;padding:0 10px!important}.dpmvl-slow-speed-wrap select{height:30px;min-height:30px}.dpmvl-article-slow-speed-wrap{display:inline-flex;vertical-align:top;margin:0 4px 6px 0}.dpmvl-article-slow-speed{height:30px;min-height:30px;padding:0 22px 0 6px;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#2c3338;font-size:13px}.dpmvl-floating-toolbar{width:max-content!important}.dpmvl-detail-speed{position:absolute;right:112px;top:14px;height:34px;min-width:82px;padding:0 26px 0 9px;border:1px solid #8c8f94;border-radius:5px;background:#fff;color:#1d2327;z-index:2}@media(max-width:782px){.dpmvl-detail-speed{right:103px;top:11px;height:34px;min-width:76px}}.dpmvl-floating-toolbar{width:fit-content!important;max-width:calc(100vw - 20px)!important;min-width:0!important;left:50%!important;right:auto!important;transform:translate(-50%,18px)!important;overflow-x:auto!important;white-space:nowrap!important}.dpmvl-floating-toolbar.is-visible{transform:translate(-50%)!important}.dpmvl-content-controls .dpmvl-content-master{order:-1000!important}.dpmvl-article-checkfilters .dpmvl-article-check-all{display:inline-flex!important}.dpmvl-slow-special{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.dpmvl-slow-special-btn{min-height:0;padding:3px 8px;border:1px solid transparent;border-radius:4px;background:#fff;color:#2c3338;cursor:pointer;font-size:var(--dpmvl-filter-font,13px);font-weight:var(--dpmvl-filter-weight,400);font-style:var(--dpmvl-filter-style,normal);font-family:inherit;line-height:1.25;white-space:nowrap}.dpmvl-slow-special-btn.is-active{background:var(--dpmvl-filter-active-bg,#2271b1);border-color:var(--dpmvl-filter-active-bg,#2271b1);color:var(--dpmvl-filter-active-text,#fff)}.dpmvl-slow-special .dpmvl-slow-speed-wrap{position:absolute;z-index:50;left:0;top:calc(100% + 4px);padding:5px;background:#fff;border:1px solid #c3c4c7;border-radius:5px;box-shadow:0 4px 14px #00000026}.dpmvl-slow-special .dpmvl-slow-speed-wrap select{min-width:92px;margin:0}.dpmvl-slow-rate-popup{position:fixed;z-index:2147483000;min-width:96px;max-height:min(360px,70vh);overflow:auto;padding:4px;background:#fff;border:1px solid #c3c4c7;border-radius:5px;box-shadow:0 4px 14px #0000002e}.dpmvl-slow-rate-option{display:block;width:100%;padding:6px 10px;border:0;background:#fff;color:#2c3338;text-align:left;white-space:nowrap;cursor:pointer;font:inherit}.dpmvl-slow-rate-option:hover,.dpmvl-slow-rate-option:focus,.dpmvl-slow-rate-option.is-current{background:#2271b1;color:#fff;outline:0}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle,.dpmvl button.dpmvl-phone-options-toggle.dpmvl-main-collapse-toggle{box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important}.dpmvl .dpmvl-slow-clock-toggle{display:inline-flex!important;align-items:center;justify-content:center}.dpmvl .dpmvl-row-slow-clock{display:none;position:absolute;right:34px;top:50%;transform:translateY(-50%);z-index:3;width:24px;height:24px;padding:0;align-items:center;justify-content:center;border:1px solid #a7aaad;border-radius:5px;background:#f6f7f7;color:#50575e;font-size:15px;line-height:1;cursor:pointer;box-shadow:0 1px 1px #00000014}.dpmvl.dpmvl-slow-clocks-visible .dpmvl-row-slow-clock{display:flex}.dpmvl.dpmvl-slow-clocks-visible .dpmvl-item-detail-wrap:has(.dpmvl-row-slow-clock)>.dpmvl-item{padding-right:36px}.dpmvl.dpmvl-detail-mode.dpmvl-slow-clocks-visible .dpmvl-item-detail-wrap:has(.dpmvl-row-slow-clock)>.dpmvl-item{padding-right:66px!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-list>.dpmvl-filter-strip-new.is-open{position:sticky!important;top:0!important;z-index:6!important;box-sizing:border-box!important;min-height:40px!important;background:#fff!important}@media(min-width:783px){.dpmvl.dpmvl-video-format-vertical.dpmvl-filter-strip-open .dpmvl-list>.dpmvl-search-wrap{top:40px!important}}@media(max-width:782px){.dpmvl.dpmvl-video-format-vertical.dpmvl-filter-strip-open .dpmvl-mobile-list-handle{top:40px!important}.dpmvl.dpmvl-video-format-vertical.dpmvl-filter-strip-open .dpmvl-search-wrap{top:92px!important}}@media(max-width:782px){.dpmvl.dpmvl-explicit-pc-view>.dpmvl-layout .dpmvl-mobile-list-handle,.dpmvl.dpmvl-explicit-pc-view .dpmvl-mobile-list-handle{display:none!important}.dpmvl.dpmvl-explicit-pc-view .dpmvl-search-wrap{top:0!important}.dpmvl.dpmvl-explicit-pc-view.dpmvl-filter-strip-open .dpmvl-search-wrap{top:40px!important}}.dpmvl-article-slow-clock,.dpmvl-article-segment-detail{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;width:26px;height:26px;margin:0 4px 6px 0;padding:0;border:1px solid #a7aaad;border-radius:5px;background:#f6f7f7;color:#2c3338;cursor:pointer;line-height:1}.dpmvl-article-slow-clock:hover,.dpmvl-article-segment-detail:hover{background:#dff3ef;border-color:#168f83;color:#0f6f66}@media(max-width:782px){.dpmvl.dpmvl-explicit-pc-view .dpmvl-list .dpmvl-filter-strip-new.is-open{position:sticky!important;top:0!important;z-index:30!important;background:#fff!important;box-sizing:border-box!important}.dpmvl.dpmvl-explicit-pc-view.dpmvl-filter-strip-open .dpmvl-list .dpmvl-search-wrap{position:sticky!important;top:40px!important;z-index:29!important;background:#f5f7f9!important}.dpmvl.dpmvl-explicit-pc-view:not(.dpmvl-filter-strip-open) .dpmvl-list .dpmvl-search-wrap{position:sticky!important;top:0!important;z-index:29!important;background:#f5f7f9!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{min-height:56px!important;height:56px!important;justify-content:flex-start!important;gap:6px!important;padding:0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle::-webkit-scrollbar{display:none}.dpmvl-mobile-list-left,.dpmvl-mobile-list-right{display:flex!important;align-items:center!important;gap:4px!important;flex:0 0 auto!important}.dpmvl-mobile-list-center{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;flex:0 0 auto!important;min-width:82px!important;padding:0 5px!important;touch-action:none!important;cursor:ns-resize!important;user-select:none!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-hint{font-size:13px!important;font-weight:800!important;white-space:nowrap!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-grip{font-size:25px!important;flex:0 0 auto!important}.dpmvl-mobile-handle-btn{flex:0 0 auto!important}}@media(max-width:390px){.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-handle{min-height:56px!important;height:56px!important;gap:5px!important}.dpmvl-mobile-list-center{min-width:82px!important}.dpmvl.dpmvl-video-format-vertical .dpmvl-mobile-list-hint{font-size:13px!important}}.dpmvl-article-segment-expand{margin-left:5px}.dpmvl-article-segment-expand.is-active{background:#e8f3ff;border-color:#2271b1}.dpmvl-phone-collapse,.dpmvl-collapse-toggle{min-width:auto!important;padding-left:10px!important;padding-right:10px!important}.dpmvl .dpmvl-search-toggle,.dpmvl .dpmvl-phone-search-toggle{font-weight:700!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-current,.dpmvl-karaoke.dpmvl-karaoke-next-mode .dpmvl-karaoke-next{mix-blend-mode:var(--k-box-blend,normal)}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-edge-mode .dpmvl-karaoke-current{top:auto!important;height:auto!important;min-height:0!important;overflow:visible!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-edge-mode .dpmvl-karaoke-next{bottom:auto!important;height:auto!important;min-height:0!important;overflow:visible!important}.dpmvl .dpmvl-search-toggle,.dpmvl .dpmvl-phone-search-toggle{font-size:0!important}.dpmvl .dpmvl-slow-clock-toggle strong,.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=slow_clock] strong{font-weight:700!important}.dpmvl .dpmvl-article-segment-expand{border-color:#8c8f94!important}.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-current,.dpmvl-video-wrap>.dpmvl-karaoke .dpmvl-karaoke-next{box-sizing:border-box!important;padding-block:calc(var(--k-padding-y-pct,2) * .35cqh)!important;overflow:visible!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-edge-mode .dpmvl-karaoke-current{bottom:calc(50% + var(--k-edge-half-gap,0%))!important}.dpmvl-karaoke.dpmvl-karaoke-next-mode.dpmvl-karaoke-edge-mode .dpmvl-karaoke-next{top:calc(50% + var(--k-edge-half-gap,0%))!important}.dpmvl .dpmvl-article-video-btn,.dpmvl .dpmvl-article-slow-clock,.dpmvl .dpmvl-article-segment-detail,.dpmvl .dpmvl-article-segment-expand{margin-right:4px!important;border:1px solid #9aa0a6!important;background:#fff!important;color:#263238!important;font-family:Arial,sans-serif!important;font-size:0!important;font-weight:700!important;opacity:1!important}.dpmvl .dpmvl-article-segment-expand.is-active:before{content:"\25a3"}.dpmvl .dpmvl-article-video-btn:hover,.dpmvl .dpmvl-article-slow-clock:hover,.dpmvl .dpmvl-article-segment-detail:hover,.dpmvl .dpmvl-article-segment-expand:hover,.dpmvl .dpmvl-article-segment-expand.is-active{background:#0f8f83!important;border-color:#0f8f83!important;color:#fff!important}.dpmvl .dpmvl-toolbar-config-hidden{display:none!important;visibility:hidden!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-filter-open-btn,.dpmvl .dpmvl-phone-options-toggle.dpmvl-collapse-toggle,.dpmvl .dpmvl-phone-options-toggle.dpmvl-main-collapse-toggle,.dpmvl .dpmvl-article-video-btn,.dpmvl .dpmvl-article-slow-clock,.dpmvl .dpmvl-article-segment-detail,.dpmvl .dpmvl-article-segment-expand{margin-top:0!important;margin-bottom:0!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn strong,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn strong{width:18px!important;height:18px!important;font-size:16px!important;line-height:18px!important}.dpmvl .dpmvl-search-toggle:before,.dpmvl .dpmvl-phone-search-toggle:before{font-size:16px!important;line-height:18px!important}.dpmvl .dpmvl-slow-clock-toggle strong,.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=slow_clock] strong{font-size:18px!important;line-height:18px!important}.dpmvl .dpmvl-article-video-btn:before{font-size:15px!important;line-height:18px!important}.dpmvl .dpmvl-article-slow-clock:before{font-size:18px!important;line-height:18px!important}.dpmvl .dpmvl-article-segment-detail:before{font-size:17px!important;line-height:18px!important}.dpmvl .dpmvl-article-segment-expand:before{font-size:18px!important;line-height:18px!important}.dpmvl .dpmvl-article-segment-expand.is-active:before{font-size:17px!important;line-height:18px!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-filter-open-btn,.dpmvl .dpmvl-phone-options-toggle.dpmvl-collapse-toggle,.dpmvl .dpmvl-phone-options-toggle.dpmvl-main-collapse-toggle,.dpmvl .dpmvl-article-video-btn,.dpmvl .dpmvl-article-slow-clock,.dpmvl .dpmvl-article-segment-detail,.dpmvl .dpmvl-article-segment-expand{box-sizing:border-box!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:7px!important;line-height:1!important}.dpmvl .dpmvl-filter-open-btn,.dpmvl .dpmvl-phone-options-toggle.dpmvl-collapse-toggle,.dpmvl .dpmvl-phone-options-toggle.dpmvl-main-collapse-toggle{font-size:13px!important;font-weight:700!important;letter-spacing:-.25px!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn svg,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle svg,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn svg,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle svg,.dpmvl .dpmvl-article-segment-detail svg,.dpmvl .dpmvl-article-segment-expand svg{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpmvl .dpmvl-article-video-btn strong,.dpmvl .dpmvl-article-slow-clock strong{width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;line-height:20px!important;font-weight:700!important}.dpmvl .dpmvl-article-video-btn:before,.dpmvl .dpmvl-article-slow-clock:before,.dpmvl .dpmvl-article-segment-detail:before,.dpmvl .dpmvl-article-segment-expand:before{content:none!important;display:none!important}.dpmvl .dpmvl-article-segment-expand{margin-left:0!important;margin-right:4px!important;opacity:1!important;visibility:visible!important}.dpmvl .dpmvl-article-segment-detail{margin-right:4px!important}.dpmvl .dpmvl-article-segment-expand.is-active{background:#2271b1!important;border-color:#2271b1!important;color:#fff!important}.dpmvl-table-expand-row>td{padding:10px 12px!important;background:#fff!important}.dpmvl-table-expand-row .dpmvl-article-content>h2,.dpmvl-table-expand-row .dpmvl-article-checkfilters,.dpmvl-table-expand-row .dpmvl-article-video-btn,.dpmvl-table-expand-row .dpmvl-article-segment-detail,.dpmvl-table-expand-row .dpmvl-article-segment-expand,.dpmvl-table-expand-row .dpmvl-article-slow-clock{display:none!important}.dpmvl-table-expand-row .dpmvl-article-segment{border:0!important;margin:0!important;padding:0!important}.dpmvl-table-expand-row[hidden]{display:none!important}.dpmvl-table-control-scope table.dpm-table-external>tbody>tr.dpmvl-article-segment{display:table-row!important;flex-direction:initial!important;align-items:initial!important;gap:0!important;padding:0!important;margin:0!important;height:auto!important;min-height:0!important;border:0!important}.dpmvl-table-control-scope table.dpm-table-external>tbody>tr.dpmvl-article-segment>td{display:table-cell!important}.dpmvl-table-control-scope .dpm-table-embed-grid{align-items:stretch}.dpmvl-table-control-scope .dpmvl-table-expand-row[hidden]{display:none!important}.dpmvl-table-control-scope .dpmvl-table-expand-row{padding:10px 12px;background:#fff;border:1px solid #dcdcde}.dpmvl-table-control-scope .dpmvl-table-expand-row .dpmvl-article-content>h2,.dpmvl-table-control-scope .dpmvl-table-expand-row .dpmvl-article-checkfilters,.dpmvl-table-control-scope .dpmvl-table-expand-row .dpmvl-article-video-btn,.dpmvl-table-control-scope .dpmvl-table-expand-row .dpmvl-article-segment-detail,.dpmvl-table-control-scope .dpmvl-table-expand-row .dpmvl-article-segment-expand,.dpmvl-table-control-scope .dpmvl-table-expand-row .dpmvl-article-slow-clock{display:none!important}.dpmvl-item-detail-wrap+.dpmvl-detail-source:not([hidden]){display:block!important;margin:5px 0 10px 32px;padding:8px 10px;border-left:3px solid #dcdcde;background:#f6f7f7}.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-video-btn,.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-slow-clock,.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-detail,.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-expand{box-sizing:border-box!important;width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important;padding:0!important;margin:0 4px 0 0!important;border:1px solid #9aa0a6!important;border-radius:7px!important;background:#fff!important;color:#263238!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;line-height:1!important;opacity:1!important;visibility:visible!important}.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-detail svg,.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-expand svg{width:20px!important;height:20px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-video-btn strong,.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-slow-clock strong{width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;line-height:20px!important}.dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-expand.is-active{background:#2271b1!important;border-color:#2271b1!important;color:#fff!important}.dpmvl-segment-popup-live .dpmvl-list-mini-toolbar,.dpmvl-segment-popup-live .dpmvl-search-wrap{display:none!important}.dpmvl-segment-popup-live .dpmvl-phone-compact-tools{display:flex!important}.dpmvl-segment-popup-live .dpmvl-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"left"!important;width:100%!important}.dpmvl-segment-popup-live .dpmvl-left{grid-area:left!important;width:100%!important;max-width:none!important;min-width:0!important}.dpmvl-segment-popup-live .dpmvl-video-wrap{width:100%!important;max-width:none!important}.dpmvl-article-functions-hidden>.dpmvl-article-segment>.dpmvl-article-video-btn,.dpmvl-article-functions-hidden>.dpmvl-article-segment>.dpmvl-article-slow-clock,.dpmvl-article-functions-hidden>.dpmvl-article-segment>.dpmvl-article-segment-detail,.dpmvl-article-functions-hidden>.dpmvl-article-segment>.dpmvl-article-segment-expand{display:none!important}.dpmvl-article-functions-hidden>.dpmvl-article-segment.is-active-segment>.dpmvl-article-video-btn,.dpmvl-article-functions-hidden>.dpmvl-article-segment.is-active-segment>.dpmvl-article-slow-clock,.dpmvl-article-functions-hidden>.dpmvl-article-segment.is-active-segment>.dpmvl-article-segment-detail,.dpmvl-article-functions-hidden>.dpmvl-article-segment.is-active-segment>.dpmvl-article-segment-expand{display:inline-flex!important}.dpmvl-article-content>.dpmvl-article-segment.is-active-segment{border-radius:6px}.dpmvl-segment-popup-live .dpmvl-controls:not([hidden]){display:flex!important}.dpmvl-segment-popup-live .dpmvl-list:not([hidden]){display:block!important}.dpmvl-detail-video-only{width:100%;aspect-ratio:16/9;background:#000;border-radius:4px;overflow:hidden}.dpmvl-detail-video-only iframe,.dpmvl-detail-video-only video{display:block;width:100%;height:100%;border:0;background:#000}.dpmvl-segment-video-only-box{width:min(960px,94vw)!important}.dpmvl-article-content>.dpmvl-article-segment.is-active-segment{background:#0000001f!important}.dpmvl-detail-segment-media.dpmvl-detail-video-only{display:block!important;flex:0 0 auto!important}.dpmvl-detail-segment-media.dpmvl-detail-video-only iframe,.dpmvl-detail-segment-media.dpmvl-detail-video-only video{display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important}.dpmvl-detail-segment-media.dpmvl-detail-video-only{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;overflow:visible!important}.dpmvl-detail-segment-media.dpmvl-detail-video-only>iframe,.dpmvl-detail-segment-media.dpmvl-detail-video-only>video{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:16/9!important;min-height:0!important;border:0!important;background:#000!important;object-fit:contain!important}.dpmvl-segment-video-only-box{aspect-ratio:auto!important;background:#fff!important;padding-bottom:10px!important}.dpmvl-segment-video-only-box>iframe,.dpmvl-segment-video-only-box>video{display:block;width:100%!important;aspect-ratio:16/9!important;height:auto!important;background:#000}.dpmvl-segment-video-replay{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;margin:8px 0 0;padding:8px 10px;border:1px solid #dcdcde;border-radius:6px;background:#fff;color:#1d2327;text-align:left;cursor:pointer;font:inherit}.dpmvl-segment-video-replay:hover{background:#f6f7f7}.dpmvl-segment-video-replay-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:5px;background:#2271b1;color:#fff;font-size:13px;line-height:1}.dpmvl-segment-video-replay-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpmvl-view-tab.is-active{filter:brightness(.82)!important;box-shadow:inset 0 0 0 2px #0000002e!important;font-weight:700!important}.dpmvl-segment-video-detail{display:block!important;width:100%;box-sizing:border-box;margin:10px 0 0!important;padding:12px 10px!important;border-top:1px solid #dcdcde;background:#fff;color:#1d2327;text-align:left}.dpmvl-segment-video-detail>div{margin:0 0 8px}.dpmvl-segment-video-detail>div:last-child{margin-bottom:0}.dpmvl-segment-video-only-box{max-height:94vh!important;overflow:auto!important}.dpmvl.dpmvl-filter-strip-open .dpmvl-phone-compact-tools,.dpmvl.dpmvl-filter-strip-open .dpmvl-controls{display:none!important}@media(min-width:783px){.dpmvl.dpmvl-front-mobile-view:not(.dpmvl-filter-strip-open) .dpmvl-controls:not([hidden]){position:relative!important;z-index:auto!important}.dpmvl.dpmvl-front-mobile-view:not(.dpmvl-filter-strip-open) .dpmvl-list{min-height:0!important}}.dpmvl [data-layout][hidden],.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=layout_h][hidden],.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=layout_v][hidden]{display:none!important}@media(max-width:782px){.dpmvl .dpmvl-function-controls{grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle{justify-self:start!important}}.dpmvl-library-thumb{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;overflow:hidden!important;background:#1d2327!important}.dpmvl-library-thumb>img,.dpmvl-library-thumb>picture,.dpmvl-library-thumb>picture>img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:16/9!important;object-fit:cover!important}.dpmvl-archive-auto-thumb{aspect-ratio:16/9!important;height:auto!important}.dpmvl-archive-auto-thumb>img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:16/9!important;object-fit:cover!important}@media(min-width:601px){body.tax-dpmvl_category .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb,body.tax-dpmvl_tag .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb{height:151.875px!important}body.tax-dpmvl_category .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb>img,body.tax-dpmvl_tag .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb>img,body.post-type-archive-dpm_video_lesson .dpmvl-archive-auto-item>.dpmvl-archive-auto-thumb>img{height:100%!important}}@media(max-width:782px){.dpmvl .dpmvl-controls{overflow:visible!important;white-space:normal!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}.dpmvl .dpmvl-primary-controls{width:100%!important;min-width:0!important;max-width:100%!important}}.dpmvl.dpmvl-front-mobile-view .dpmvl-controls{overflow:visible!important;white-space:normal!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}.dpmvl.dpmvl-front-mobile-view .dpmvl-primary-controls{width:100%!important;min-width:0!important;max-width:100%!important}.dpmvl.dpmvl-front-mobile-view .dpmvl-function-controls{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-auto-flow:row!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:5px!important;overflow:visible!important;white-space:normal!important}.dpmvl-library-per-page{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;color:#50575e}.dpmvl-library-per-page select{width:72px!important;min-width:72px!important;min-height:40px!important;padding:5px 7px!important}.dpmvl-library:not(.dpmvl-playlist) .dpmvl-library-thumb>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}@media(max-width:600px){.dpmvl-library-tools .dpmvl-library-per-page{margin-left:0}}.dpmvl-article-content>.dpmvl-article-segment:not(.is-active-segment){background:linear-gradient(to bottom,rgba(34,113,177,.055) 0,rgba(34,113,177,.055) 38px,transparent 38px)!important}.dpmvl-public-copy,.dpmvl-public-embed-copy{display:inline-block;vertical-align:top;margin:18px 8px 8px 0!important}.dpmvl-public-copy{position:relative}.dpmvl-public-copy-panel{position:absolute;z-index:50;left:0;bottom:calc(100% + 6px);min-width:220px;padding:10px;border:1px solid #dcdcde;border-radius:6px;background:#fff;box-shadow:0 6px 20px #00000024}.dpmvl-public-copy-fields{display:grid;gap:6px;margin-bottom:9px}.dpmvl-public-copy-fields label{display:flex;align-items:center;gap:6px;white-space:nowrap}body.dpmvl-public-embed-page .dpmvl.dpmvl-framed{border:0!important;border-radius:0!important;padding:0!important}@media(min-width:783px){.dpmvl-table-control-scope .dpm-table-embed-embed.dpm-layout-horizontal .dpm-table-embed-grid-row.dpmvl-article-segment{display:grid!important;grid-template-columns:var(--dpm-grid-cols)!important;flex-direction:initial!important;align-items:stretch!important;gap:0!important;padding:0!important;margin:0!important}.dpmvl-table-control-scope .dpm-table-embed-grid-row.dpmvl-article-segment>.dpm-content-col{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important}}.dpmvl.dpmvl-site-hide-main .dpmvl-list .dpmvl-main,.dpmvl.dpmvl-site-hide-phonetic .dpmvl-list .dpmvl-phonetic,.dpmvl.dpmvl-site-hide-translation .dpmvl-list .dpmvl-translation,.dpmvl.dpmvl-site-hide-explain .dpmvl-list .dpmvl-explain-line,.dpmvl.dpmvl-site-hide-analysis .dpmvl-list .dpmvl-analysis-line{display:none!important}.dpmvl .dpmvl-tv-navigation{display:none}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation button{font-size:clamp(13px,1.3vw,20px);padding:8px 2px;cursor:pointer}.dpmvl[data-has-audio="0"] .dpmvl-listen-view-toggle,.dpmvl[data-has-audio="0"] .dpmvl-phone-quick-btn[data-toolbar-key=listen],.dpmvl.dpmvl-tv-device.dpmvl-phone-options-open .dpmvl-phone-compact-tools{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap video,.dpmvl.dpmvl-tv-device .dpmvl-yt,.dpmvl.dpmvl-tv-device .dpmvl-yt iframe{width:100%!important;max-width:100%!important;object-fit:contain!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap>.dpmvl-karaoke:not([hidden]){pointer-events:none}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap>.dpmvl-karaoke[hidden]{display:none!important}.dpmvl.dpmvl-no-content-lines .dpmvl-list .dpmvl-texts,.dpmvl.dpmvl-tv-device .dpmvl-phone-compact-tools[hidden],.dpmvl.dpmvl-tv-device .dpmvl-controls[hidden]{display:none!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-phone-compact) .dpmvl-phone-compact-tools{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-phone-compact .dpmvl-controls,.dpmvl.dpmvl-tv-device.dpmvl-filter-strip-open .dpmvl-phone-compact-tools,.dpmvl.dpmvl-tv-device.dpmvl-filter-strip-open .dpmvl-controls{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap video,.dpmvl.dpmvl-tv-device .dpmvl-video-wrap iframe{object-fit:contain!important;max-height:100%!important}.dpmvl.dpmvl-tv-device .dpmvl-phone-compact-tools,.dpmvl.dpmvl-tv-device .dpmvl-list-mini-toolbar{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-controls:not([hidden]){display:flex!important}.dpmvl.dpmvl-tv-device .dpmvl-search-wrap .dpmvl-search{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-search-wrap .dpmvl-tv-navigation{display:grid!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap .dpmvl-yt,.dpmvl.dpmvl-tv-device .dpmvl-video-wrap .dpmvl-video{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap>.dpmvl-karaoke:not([hidden]){z-index:16!important;visibility:visible!important;opacity:1!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-nav-btn{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;white-space:nowrap!important;line-height:1!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-nav-btn svg{display:block;flex:none}.dpmvl.dpmvl-tv-device:not(.is-fixed-frame):not(.is-fullscreen-frame){position:relative!important;left:50%!important;transform:translate(-50%)!important;box-sizing:border-box!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap{min-height:0!important}.dpmvl.dpmvl-tv-device:not(.is-fixed-frame):not(.is-fullscreen-frame){width:calc(100vw - 20px)!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.dpmvl.dpmvl-tv-device.layout-horizontal:not(.dpmvl-list-hidden) .dpmvl-layout{grid-template-columns:minmax(0,1fr) minmax(330px,30%)!important;gap:12px!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap{aspect-ratio:auto!important;height:clamp(300px,54vh,850px)!important;width:100%!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-playpause{background:#078f8c!important;color:#fff!important;border-color:#05736f!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-playpause svg{stroke:#fff!important}.dpmvl.dpmvl-tv-device .dpmvl-layout{position:relative}.dpmvl.dpmvl-tv-device .dpmvl-list{box-sizing:border-box}.dpmvl.dpmvl-tv-device .dpmvl-tv-scroll-btn{min-width:66px;height:36px;padding:2px 12px;border:1px solid #91b6b3;background:#fff;color:#096f6b;border-radius:5px;font-size:20px;line-height:1;cursor:pointer}.dpmvl.dpmvl-tv-device .dpmvl-tv-scroll-btn:focus-visible{outline:3px solid #078f8c;outline-offset:1px}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-scroll-btn{display:flex!important;min-width:0!important;width:100%!important;height:34px!important;min-height:34px!important;padding:3px!important;border-radius:5px!important;font-size:inherit!important;background:#f3f5f9!important;color:#096f6b!important;align-items:center!important;justify-content:center!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-scroll-btn svg{display:block;width:20px;height:20px}.dpmvl.dpmvl-tv-device .dpmvl-list{padding-bottom:0!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap>.dpmvl-karaoke:not([hidden]) .dpmvl-karaoke-line{visibility:visible!important;opacity:1!important}.dpmvl.dpmvl-tv-device .dpmvl-video-wrap>.dpmvl-karaoke:not([hidden]) .dpmvl-karaoke-current .dpmvl-karaoke-line{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:2!important}.dpmvl-tv-compact-title{font-size:17px!important;line-height:22px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:0 3px!important;max-width:calc(100vw - 20px)!important;box-sizing:border-box!important}.dpmvl-tv-original-title{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-youtube-retry{position:absolute;z-index:22;left:8%;right:8%;bottom:12%;padding:12px;background:#0c171deb;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;border-radius:8px;text-align:center;font-size:15px}.dpmvl.dpmvl-tv-device .dpmvl-tv-youtube-retry[hidden]{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-youtube-retry button,.dpmvl.dpmvl-tv-device .dpmvl-tv-youtube-retry a{background:#0b827b;color:#fff;padding:7px 12px;border-radius:5px;border:0;text-decoration:none;cursor:pointer}.dpmvl.dpmvl-tv-device .dpmvl-karaoke .dpmvl-tv-karaoke-caption{position:absolute!important;z-index:60!important;inset:auto 5% 8%!important;width:90%!important;max-height:60%!important;overflow:hidden!important;box-sizing:border-box!important;text-align:center!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;transform:none!important;border-radius:6px!important}.dpmvl.dpmvl-tv-device .dpmvl-karaoke .dpmvl-tv-karaoke-caption:empty{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-karaoke.dpmvl-tv-caption-ready>.dpmvl-karaoke-current,.dpmvl.dpmvl-tv-device .dpmvl-karaoke.dpmvl-tv-caption-ready>.dpmvl-karaoke-next,.dpmvl.dpmvl-tv-device .dpmvl-karaoke.dpmvl-tv-caption-ready>.dpmvl-karaoke-prev{visibility:hidden!important}.dpmvl-tv-compact-title{display:block!important;min-height:22px!important;max-height:22px!important;margin:0 0 5px!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-pin-btn.is-active{background:#0c827b!important;color:#fff!important;border-color:#0c827b!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-pin-btn svg{width:20px;height:20px}.dpmvl.dpmvl-tv-device .dpmvl-tv-original-pin{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-karaoke .dpmvl-tv-karaoke-caption{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important;font:inherit!important;color:inherit!important;text-shadow:none!important;background:transparent!important;padding:0!important;white-space:normal!important}.dpmvl.dpmvl-tv-device .dpmvl-karaoke .dpmvl-tv-karaoke-caption .dpmvl-tv-caption-line{display:block!important;position:relative!important;white-space:pre-line!important;line-height:1.2!important;text-align:center!important;overflow-wrap:anywhere!important;max-width:100%!important}.dpmvl.dpmvl-tv-device .dpmvl-karaoke .dpmvl-tv-karaoke-caption:not(:has(.dpmvl-tv-caption-line)){display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-segment-play{background:#fff!important;color:#078f8c!important;border-color:#b5d8d5!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-segment-play strong{font-size:21px;line-height:1;font-weight:700}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation{margin-inline:auto!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-nav-btn{min-width:0!important;width:100%!important;height:clamp(25px,2.6vw,34px)!important;min-height:0!important;padding:2px!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-nav-btn svg{width:clamp(13px,1.6vw,19px)!important;height:clamp(13px,1.6vw,19px)!important}@media(min-width:783px){.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical:not(.dpmvl-list-hidden):not(.dpmvl-video-only):not(.dpmvl-list-only) .dpmvl-layout{grid-template-columns:minmax(0,calc(min(82vh,900px)*.5625)) minmax(0,1fr)!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical:not(.dpmvl-list-hidden):not(.dpmvl-video-only):not(.dpmvl-list-only) .dpmvl-video-wrap{height:100%!important;aspect-ratio:9/16!important;min-height:0!important}}@media(min-width:783px){.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical:not(.dpmvl-list-hidden):not(.dpmvl-video-only):not(.dpmvl-list-only) .dpmvl-layout{grid-template-areas:"shortvideo tvnav" "shortvideo list" "shortvideo controls";grid-template-rows:auto minmax(0,1fr) auto}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical .dpmvl-layout>.dpmvl-tv-navigation{grid-area:tvnav;align-self:start;justify-self:stretch;margin:0 auto 4px!important;position:relative;z-index:2}}@media(min-width:783px){.dpmvl.dpmvl-tv-device:not(.dpmvl-list-only):not(.dpmvl-video-only){height:var(--dpmvl-tv-frame-height, calc(100dvh - 90px) )!important;min-height:0!important;max-height:var(--dpmvl-tv-frame-height, calc(100dvh - 90px) )!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.dpmvl.dpmvl-tv-device.is-fixed-frame:not(.dpmvl-list-only):not(.dpmvl-video-only){left:10px!important;width:calc(100vw - 20px)!important;transform:none!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-list-only):not(.dpmvl-video-only)>.dpmvl-layout{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;align-items:stretch!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical):not(.dpmvl-list-only):not(.dpmvl-video-only) .dpmvl-layout{grid-template-columns:minmax(0,1fr) minmax(330px,30%)!important;grid-template-areas:"left list"!important;grid-template-rows:minmax(0,1fr)!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical) .dpmvl-left{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical) .dpmvl-video-wrap{flex:1 1 auto!important;height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical) .dpmvl-left>.dpmvl-controls{flex:0 0 auto!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical) .dpmvl-list{height:100%!important;max-height:none!important;min-height:0!important;overflow-y:auto!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical:not(.dpmvl-list-only):not(.dpmvl-video-only):not(.dpmvl-list-hidden) .dpmvl-layout{grid-template-areas:"shortvideo tvnav" "shortvideo list" "shortvideo controls"!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-columns:minmax(0,calc((var(--dpmvl-tv-frame-height,100dvh) - 24px)*9/16)) minmax(0,1fr)!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical .dpmvl-video-wrap{height:100%!important;max-height:100%!important;min-height:0!important;aspect-ratio:9/16!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical .dpmvl-list{height:100%!important;max-height:none!important;min-height:0!important;overflow-y:auto!important}}.dpmvl.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-function-controls{display:flex!important;grid-template-columns:none!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;width:100%!important}.dpmvl.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl.dpmvl-front-mobile-view.dpmvl-front-mobile-horizontal-source .dpmvl-function-controls>.dpmvl-phone-options-toggle{flex:0 0 auto!important}body:has(.dpmvl.dpmvl-tv-device)>.dpmvl-detail-modal,body:has(.dpmvl.dpmvl-tv-device)>.dpmvl-segment-video-modal,body:has(.dpmvl.dpmvl-tv-device)>.dpmvl-help-modal{z-index:2147483200!important}@media(max-width:782px)and (orientation:landscape){.dpmvl.layout-horizontal:not(.dpmvl-list-hidden):not(.dpmvl-list-only) .dpmvl-layout{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important;grid-template-areas:"left list"!important;gap:8px!important;align-items:start!important}.dpmvl.layout-horizontal .dpmvl-left{display:block!important;position:relative!important;min-width:0!important}.dpmvl.layout-horizontal .dpmvl-video-wrap{grid-area:auto!important;aspect-ratio:16/9!important;width:100%!important;height:auto!important;max-height:none!important}.dpmvl.layout-horizontal:not(.dpmvl-list-hidden) .dpmvl-list{grid-area:list!important;position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;height:auto!important;max-height:72dvh!important;min-height:0!important;align-self:start!important;box-shadow:none!important}.dpmvl.layout-horizontal .dpmvl-controls{position:relative!important;inset:auto!important}.dpmvl.layout-horizontal .dpmvl-mobile-list-handle{display:none!important}}.dpmvl.dpmvl-study-list-mode .dpmvl-layout{display:flex!important;flex-direction:column!important;grid-template-areas:none!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:6px!important;min-height:0!important}.dpmvl.dpmvl-study-list-mode .dpmvl-left{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;flex:0 0 auto!important;overflow:visible!important;min-height:0!important}.dpmvl.dpmvl-study-list-mode .dpmvl-video-wrap{display:none!important}.dpmvl.dpmvl-study-list-mode .dpmvl-list{display:block!important;position:relative!important;grid-area:auto!important;flex:1 1 auto!important;align-self:stretch!important;width:100%!important;height:72dvh!important;min-height:260px!important;max-height:72dvh!important;overflow-y:auto!important}.dpmvl.dpmvl-study-list-mode .dpmvl-controls{position:relative!important;inset:auto!important}@media(max-width:782px)and (orientation:landscape){.dpmvl.dpmvl-study-list-mode .dpmvl-list{height:calc(100dvh - 105px)!important;max-height:calc(100dvh - 105px)!important;min-height:110px!important}}@media(min-width:783px){.dpmvl.dpmvl-study-list-mode.dpmvl-tv-device{height:var(--dpmvl-tv-frame-height, calc(100dvh - 90px) )!important;max-height:var(--dpmvl-tv-frame-height, calc(100dvh - 90px) )!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.dpmvl.dpmvl-study-list-mode.dpmvl-tv-device>.dpmvl-layout{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow:hidden!important}.dpmvl.dpmvl-study-list-mode.dpmvl-tv-device .dpmvl-list{height:100%!important;max-height:none!important;min-height:0!important;flex:1 1 auto!important}}.dpmvl.dpmvl-study-list-mode.dpmvl-phone-compact .dpmvl-left{display:block!important}.dpmvl.dpmvl-study-list-mode.dpmvl-phone-compact:not(.dpmvl-filter-strip-open) .dpmvl-phone-compact-tools:not([hidden]){display:flex!important;visibility:visible!important}.dpmvl.dpmvl-study-list-mode.dpmvl-phone-compact .dpmvl-controls,.dpmvl.dpmvl-study-focus .dpmvl-phone-compact-tools,.dpmvl.dpmvl-study-focus .dpmvl-filter-strip-new,.dpmvl.dpmvl-study-focus .dpmvl-controls,.dpmvl.dpmvl-study-focus .dpmvl-search-wrap,.dpmvl.dpmvl-study-focus .dpmvl-list-mini-toolbar,.dpmvl.dpmvl-study-focus .dpmvl-article-checkfilters,.dpmvl.dpmvl-study-focus .dpmvl-content-controls,.dpmvl.dpmvl-study-focus .dpmvl-mode-controls,.dpmvl.dpmvl-study-focus.dpmvl-study-list-mode .dpmvl-left{display:none!important}.dpmvl.dpmvl-study-focus.dpmvl-study-list-mode .dpmvl-layout{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;gap:0!important}.dpmvl.dpmvl-study-focus.dpmvl-study-list-mode .dpmvl-list{height:calc(100dvh - 32px)!important;max-height:none!important;min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important}.dpmvl.dpmvl-study-focus.dpmvl-study-list-mode{min-height:calc(100dvh - 32px)!important;display:flex!important;flex-direction:column!important}.dpmvl.dpmvl-study-focus.dpmvl-study-list-mode:fullscreen{width:100vw!important;height:100dvh!important;min-height:0!important;max-height:none!important;box-sizing:border-box!important;margin:0!important;overflow:hidden!important;background:#eaffef!important;padding:8px!important}.dpmvl.dpmvl-study-focus.dpmvl-study-list-mode:fullscreen .dpmvl-list{height:100%!important;max-height:none!important;min-height:0!important}.dpmvl-floating-toolbar.dpmvl-focus-floating{z-index:2147483646!important}.dpmvl-floating-toolbar.dpmvl-focus-floating .dpmvl-floating-tool:not(.dpmvl-study-focus-restore){display:none!important}.dpmvl-floating-toolbar .dpmvl-study-focus-restore[hidden]{display:none!important}.dpmvl-floating-toolbar.dpmvl-focus-floating .dpmvl-study-focus-restore{display:inline-flex!important}.dpmvl .dpmvl-study-focus-toggle svg{display:block;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.dpmvl .dpmvl-phone-study-list-toggle{line-height:1!important}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn.is-playing{background:#079a8c!important;border-color:#07877b!important;color:#fff!important}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn.is-playing svg{color:#fff!important;stroke:#fff!important}.dpmvl-related-thumb img{opacity:1!important;visibility:visible!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-options-toggle,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-study-list-toggle,.dpmvl .dpmvl-filter-strip-new>.dpmvl-filter-back-btn,.dpmvl .dpmvl-filter-strip-new>.dpmvl-filter-options-btn,.dpmvl .dpmvl-filter-strip-new>.dpmvl-study-focus-toggle{box-sizing:border-box!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;flex-shrink:0!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn svg,.dpmvl .dpmvl-phone-compact-tools>.dpmvl-phone-quick-btn svg,.dpmvl .dpmvl-phone-study-list-toggle svg,.dpmvl .dpmvl-filter-strip-new>.dpmvl-filter-back-btn svg{width:23px!important;height:23px!important;max-width:23px!important;max-height:23px!important;stroke-width:2.35!important}.dpmvl .dpmvl-clock-art{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important;display:block!important}.dpmvl .dpmvl-phone-study-list-toggle{font-size:26px!important;font-weight:900!important}.dpmvl .dpmvl-phone-options-toggle:not(.dpmvl-main-collapse-toggle),.dpmvl .dpmvl-filter-options-btn{font-size:21px!important;font-weight:800!important;letter-spacing:0!important}.dpmvl .dpmvl-study-focus-toggle:not(.is-active):not([aria-pressed=true]){color:#07877b!important}.dpmvl .dpmvl-study-focus-toggle svg{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important}@media(orientation:landscape)and (pointer:coarse){.dpmvl:not(.dpmvl-tv-device).layout-horizontal:not(.dpmvl-study-list-mode):not(.dpmvl-list-hidden):not(.dpmvl-video-only) .dpmvl-layout>.dpmvl-list{height:calc(100dvh - 110px)!important;max-height:calc(100dvh - 110px)!important;min-height:0!important;overflow-y:auto!important;align-self:start!important;box-sizing:border-box!important}}.dpmvl.layout-horizontal .dpmvl-phone-quick-btn[data-toolbar-key=layout_h],.dpmvl.layout-vertical .dpmvl-phone-quick-btn[data-toolbar-key=layout_v]{display:none!important}@media(orientation:landscape)and (pointer:coarse){.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-list{width:100%!important;max-width:100%!important;flex:1 1 auto!important;grid-column:1/-1!important;min-width:0!important}}.dpmvl-floating-toolbar.dpmvl-focus-floating{transform:translate(-50%)!important}.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device)>.dpmvl-layout,.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-areas:none!important;width:100%!important;max-width:100%!important;min-width:0!important}.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-left,.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-list{width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1/-1!important}.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-list{flex:1 1 auto!important;align-self:stretch!important}.dpmvl-floating-toolbar.dpmvl-focus-floating{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only>.dpmvl-layout,.dpmvl.dpmvl-tv-device.dpmvl-list-only.dpmvl-panel-hidden>.dpmvl-layout{display:block!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;width:100%!important;max-width:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only .dpmvl-left,.dpmvl.dpmvl-tv-device.dpmvl-list-only.dpmvl-panel-hidden .dpmvl-left{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only .dpmvl-list,.dpmvl.dpmvl-tv-device.dpmvl-list-only.dpmvl-panel-hidden .dpmvl-list{display:block!important;grid-area:auto!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}.dpmvl.dpmvl-video-popup-open .dpmvl-video-wrap{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;background:#000!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-sizing:border-box!important}.dpmvl.dpmvl-video-popup-open .dpmvl-video-wrap .dpmvl-yt,.dpmvl.dpmvl-video-popup-open .dpmvl-video-wrap>video{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}.dpmvl.dpmvl-video-popup-open .dpmvl-video-wrap .dpmvl-yt iframe{width:100%!important;height:100%!important}.dpmvl .dpmvl-video-popup-close{background:#000c!important;border:1px solid #fff!important;color:#fff!important;cursor:pointer!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only>.dpmvl-layout{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;min-height:0!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only>.dpmvl-layout>.dpmvl-left{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only>.dpmvl-layout>.dpmvl-list{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-list-extra[hidden]{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-list>.dpmvl-search-wrap{display:block;position:relative!important;order:0!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-list>.dpmvl-search-wrap[hidden]{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode:not(.dpmvl-panel-hidden) .dpmvl-controls{display:flex!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-phone-compact-tools{display:none!important}.dpmvl.dpmvl-video-popup-open .dpmvl-video-wrap,.dpmvl .dpmvl-video-wrap:fullscreen{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;transform:none!important;z-index:2147483640!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;overflow:hidden!important}.dpmvl .dpmvl-video-wrap:fullscreen .dpmvl-yt,.dpmvl .dpmvl-video-wrap:fullscreen video,.dpmvl .dpmvl-video-wrap:fullscreen iframe{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.dpmvl .dpmvl-video-popup-close{position:absolute!important;top:8px!important;right:8px!important;width:36px!important;height:36px!important;padding:0!important;display:none!important;border-radius:3px!important;font:700 22px/1 sans-serif!important;text-align:center!important;z-index:2147483641!important}.dpmvl.dpmvl-video-popup-open .dpmvl-video-popup-close{display:flex!important;align-items:center!important;justify-content:center!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-list>.dpmvl-controls,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-list>.dpmvl-phone-compact-tools,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-list>.dpmvl-filter-strip-new{position:relative!important;order:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 5px!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=full] .dpmvl-list>.dpmvl-controls{display:flex!important;visibility:visible!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=compact] .dpmvl-list>.dpmvl-phone-compact-tools{display:flex!important;visibility:visible!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-search="1"] .dpmvl-list>.dpmvl-search-wrap{display:block!important;visibility:visible!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-search="1"] .dpmvl-list>.dpmvl-search-wrap .dpmvl-search{display:block!important;visibility:visible!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-search="1"] .dpmvl-list>.dpmvl-search-wrap input{display:block!important;visibility:visible!important;width:100%!important}.dpmvl-floating-toolbar.dpmvl-focus-recovery-only.dpmvl-focus-floating{position:fixed!important;bottom:12px!important;left:50%!important;display:flex!important;pointer-events:auto!important;z-index:2147483646!important}.dpmvl-floating-toolbar.dpmvl-focus-recovery-only:not(.dpmvl-focus-floating){display:none!important}.dpmvl-floating-toolbar.dpmvl-focus-recovery-only.dpmvl-focus-floating .dpmvl-study-focus-restore{pointer-events:auto!important;cursor:pointer!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=none] .dpmvl-list>.dpmvl-controls,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=none] .dpmvl-list>.dpmvl-phone-compact-tools,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=none] .dpmvl-list>.dpmvl-filter-strip-new{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=filter] .dpmvl-list>.dpmvl-filter-strip-new{display:flex!important;visibility:visible!important;flex-wrap:nowrap!important;overflow-x:auto!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode .dpmvl-tv-list-extra.is-active{background:#bfe8df!important}.dpmvl.dpmvl-tv-device.dpmvl-video-popup-open .dpmvl-video-wrap,.dpmvl.dpmvl-tv-device .dpmvl-video-wrap:fullscreen{aspect-ratio:auto!important;width:100vw!important;height:100dvh!important;min-width:100vw!important;max-width:none!important;max-height:none!important;display:flex!important;position:fixed!important;inset:0!important;z-index:2147483640!important;background:#000!important}.dpmvl.dpmvl-tv-device.dpmvl-video-popup-open .dpmvl-video-wrap .dpmvl-yt,.dpmvl.dpmvl-tv-device.dpmvl-video-popup-open .dpmvl-video-wrap .dpmvl-video,.dpmvl.dpmvl-tv-device .dpmvl-video-wrap:fullscreen .dpmvl-yt,.dpmvl.dpmvl-tv-device .dpmvl-video-wrap:fullscreen .dpmvl-video{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;flex:1 1 auto!important}.dpmvl.dpmvl-tv-device.dpmvl-video-popup-open .dpmvl-video-wrap iframe,.dpmvl.dpmvl-tv-device .dpmvl-video-wrap:fullscreen iframe{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.dpmvl.dpmvl-tv-device.dpmvl-video-popup-open .dpmvl-list{visibility:hidden!important}.dpmvl.dpmvl-tv-device .dpmvl-focus-recovery-only.dpmvl-focus-floating{z-index:2147483646!important;pointer-events:auto!important}.dpmvl.dpmvl-tv-device .dpmvl-focus-recovery-only.dpmvl-focus-floating .dpmvl-study-focus-restore{display:inline-flex!important;visibility:visible!important;pointer-events:auto!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=compact] .dpmvl-list>.dpmvl-controls,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=compact] .dpmvl-list>.dpmvl-filter-strip-new,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=full] .dpmvl-list>.dpmvl-phone-compact-tools,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=full] .dpmvl-list>.dpmvl-filter-strip-new,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=filter] .dpmvl-list>.dpmvl-controls,.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode[data-tv-list-tools=filter] .dpmvl-list>.dpmvl-phone-compact-tools{display:none!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only>.dpmvl-layout>.dpmvl-tv-navigation.dpmvl-tv-list-nav{flex:0 0 auto!important;position:relative!important;z-index:20!important;align-self:stretch!important;margin:0 0 5px!important}.dpmvl.dpmvl-tv-device.dpmvl-study-list-mode.dpmvl-list-only>.dpmvl-layout>.dpmvl-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-list-nav>.dpmvl-tv-list-extra{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;line-height:1!important;visibility:visible!important;opacity:1!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-list-nav>.dpmvl-tv-list-extra[hidden]{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-list-extra[aria-label=G\1ecdn],.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-list-extra[aria-label="T\f9y ch\1ecdn \111\1ea7y \111\1ee7"],.dpmvl.dpmvl-tv-device .dpmvl-study-focus-toggle{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-karaoke,.dpmvl.dpmvl-tv-device .dpmvl-karaoke-toggle,.dpmvl.dpmvl-tv-device .dpmvl-phone-quick-btn[data-toolbar-key=karaoke]{display:none!important;visibility:hidden!important}.dpmvl.dpmvl-tv-device.dpmvl-list-hidden:not(.dpmvl-study-list-mode) .dpmvl-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"left"!important}.dpmvl.dpmvl-tv-device.dpmvl-list-hidden:not(.dpmvl-study-list-mode) .dpmvl-left{width:100%!important;max-width:none!important}.dpmvl.dpmvl-tv-device.dpmvl-list-hidden:not(.dpmvl-study-list-mode) .dpmvl-phone-compact-tools:not([hidden]){display:flex!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-list-extra[aria-label="\1ea8n / Hi\1ec7n danh s\e1 ch"]{display:inline-flex!important;align-items:center!important;justify-content:center!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation .dpmvl-tv-list-extra[aria-label="\1ea8n / Hi\1ec7n danh s\e1 ch"][hidden]{display:none!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb img{display:block!important;visibility:visible!important;opacity:1!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation:not(.dpmvl-tv-list-nav)>.dpmvl-tv-nav-btn{flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical:not(.dpmvl-study-list-mode)>.dpmvl-layout>.dpmvl-tv-navigation{display:flex!important;flex-flow:row nowrap!important;grid-area:tvnav;align-self:stretch!important;justify-self:stretch!important;position:relative!important;z-index:20!important;width:100%!important;max-width:100%!important;min-height:34px!important;margin:0 0 4px!important;overflow-x:auto!important;overflow-y:hidden!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical:not(.dpmvl-study-list-mode)>.dpmvl-layout>.dpmvl-tv-navigation>.dpmvl-tv-nav-btn{flex:0 0 34px!important;min-width:34px!important;width:34px!important}.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical.dpmvl-study-list-mode>.dpmvl-layout>.dpmvl-tv-navigation.dpmvl-tv-list-nav{display:flex!important;position:relative!important;flex:0 0 auto!important;z-index:20!important;overflow-x:auto!important;overflow-y:hidden!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation.dpmvl-tv-list-nav,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation:not(.dpmvl-tv-list-nav),.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical>.dpmvl-layout>.dpmvl-tv-navigation,.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical.dpmvl-study-list-mode>.dpmvl-layout>.dpmvl-tv-navigation.dpmvl-tv-list-nav{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;align-content:center!important;gap:3px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important;overflow-y:hidden!important;box-sizing:border-box!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-nav-btn,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation.dpmvl-tv-list-nav>.dpmvl-tv-nav-btn,.dpmvl.dpmvl-tv-device.dpmvl-video-format-vertical>.dpmvl-layout>.dpmvl-tv-navigation>.dpmvl-tv-nav-btn{flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation.dpmvl-tv-list-nav{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0 0 5px!important;overflow-x:hidden!important;overflow-y:hidden!important;grid-template-columns:none!important;position:relative!important;z-index:20!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-nav-btn,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation.dpmvl-tv-list-nav>.dpmvl-tv-nav-btn{flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:3px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-list-extra[aria-label=G\1ecdn],.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-list-extra[aria-label="T\f9y ch\1ecdn \111\1ea7y \111\1ee7"]{display:inline-flex!important}@media(min-width:783px){.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode) .dpmvl-layout>.dpmvl-left>.dpmvl-tv-navigation{flex:0 0 auto!important;align-self:stretch!important;order:-1!important;width:100%!important;max-width:100%!important;min-height:34px!important;margin:0 0 5px!important;overflow-x:hidden!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode) .dpmvl-layout>.dpmvl-left>.dpmvl-video-wrap{flex:1 1 auto!important;min-height:0!important}}.dpmvl-selected-detail-buttons{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.dpmvl-selected-detail-button{cursor:pointer;border:1px solid #2271b1;border-radius:6px;background:#fff;color:#2271b1;padding:10px 16px;font:inherit;font-weight:600}.dpmvl-selected-detail-button.is-active{background:#2271b1;color:#fff}.dpmvl-selected-detail-pane[hidden]{display:none!important}@media(min-width:783px){.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode) .dpmvl-layout>.dpmvl-left>.dpmvl-tv-navigation{display:none!important}.dpmvl.dpmvl-tv-device:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode) .dpmvl-layout>.dpmvl-tv-navigation{grid-area:unset!important}}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-nav-btn{border:1px solid #cbd5d9!important;border-radius:7px!important;background:#f7fafb!important;color:#344450!important;box-shadow:0 1px 2px #0001!important;padding:4px!important;line-height:1!important;font-size:20px!important;font-weight:600!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-nav-btn.is-active{background:#078f8c!important;color:#fff!important;border-color:#078f8c!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-playpause{background:#078f8c!important;color:#fff!important;border-color:#078f8c!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-list-extra[hidden]{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-speed-panel{position:relative!important;z-index:30!important;padding:5px 8px!important;margin:0 0 5px!important;background:#fff!important;border:1px solid #d5dedf!important;border-radius:7px!important;font:14px/1.5 sans-serif!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-speed-panel[hidden]{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-speed-panel select{min-height:32px!important;padding:3px 9px!important}.dpmvl.dpmvl-tv-device[data-tv-list-search="1"] .dpmvl-list .dpmvl-search-wrap{display:block!important;visibility:visible!important;position:relative!important;top:auto!important;transform:none!important;height:auto!important;min-height:40px!important;max-height:none!important;overflow:visible!important;padding:3px!important;z-index:25!important}.dpmvl.dpmvl-tv-device[data-tv-list-search="1"] .dpmvl-list .dpmvl-search-wrap .dpmvl-search{display:block!important;visibility:visible!important;position:relative!important;top:auto!important;transform:none!important;width:100%!important;min-height:36px!important;height:36px!important;opacity:1!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-card{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb{flex:0 0 auto!important;width:100%!important;overflow:hidden!important;order:0!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb img{inset:0!important;object-fit:cover!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-info{position:relative!important;flex:0 0 auto!important;order:1!important;inset:auto!important;transform:none!important;height:auto!important;background:#fff!important}@media(min-width:783px){.dpmvl.dpmvl-tv-device.layout-horizontal:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode):not(.dpmvl-list-hidden)>.dpmvl-layout{grid-template-areas:"left tvnav" "left list"!important;grid-template-rows:auto minmax(0,1fr)!important;align-items:stretch!important;row-gap:4px!important}.dpmvl.dpmvl-tv-device.layout-horizontal:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode)>.dpmvl-layout>.dpmvl-left{grid-area:left!important;grid-row:1 / span 2!important}.dpmvl.dpmvl-tv-device.layout-horizontal:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode)>.dpmvl-layout>.dpmvl-tv-navigation{grid-area:tvnav!important;grid-column:2!important;grid-row:1!important;align-self:start!important}.dpmvl.dpmvl-tv-device.layout-horizontal:not(.dpmvl-video-format-vertical):not(.dpmvl-study-list-mode)>.dpmvl-layout>.dpmvl-list{grid-area:list!important;grid-column:2!important;grid-row:2!important;min-height:0!important}}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation{overflow:visible!important;isolation:isolate!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-speed-panel{position:absolute!important;top:calc(100% + 4px)!important;right:0!important;width:max-content!important;margin:0!important;box-shadow:0 5px 18px #0003!important;z-index:100!important}.dpmvl.dpmvl-tv-device.dpmvl-filter-strip-open .dpmvl-list>.dpmvl-filter-strip-new{display:flex!important;visibility:visible!important;position:relative!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex:0 0 auto!important;z-index:10!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb{display:block!important;position:relative!important;aspect-ratio:16/9!important;padding:0!important;background:#edf5f3!important;visibility:visible!important;opacity:1!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb>img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;opacity:1!important;visibility:visible!important;object-fit:cover!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-speed-panel{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;min-width:230px!important;padding:8px!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>.dpmvl-tv-speed-panel[hidden]{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-speed-choice{min-height:36px!important;cursor:pointer!important;border:1px solid #b8c9cf!important;border-radius:6px!important;background:#fff!important;color:#253b45!important;font-size:14px!important;padding:4px 6px!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-speed-choice[aria-pressed=true]{background:#078f8c!important;color:#fff!important;border-color:#078f8c!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb{height:auto!important;min-height:0!important;line-height:0!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb:before{content:""!important;display:block!important;padding-top:56.25%!important}body.dpmvl-tv-lesson-active .dpmvl-related-lessons .dpmvl-related-thumb img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}.dpmvl .dpmvl-function-controls{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:flex-start!important;gap:var(--dpmvl-icon-gap,4px)!important;overflow:visible!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle{box-sizing:border-box!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:3px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;white-space:nowrap!important;border-radius:var(--dpmvl-icon-radius,4px)!important;border:var(--dpmvl-icon-border-width,1px) solid var(--dpmvl-icon-border-color,#b8c1c8)!important;background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;background-image:none!important;box-shadow:none!important;font:600 14px/1 Arial,sans-serif!important;letter-spacing:normal!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn.is-active,.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn[aria-pressed=true],.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle.is-active{background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important;border-color:var(--dpmvl-icon-border-color,#b8c1c8)!important;background-image:none!important;box-shadow:none!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn svg{display:block!important;width:clamp(16px,var(--dpmvl-icon-size,22px),28px)!important;height:clamp(16px,var(--dpmvl-icon-size,22px),28px)!important;max-width:28px!important;max-height:28px!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn strong{display:inline!important;position:static!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;white-space:nowrap!important;font:700 14px/1.2 Arial,sans-serif!important;color:inherit!important}.dpmvl .dpmvl-function-controls>.dpmvl-help-toggle,.dpmvl .dpmvl-function-controls>.dpmvl-collapse-toggle,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle.dpmvl-collapse-toggle{flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;max-width:none!important;padding:0 9px!important;overflow:visible!important;white-space:nowrap!important;font:600 12px/1 Arial,sans-serif!important}.dpmvl .dpmvl-function-controls>.dpmvl-help-toggle>strong{display:inline!important;position:static!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;font:600 12px/1.2 Arial,sans-serif!important;white-space:nowrap!important}.dpmvl .dpmvl-phone-options-toggle.dpmvl-collapse-toggle,.dpmvl .dpmvl-phone-options-toggle.dpmvl-main-collapse-toggle{box-sizing:border-box!important;flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;max-width:none!important;padding-left:9px!important;padding-right:9px!important;white-space:nowrap!important}.dpmvl .dpmvl-function-controls>.dpmvl-tv-seq-toggle{font:700 13px/1 Arial,sans-serif!important;letter-spacing:-.4px!important}.dpmvl .dpmvl-function-controls>.dpmvl-study-focus-toggle,.dpmvl .dpmvl-function-controls>[data-layout=vertical]{display:none!important}.dpmvl .dpmvl-list .dpmvl-item>.dpmvl-tv-seq-badge{display:none!important;flex:0 0 auto!important;align-self:flex-start!important;min-width:25px!important;margin:2px 7px 0 0!important;font:700 11px/1.3 Arial,sans-serif!important;color:inherit!important}.dpmvl.dpmvl-tv-show-seq .dpmvl-list .dpmvl-item>.dpmvl-tv-seq-badge{display:inline-block!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn:disabled{opacity:.45!important;cursor:not-allowed!important}.dpmvl .dpmvl-function-controls>.dpmvl-search-toggle:before{content:none!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn[hidden],.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn.dpmvl-toolbar-config-hidden,.dpmvl .dpmvl-function-controls>.dpmvl-phone-options-toggle[hidden]{display:none!important}.dpmvl .dpmvl-icon-btn,.dpmvl .dpmvl-phone-quick-btn,.dpmvl .dpmvl-phone-options-toggle.dpmvl-collapse-toggle{border-style:solid!important;border-width:var(--dpmvl-icon-border-width,1px)!important;border-color:var(--dpmvl-icon-border-color,#b8c1c8)!important;border-radius:var(--dpmvl-icon-radius,4px)!important}.dpmvl .dpmvl-function-controls>.dpmvl-icon-btn svg,.dpmvl .dpmvl-phone-quick-btn svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpmvl .dpmvl-function-controls>.dpmvl-normal-playback-toggle svg path{fill:currentColor!important;stroke:none!important}.dpmvl .dpmvl-function-controls>.dpmvl-segment-practice-toggle svg{stroke-width:2.4!important}.dpmvl .dpmvl-function-controls>.dpmvl-detail-mode-toggle svg,.dpmvl .dpmvl-function-controls>.dpmvl-panel-view-toggle svg{width:clamp(20px,var(--dpmvl-icon-size,22px),28px)!important;height:clamp(20px,var(--dpmvl-icon-size,22px),28px)!important}.dpmvl .dpmvl-function-controls>.dpmvl-karaoke-toggle strong,.dpmvl .dpmvl-function-controls>.dpmvl-collapse-toggle,.dpmvl .dpmvl-phone-options-toggle.dpmvl-collapse-toggle{color:inherit!important}.dpmvl .dpmvl-seq-proxy{font:700 12px/1 Arial,sans-serif!important;white-space:nowrap!important}.dpmvl .dpmvl-phone-compact-tools>.dpmvl-study-focus-toggle,.dpmvl .dpmvl-filter-strip-new>.dpmvl-study-focus-toggle{display:none!important}.dpmvl .dpmvl-karaoke-toggle>strong,.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=karaoke] .dpmvl-q-k{color:inherit!important;-webkit-text-fill-color:currentColor!important}.dpmvl .dpmvl-search-toggle svg,.dpmvl .dpmvl-phone-search-toggle svg{display:block!important;width:clamp(22px,var(--dpmvl-icon-size,24px),29px)!important;height:clamp(22px,var(--dpmvl-icon-size,24px),29px)!important;fill:none!important;stroke:currentColor!important;stroke-width:2.8!important}.dpmvl .dpmvl-search-toggle:before,.dpmvl .dpmvl-phone-search-toggle:before{content:none!important}.dpmvl .dpmvl-normal-playback-toggle svg,.dpmvl .dpmvl-segment-practice-toggle svg{width:clamp(22px,var(--dpmvl-icon-size,24px),29px)!important;height:clamp(22px,var(--dpmvl-icon-size,24px),29px)!important}.dpmvl .dpmvl-segment-practice-toggle svg{stroke-width:2.7!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation.dpmvl-tv-list-nav,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation:not(.dpmvl-tv-list-nav){gap:var(--dpmvl-icon-gap,4px)!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn{border:var(--dpmvl-icon-border-width,1px) solid var(--dpmvl-icon-border-color,#b8c1c8)!important;border-radius:var(--dpmvl-icon-radius,4px)!important;background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;background-image:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn.is-active,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn[aria-pressed=true]{background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important;border-color:var(--dpmvl-icon-border-color,#b8c1c8)!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn svg{display:block!important;flex:0 0 auto!important;width:clamp(20px,var(--dpmvl-icon-size,22px),28px)!important;height:clamp(20px,var(--dpmvl-icon-size,22px),28px)!important;max-width:calc(100% - 2px)!important;max-height:calc(100% - 2px)!important;fill:none!important;stroke:currentColor!important;stroke-width:2.3!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important;visibility:visible!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn svg path,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn svg rect,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn svg circle{stroke:currentColor!important}.dpmvl .dpmvl-karaoke-toggle>strong,.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=karaoke] .dpmvl-q-k{-webkit-text-fill-color:currentColor!important}.dpmvl .dpmvl-seq-proxy{color:inherit!important;letter-spacing:0!important}.dpmvl .dpmvl-seq-proxy.is-active{color:inherit!important}.dpmvl .dpmvl-filter-strip-new>button.dpmvl-filter-chip:not(.dpmvl-filter-group-all),.dpmvl .dpmvl-filter-strip-new>button.dpmvl-filter-back-btn,.dpmvl .dpmvl-filter-strip-new>button.dpmvl-filter-options-btn,.dpmvl .dpmvl-filter-strip-new>button.dpmvl-seq-proxy,.dpmvl .dpmvl-phone-compact-tools>button.dpmvl-seq-proxy{box-sizing:border-box!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--dpmvl-icon-radius,4px)!important}.dpmvl .dpmvl-filter-strip-new>button.dpmvl-filter-chip.dpmvl-filter-group-all{height:36px!important;min-height:36px!important;width:auto!important;max-width:none!important}.dpmvl .dpmvl-filter-strip-new,.dpmvl .dpmvl-phone-compact-tools,.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation{gap:var(--dpmvl-icon-gap,4px)!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn{box-sizing:border-box!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:3px!important}@media(pointer:fine){.dpmvl.dpmvl-front-mobile-view:not(.dpmvl-tv-device).layout-horizontal:not(.dpmvl-study-list-mode) .dpmvl-layout>.dpmvl-list{min-height:0!important;box-sizing:border-box!important;overflow-y:auto!important}}.dpmvl.dpmvl-tv-device .dpmvl-layout .dpmvl-tv-navigation,.dpmvl.dpmvl-tv-device .dpmvl-layout .dpmvl-tv-navigation.dpmvl-tv-list-nav,.dpmvl.dpmvl-tv-device .dpmvl-layout .dpmvl-tv-navigation:not(.dpmvl-tv-list-nav){gap:var(--dpmvl-icon-gap,4px)!important}.dpmvl.dpmvl-tv-device .dpmvl-layout .dpmvl-tv-navigation>button.dpmvl-tv-nav-btn{box-sizing:border-box!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}.dpmvl .dpmvl-karaoke-toggle:not(.is-active){opacity:1!important}.dpmvl .dpmvl-karaoke-toggle>strong,.dpmvl .dpmvl-phone-quick-btn[data-toolbar-key=karaoke] .dpmvl-q-k{opacity:1!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}.dpmvl .dpmvl-list-zoom-toggle svg{display:block;width:var(--dpmvl-icon-size,22px);height:var(--dpmvl-icon-size,22px);max-width:90%;max-height:90%;fill:none;stroke:currentColor;stroke-width:2}.dpmvl .dpmvl-list-zoom-panel{position:fixed;z-index:2147483000;display:flex;flex-wrap:wrap;gap:5px;max-width:290px;padding:8px;background:#fff;color:#1d2327;border:1px solid #b8c1c8;border-radius:6px;box-shadow:0 4px 16px #0003}.dpmvl .dpmvl-list-zoom-panel[hidden]{display:none!important}.dpmvl .dpmvl-list-zoom-panel button{font:600 13px/1.3 Arial,sans-serif;padding:6px 8px;border:1px solid #b8c1c8;border-radius:4px;background:#fff;color:#263238;cursor:pointer}.dpmvl .dpmvl-list-zoom-panel button[aria-pressed=true]{background:#176e79;color:#fff}.dpmvl .dpmvl-item .dpmvl-texts{min-width:0;overflow-wrap:anywhere}.dpmvl:not(.dpmvl-tv-device) .dpmvl-search-wrap[hidden]{display:none!important}.dpmvl.dpmvl-tv-device .dpmvl-list>.dpmvl-search-wrap[hidden]{display:block!important}.dpmvl.dpmvl-tv-device:not([data-tv-list-search="1"]) .dpmvl-search-wrap .dpmvl-search{display:none!important}
