:root{--dpm-font:"Arial",Arial,sans-serif;--dpm-font-head:"Times New Roman",Arial,sans-serif;--dpm-font-tay:"Times New Roman",Arial,sans-serif}.dpm-glossary-term{color:var(--dpm-g-accent);border-bottom:1px dotted currentColor;cursor:help;font-weight:600}.dpm-glossary-deferred-scope{display:contents}.dpm-glossary-term:focus{outline:2px solid var(--dpm-g-accent);outline-offset:2px;border-radius:2px}.dpm-g-directory{margin:24px 0;padding:22px;border:1px solid color-mix(in srgb,var(--dpm-g-accent) 24%,#ddd);color:#222;box-shadow:0 8px 28px #0000000f}.dpm-g-directory-title{margin:0 0 18px;font-size:28px;line-height:1.25}.dpm-g-directory-controls{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(150px,1fr));gap:12px;margin-bottom:15px}.dpm-g-directory-controls label{display:flex;flex-direction:column;gap:5px;margin:0;font-size:13px;font-weight:700}.dpm-g-directory-controls input,.dpm-g-directory-controls select{width:100%;min-height:42px;margin:0;padding:7px 10px;border:1px solid #c3c4c7;border-radius:7px;background:#fff;color:#222;font:inherit}.dpm-g-directory-letters{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.dpm-g-directory-letters button{min-width:34px;height:34px;padding:0 8px;border:1px solid #ccd0d4;border-radius:6px;background:#fff;color:#333;cursor:pointer;font-weight:700}.dpm-g-directory-summary{margin:8px 0 14px;color:#666}.dpm-g-directory-grid{display:grid;grid-template-columns:repeat(var(--dpm-directory-columns,3),minmax(0,1fr))}.dpm-g-directory-item{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;min-height:64px;padding:11px 13px;border:1px solid #e1e3e6!important;text-align:left}.dpm-g-directory-compact .dpm-g-directory-item{min-height:46px;padding:8px 12px}.dpm-g-directory-normal .dpm-g-directory-item{min-height:64px;padding:11px 13px}.dpm-g-directory-comfortable .dpm-g-directory-item{min-height:84px;padding:16px}.dpm-g-directory-item:hover{border-color:var(--dpm-g-accent)!important;background:color-mix(in srgb,var(--dpm-g-accent) 7%,#fff)}.dpm-g-directory-item[hidden]{display:none!important}.dpm-g-directory-item strong{font-size:16px;line-height:1.3}.dpm-g-directory-item small{color:#70757a;font-size:12px;font-weight:400}.dpm-g-directory-empty{padding:22px;text-align:center;color:#666}.dpm-g-compact-grid{display:grid;grid-template-columns:1fr;gap:2px}.dpm-g-compact-item{display:grid!important;grid-template-columns:minmax(120px,25%) minmax(0,75%);align-items:center;justify-content:stretch;gap:12px;min-height:34px;padding:5px 10px;border-radius:3px;text-align:left}.dpm-g-compact-normal .dpm-g-compact-item,.dpm-g-compact-comfortable .dpm-g-compact-item{grid-template-columns:minmax(120px,25%) minmax(110px,25%) minmax(0,50%)}.dpm-g-compact-comfortable .dpm-g-compact-item{min-height:40px;padding-top:7px;padding-bottom:7px}.dpm-g-compact-name,.dpm-g-compact-ipa,.dpm-g-compact-meaning{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpm-g-compact-name{font-size:var(--dpm-compact-title-size,16px)!important}.dpm-g-compact-ipa{font-size:var(--dpm-compact-ipa-size,14px);color:#36f;font-weight:700}.dpm-g-compact-meaning{font-size:var(--dpm-compact-meaning-size,14px);line-height:1.25;font-weight:600}.dpm-g-compact-item:hover .dpm-g-compact-name{text-decoration:underline}.dpm-g-compact-controls{grid-template-columns:minmax(250px,2fr) repeat(4,minmax(135px,1fr))}.dpm-g-search-line{display:flex;gap:6px}.dpm-g-search-line input{min-width:0;flex:1}.dpm-g-search-line button,.dpm-g-directory-more button{min-height:42px;padding:7px 16px;border:1px solid var(--dpm-g-accent);border-radius:7px;background:var(--dpm-g-accent);color:#fff;font-weight:700;cursor:pointer}.dpm-g-directory-more{text-align:center;margin:14px 0 0}.dpm-g-directory-more[hidden]{display:none}.dpm-g-directory-more button:hover{filter:brightness(.92)}.dpm-glossary-popup{position:fixed;display:none;width:min(var(--dpm-g-term-width,var(--dpm-g-max-width)),calc(100vw - 24px));min-width:min(var(--dpm-g-min-width),calc(100vw - 24px));min-height:min(var(--dpm-g-min-height),calc(100vh - 24px));max-height:min(var(--dpm-g-term-max-height,var(--dpm-g-max-height)),calc(100vh - 24px));overflow:hidden;background:var(--dpm-g-bg);color:var(--dpm-g-text);border:1px solid color-mix(in srgb,var(--dpm-g-accent) 42%,#ddd);border-radius:12px;box-shadow:0 18px 50px #00000038;padding:18px}.dpm-glossary-popup.is-open{display:block}.dpm-g-close{position:absolute;z-index:4;background:#f0f0f1;color:#333}.dpm-g-body{max-height:calc(min(var(--dpm-g-term-max-height,var(--dpm-g-max-height)),calc(100vh - 24px)) - 36px);overflow:auto;overscroll-behavior:contain;padding-right:3px}.dpm-g-fixed-action,.dpm-g-preview-fixed-action{position:absolute;right:12px;bottom:9px;z-index:5;line-height:1;background:transparent}.dpm-g-fixed-action [hidden],.dpm-g-preview-fixed-action [hidden]{display:none!important}.dpm-g-loading{display:flex;align-items:center;gap:9px;min-height:54px;padding:7px 36px 7px 2px;font-size:14px;color:var(--dpm-g-text)}.dpm-g-loading-dot{width:16px;height:16px;border:2px solid color-mix(in srgb,var(--dpm-g-accent) 25%,transparent);border-top-color:var(--dpm-g-accent);border-radius:50%;animation:dpm-g-spin .7s linear infinite}@keyframes dpm-g-spin{to{transform:rotate(360deg)}}.dpm-g-card h3{margin:0 38px 10px 0;color:var(--dpm-g-accent);font-size:var(--dpm-g-title-size);line-height:1.3}.dpm-g-summary,.dpm-g-content{font-size:var(--dpm-g-content-size);line-height:1.6;white-space:normal}.dpm-g-summary p,.dpm-g-content p{margin:0 0 .65em}.dpm-g-summary p:last-child,.dpm-g-content p:last-child{margin-bottom:0}.dpm-g-summary br,.dpm-g-content br{display:block}.dpm-g-summary ul,.dpm-g-summary ol,.dpm-g-content ul,.dpm-g-content ol{margin:.35em 0 .65em 1.35em;padding:0}.dpm-g-summary figure,.dpm-g-content figure{max-width:100%;margin:10px 0}.dpm-g-summary img,.dpm-g-content img{display:block;max-width:100%;height:auto;border-radius:7px}.dpm-g-summary iframe,.dpm-g-summary video,.dpm-g-content iframe,.dpm-g-content video,.dpm-g-card audio,.dpm-g-card video{display:block;width:100%;max-width:100%;margin:10px 0}.dpm-g-summary iframe,.dpm-g-content iframe,.dpm-g-video iframe{width:100%;aspect-ratio:16/9;height:auto;min-height:220px;border:0;border-radius:8px;margin:10px 0}.dpm-g-actions{margin:10px 0 0;text-align:right;line-height:1}.dpm-g-card>.dpm-g-actions{display:none}.dpm-g-actions a,.dpm-g-expand,.dpm-g-preview-fixed-action a{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--dpm-g-accent) 82%,#000);border-radius:6px;background:var(--dpm-g-accent);color:#fff!important;text-decoration:none;padding:7px 11px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 7px #00000029;transition:filter .16s ease,transform .16s ease,box-shadow .16s ease}.dpm-g-actions a:hover,.dpm-g-expand:hover,.dpm-g-preview-fixed-action a:hover{color:#fff!important;text-decoration:none;filter:brightness(.9);transform:translateY(-1px);box-shadow:0 4px 10px #00000038}.dpm-g-preview{position:fixed;inset:0;z-index:1000002;display:none;align-items:center;justify-content:center;padding:20px;background:#10121c94;backdrop-filter:blur(3px)}.dpm-g-preview.is-open{display:flex}.dpm-g-preview-panel{position:relative;width:fit-content;min-width:min(420px,calc(100vw - 32px));max-width:min(960px,calc(100vw - 32px));height:auto;max-height:90vh;overflow:hidden;padding:26px;background:var(--dpm-g-bg);color:var(--dpm-g-text);border:1px solid color-mix(in srgb,var(--dpm-g-accent) 42%,#ddd);border-radius:14px;box-shadow:0 24px 80px #00000059}.dpm-g-preview-body{width:auto;height:auto;max-height:calc(90vh - 52px);overflow:auto;overscroll-behavior:contain;padding-right:4px}.dpm-g-preview-close{position:absolute;z-index:3;background:#f0f0f1;color:#333}.dpm-g-card-expanded{width:max-content;min-width:340px;max-width:900px}.dpm-g-card-expanded h3{font-size:calc(var(--dpm-g-title-size) + 4px)}.dpm-g-detail-action{clear:both;padding-top:12px;border-top:1px solid rgba(127,127,127,.25)}html.dpm-g-preview-open{overflow:hidden}.dpm-g-speak-wrap{vertical-align:middle}.dpm-g-speak-inline{display:inline}.dpm-g-speak-1,.dpm-g-speak-2,.dpm-g-speak-3,.dpm-g-speak-4{display:flex;align-items:center;gap:8px;margin:6px 0}.dpm-g-speak{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:32px;margin:2px 7px 2px 0;padding:0 8px;border:0;border-radius:7px;background:var(--dpm-speak-bg,var(--dpm-g-accent));color:var(--dpm-speak-color,#fff);cursor:pointer;font-size:17px;vertical-align:middle}.dpm-g-speak:hover{background:var(--dpm-speak-hover,var(--dpm-g-accent))}.dpm-g-speak-1 .dpm-g-speak{min-width:28px;height:28px;font-size:14px}.dpm-g-speak-2 .dpm-g-speak{min-width:36px;height:34px}.dpm-g-speak-3 .dpm-g-speak{min-width:44px;height:40px;font-size:20px}.dpm-g-speak-4 .dpm-g-speak{min-width:82px;height:42px}.dpm-g-speak.is-speaking{animation:dpm-g-pulse .75s infinite alternate}.dpm-g-spoken-text{vertical-align:middle}.dpm-g-card .dpm-g-spoken-text{color:var(--dpm-g-term-color,var(--dpm-g-accent));font-size:var(--dpm-g-term-size,20px);font-weight:var(--dpm-g-term-weight,700);line-height:1.3}@keyframes dpm-g-pulse{to{transform:scale(1.09);filter:brightness(1.2)}}.dpm-g-reader{position:fixed;bottom:var(--dpm-speak-bottom);z-index:999990;display:flex;gap:6px}.dpm-g-reader button{display:none;width:var(--dpm-speak-size);height:var(--dpm-speak-size);min-width:var(--dpm-speak-size);padding:0;border:0;border-radius:50%;background:var(--dpm-speak-bg);color:var(--dpm-speak-color);box-shadow:0 4px 15px #0003;cursor:pointer;font-size:17px}.dpm-g-reader button:hover{background:var(--dpm-speak-hover)}.dpm-g-reader [data-dpm-read=play],.dpm-g-reader.is-reading button{display:block}.dpm-g-reader.is-reading [data-dpm-read=play]{display:none}.dpm-g-reader.is-paused [data-dpm-read=pause]{outline:3px solid rgba(255,255,255,.65)}.dpm-g-term-toggle{position:fixed;z-index:999989;display:flex;align-items:center;gap:var(--dpm-toggle-gap,10px);transform:rotate(var(--dpm-toggle-rotation,-90deg));transform-origin:center}.dpm-g-term-toggle button{padding:var(--dpm-toggle-padding-y,10px) var(--dpm-toggle-padding-x,16px);border:0;border-radius:var(--dpm-toggle-radius,8px);color:var(--dpm-toggle-color);font-size:var(--dpm-toggle-font-size,14px);font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:0 3px 12px #0000002e}.dpm-g-hide-terms{background:var(--dpm-toggle-hide)}.dpm-g-show-terms{display:none;background:var(--dpm-toggle-show)}html.dpm-g-terms-hidden .dpm-g-hide-terms{display:none}html.dpm-g-terms-hidden .dpm-g-show-terms{display:block}html.dpm-g-terms-hidden .dpm-glossary-term{color:inherit!important;border-bottom:0!important;font-weight:inherit!important;cursor:text!important;pointer-events:none!important}html.dpm-g-terms-hidden .dpm-g-directory-item{color:var(--dpm-g-accent)!important;font-weight:600!important;cursor:pointer!important;pointer-events:auto!important}.dpm-glossary-popup{z-index:1000004}.dpm-g-directory-item{cursor:default;color:#222!important}.dpm-g-directory-name,.dpm-g-compact-name{display:block;max-width:100%;margin:0;padding:0;border:0;background:transparent;font:inherit;font-weight:700;text-align:left;cursor:help}.dpm-g-directory-name{font-size:16px;line-height:1.3}.dpm-g-directory-name:hover,.dpm-g-compact-name:hover{text-decoration:underline}.dpm-g-directory-meaning{display:-webkit-box!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px!important;font-weight:400!important;line-height:1.35}.dpm-g-directory-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin:16px 0 0}.dpm-g-directory-pagination[hidden]{display:none}.dpm-g-directory-pagination button{min-width:82px;padding:7px 12px;border:1px solid var(--dpm-g-accent);border-radius:6px;background:#fff;color:var(--dpm-g-accent);font-weight:700;cursor:pointer}.dpm-g-directory-pagination button:disabled{opacity:.4;cursor:not-allowed}.dpm-g-directory-pagination button:not(:disabled):hover{background:var(--dpm-g-accent);color:#fff}.dpm-g-compact-item .dpm-g-compact-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--dpm-compact-title-size,16px)!important}@media(max-width:1100px){.dpm-g-compact-controls{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.dpm-g-directory-controls,.dpm-g-compact-controls,.dpm-g-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dpm-g-compact-item{grid-template-columns:minmax(105px,30%) minmax(0,70%)}.dpm-g-compact-normal .dpm-g-compact-item,.dpm-g-compact-comfortable .dpm-g-compact-item{grid-template-columns:minmax(105px,28%) minmax(85px,24%) minmax(0,48%)}}@media(max-width:600px){.dpm-g-directory{padding:14px}.dpm-g-directory-controls,.dpm-g-compact-controls,.dpm-g-directory-grid,.dpm-g-compact-grid{grid-template-columns:1fr}.dpm-g-compact-item{grid-template-columns:minmax(90px,34%) minmax(0,66%);gap:7px}.dpm-g-compact-normal .dpm-g-compact-item,.dpm-g-compact-comfortable .dpm-g-compact-item{grid-template-columns:minmax(82px,30%) minmax(70px,27%) minmax(0,43%)}.dpm-glossary-popup{left:12px!important;right:12px;width:auto;min-width:0;max-height:min(var(--dpm-g-term-max-height,var(--dpm-g-max-height)),calc(100vh - 24px));padding:14px}.dpm-g-fixed-action{right:9px}.dpm-g-preview{padding:8px}.dpm-g-preview-panel{width:calc(100vw - 16px);min-width:0;height:auto;max-height:94vh;padding:18px 14px}.dpm-g-preview-body{max-height:calc(94vh - 36px)}.dpm-g-card-expanded{width:auto;min-width:0;max-width:100%}.dpm-g-preview-fixed-action{right:9px}.dpm-g-summary iframe,.dpm-g-content iframe,.dpm-g-video iframe{min-height:180px}}.dpm-g-archive-page{width:min(1180px,calc(100% - 32px));margin:24px auto}.dpm-g-archive-head{margin:0 0 10px}.dpm-g-archive-head h1{margin:0;font-size:26px;line-height:1.25}.dpm-g-type-archives{display:none!important}@media(max-width:600px){.dpm-g-archive-page{width:calc(100% - 20px);margin:18px auto}.dpm-g-archive-head h1{font-size:22px}}.dpm-g-directory{border-color:var(--dpm-directory-border,#d9d5f5);border-radius:var(--dpm-directory-radius,14px);background:var(--dpm-directory-bg,#fff)}.dpm-g-directory-grid{gap:var(--dpm-directory-gap,10px)}.dpm-g-directory-item{border-color:var(--dpm-directory-card-border,#e1e3e6)!important;border-radius:min(var(--dpm-directory-radius,14px),10px);background:var(--dpm-directory-card-bg,#fafafa);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.dpm-g-directory-name,.dpm-g-compact-name{color:var(--dpm-directory-term,var(--dpm-g-accent))}.dpm-g-directory-meaning,.dpm-g-compact-meaning{color:var(--dpm-directory-meaning,#666)!important}.dpm-g-directory-letters button:hover,.dpm-g-directory-letters button.is-active,.dpm-g-directory-pagination .dpm-g-page-number.is-current{border-color:var(--dpm-directory-button,var(--dpm-g-accent));background:var(--dpm-directory-button,var(--dpm-g-accent));color:#fff}.dpm-directory-hover-lift .dpm-g-directory-item:hover{transform:translateY(-2px);box-shadow:0 5px 13px #0000001a}.dpm-directory-hover-none .dpm-g-directory-item:hover{transform:none;box-shadow:none;background:var(--dpm-directory-card-bg,#fafafa)}.dpm-g-page-numbers{display:flex;align-items:center;justify-content:center;gap:5px}.dpm-g-directory-pagination .dpm-g-page-number{min-width:34px;padding:7px}.dpm-g-page-dots{padding:0 2px}@media(max-width:600px){.dpm-g-directory-pagination{gap:6px}.dpm-g-directory-pagination>button{min-width:70px}.dpm-g-page-numbers{gap:3px}.dpm-g-directory-pagination .dpm-g-page-number{min-width:31px;padding:6px}}.dpm-glossary-special{position:relative;display:inline;white-space:normal}.dpm-g-special-primary{font:inherit;color:inherit;line-height:inherit;vertical-align:baseline}.dpm-g-special-style-highlight{background:var(--dpm-special-highlight,#fff2a8);color:var(--dpm-special-highlight-text,inherit)!important;padding:0 .12em;border-radius:.12em}.dpm-g-special-style-underline{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.dpm-g-special-style-link{color:var(--dpm-g-accent,#5b4bdb);text-decoration:underline;cursor:pointer}button.dpm-g-special-primary{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer}a.dpm-g-special-primary{text-decoration:inherit}.dpm-g-special-icon{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none!important;margin:0 .08em}.dpm-g-special-button{display:inline-flex!important;align-items:center;justify-content:center;gap:0;font:inherit!important;line-height:1.15!important;vertical-align:baseline!important;white-space:nowrap;text-decoration:none!important;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .15s ease;margin:0 .04em!important}.dpm-g-special-menu-toggle{appearance:none;-webkit-appearance:none;border:0;background:transparent;color:inherit;font:inherit;line-height:1.15;cursor:pointer;padding:1px 4px;margin-left:.12em;vertical-align:baseline;white-space:nowrap;border-radius:4px}.dpm-g-special-menu-trigger.dpm-g-menu-style-normal{background:#f0eefb;color:#4c3cb6}.dpm-g-special-menu-trigger.dpm-g-menu-style-text-arrow{background:transparent;color:inherit;padding:0 2px}.dpm-g-special-menu-trigger.dpm-g-menu-style-compact{background:#5b4bdb;color:#fff;padding:1px 5px}.dpm-g-special-menu-trigger.dpm-g-menu-style-pill{background:#5b4bdb;color:#fff;border-radius:999px;padding:1px 7px}.dpm-g-special-menu-trigger.dpm-g-menu-style-outline{background:#fff;color:#5b4bdb;border:1px solid #5b4bdb;padding:1px 5px}.dpm-g-special-menu-trigger.dpm-g-menu-style-soft{background:#efedff;color:#4b3bc1;padding:1px 5px}.dpm-g-special-menu-trigger.dpm-g-menu-style-dark{background:#22252b;color:#fff;padding:1px 5px}.dpm-g-special-menu-trigger.dpm-g-menu-style-underline{background:transparent;color:#5b4bdb;text-decoration:underline;padding:0 2px}.dpm-g-special-menu-trigger.dpm-g-menu-style-minimal{background:transparent;color:inherit;padding:0 1px}.dpm-g-special-menu{position:absolute;z-index:999999;top:calc(100% + 5px);left:0;min-width:190px;max-width:min(340px,90vw);padding:6px;background:#fff;color:#222;border:1px solid #d7d7df;border-radius:7px;box-shadow:0 8px 25px #0000002e;white-space:normal}.dpm-g-special-menu[hidden]{display:none!important}.dpm-g-special-menu>a,.dpm-g-special-menu-html>a,.dpm-g-special-menu-html a{display:block;padding:7px 9px;color:#222;text-decoration:none;border-radius:4px}.dpm-g-special-menu>a:hover,.dpm-g-special-menu-html a:hover{background:#f2f2f6;color:#111}.dpm-glossary-special .dpm-glossary-term.dpm-g-special-primary{color:inherit;border-bottom:0;font-weight:inherit;cursor:pointer}.dpm-glossary-special .dpm-glossary-term.dpm-g-special-style-link{color:var(--dpm-g-accent,#5b4bdb)}.dpm-glossary-special .dpm-glossary-term.dpm-g-special-button{color:inherit}.dpm-glossary-special .dpm-g-special-primary.dpm-g-special-style-underline{color:inherit!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-thickness:2px!important;text-decoration-color:currentColor!important;text-underline-offset:3px!important}.dpm-glossary-special .dpm-g-special-primary.dpm-g-special-style-underline:hover{text-decoration-thickness:2.5px!important}.dpm-g-special-image{display:inline-block;vertical-align:top;max-width:100%}.dpm-g-special-image-trigger{display:inline-flex!important;flex-direction:column;align-items:center;gap:5px;width:min(var(--dpm-image-size,240px),100%);max-width:100%;text-decoration:none!important;cursor:pointer;vertical-align:top;background:transparent;border:0;padding:0;color:inherit}.dpm-g-special-image-trigger img{display:block;width:100%;height:auto;max-width:100%;border-radius:var(--dpm-image-radius,8px);object-fit:cover}.dpm-g-special-image-trigger.dpm-g-image-ratio-square img{aspect-ratio:1/1}.dpm-g-special-image-trigger.dpm-g-image-ratio-landscape img{aspect-ratio:4/3}.dpm-g-special-image-title{display:block;width:100%;font-weight:600;text-align:center;line-height:1.3}.dpm-g-special-image-button{display:inline-block;font-size:.88em;font-weight:600;line-height:1.2;padding:4px 9px;border:1px solid currentColor;border-radius:5px}.dpm-g-special-image-caption{display:block;width:100%;font-size:.82em;line-height:1.3;text-align:center;opacity:.78}.dpm-glossary-bound-ready,.dpm-glossary-bound-ready img{cursor:pointer}.dpm-g-bound-special{position:relative}.dpm-g-bound-special>.dpm-g-special-menu{z-index:10020}.dpm-g-close,.dpm-g-preview-close{right:4px!important;top:4px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:22px!important;font-weight:900!important;cursor:pointer!important}.dpm-g-close:hover,.dpm-g-preview-close:hover{filter:brightness(.88)}.dpm-g-speak-wrap.dpm-g-speak-inline.dpm-g-speak-tools-enabled{position:relative;display:inline;vertical-align:baseline;outline:0}.dpm-g-speak-tools-enabled>.dpm-g-spoken-text{vertical-align:baseline}.dpm-g-speak-tools{position:absolute;left:0;bottom:calc(100% + 2px);z-index:9998;display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;box-shadow:0 2px 7px #00000024;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease 1.25s,visibility 0s linear 1.37s,transform .12s ease 1.25s;white-space:nowrap}.dpm-g-speak-tools-enabled.dpm-g-speak-tools-active>.dpm-g-speak-tools,.dpm-g-speak-tools-enabled:focus-within>.dpm-g-speak-tools,.dpm-g-speak-tools-enabled.is-tools-open>.dpm-g-speak-tools{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.dpm-g-speak-tools .dpm-g-speak-tool-btn,.dpm-g-speak-tools .dpm-g-speak{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:25px;min-width:25px;height:25px;margin:0;padding:0;border:0;border-radius:5px;background:transparent;color:inherit;box-shadow:none;cursor:pointer;font-size:15px;line-height:1;vertical-align:middle}.dpm-g-speak-tools .dpm-g-speak-tool-btn:hover,.dpm-g-speak-tools .dpm-g-speak:hover{background:#00000014;transform:none}.dpm-g-speak-tools .dpm-g-speak.is-speaking{animation:dpm-g-pulse .75s infinite alternate}@media(hover:none){.dpm-g-speak-tools{bottom:calc(100% + 3px)}}.dpm-g-speak-wrap.dpm-g-speak-terms-hidden .dpm-glossary-term{color:inherit!important;border-bottom:0!important;font-weight:inherit!important;cursor:text!important;pointer-events:none!important;text-decoration:none!important}html.dpm-g-terms-hidden .dpm-g-speak-wrap.dpm-g-speak-terms-show .dpm-glossary-term{color:var(--dpm-g-accent)!important;border-bottom:1px dotted currentColor!important;font-weight:inherit!important;cursor:pointer!important;pointer-events:auto!important;text-decoration:none!important}.dpm-g-speak-eye.is-active{background:#0000001a}.dpm-g-speak-eye .dpm-g-eye-icon{position:relative;display:block;width:16px;height:11px;box-sizing:border-box}.dpm-g-speak-eye.is-show-action .dpm-g-eye-icon{width:19px;height:13px;background:url(/wp-content/plugins/dpm-glossary-dict/assets/dpm-eye-open-natural.png) center/contain no-repeat;border:0;border-radius:0;transform:none}.dpm-g-speak-eye.is-show-action .dpm-g-eye-icon:before,.dpm-g-speak-eye.is-show-action .dpm-g-eye-icon:after{content:none}.dpm-g-speak-eye.is-hide-action .dpm-g-eye-icon{height:9px;border-bottom:1.8px solid currentColor;border-radius:0 0 50% 50%}.dpm-g-speak-eye.is-hide-action .dpm-g-eye-icon:before,.dpm-g-speak-eye.is-hide-action .dpm-g-eye-icon:after{content:"";position:absolute;bottom:-3px;width:1.5px;height:4px;background:currentColor;border-radius:1px}.dpm-g-speak-eye.is-hide-action .dpm-g-eye-icon:before{left:3px;transform:rotate(25deg)}.dpm-g-speak-eye.is-hide-action .dpm-g-eye-icon:after{right:3px;transform:rotate(-25deg)}@media(hover:none),(pointer:coarse){.dpm-g-speak-tools-enabled.is-tools-open>.dpm-g-speak-tools{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}}.dpm-g-speak-tools .dpm-g-speak{background:#1769aa!important;color:#fff!important;border:1px solid #0f4f83!important}.dpm-g-speak-tools .dpm-g-speak-eye{background:#fff3c4!important;color:#5d4300!important;border:1px solid #d7b84d!important}.dpm-g-speak-tools .dpm-g-speak-analysis{background:#e7f4f1!important;color:#0b5148!important;border:1px solid #7bb8af!important}.dpm-g-speak-tools .dpm-g-speak-tool-btn:hover,.dpm-g-speak-tools .dpm-g-speak:hover{filter:brightness(.94)!important}.dpm-g-speak-mode-toggle{display:none;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:17px;min-width:17px;height:17px;margin-left:2px;padding:0;border:0;border-radius:50%;background:#f97316;color:#fff;font:700 14px/17px Arial,sans-serif;vertical-align:middle;cursor:pointer;opacity:.82;z-index:9999}.dpm-g-speak-mode-toggle:before{content:"";position:absolute;inset:-7px}.dpm-g-speak-mode-toggle:hover,.dpm-g-speak-mode-toggle:focus{opacity:1;outline:1px solid currentColor;outline-offset:1px}.dpm-g-speak-tools-enabled:hover>.dpm-g-speak-mode-toggle,.dpm-g-speak-tools-enabled:focus-within>.dpm-g-speak-mode-toggle,.dpm-g-speak-tools-enabled.is-tools-open>.dpm-g-speak-mode-toggle{display:inline-flex}.dpm-g-speak-legacy-tail{display:none;align-items:center;gap:2px;margin-left:2px;vertical-align:middle}.dpm-g-speak-legacy-tail .dpm-g-speak-tool-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:25px;min-width:25px;height:25px;margin:0;padding:0;border-radius:5px;cursor:pointer;font-size:15px;line-height:1;vertical-align:middle}.dpm-g-speak-legacy-tail .dpm-g-speak-eye{background:#fff3c4!important;color:#5d4300!important;border:1px solid #d7b84d!important}.dpm-g-speak-legacy-tail .dpm-g-speak-analysis{background:#e7f4f1!important;color:#0b5148!important;border:1px solid #7bb8af!important}html.dpm-g-speak-legacy-mode .dpm-g-speak-tools{position:relative;left:auto;bottom:auto;z-index:auto;display:inline-flex;margin-right:4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none;vertical-align:middle}html.dpm-g-speak-legacy-mode .dpm-g-speak-tools .dpm-g-speak{display:inline-flex}html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled:hover>.dpm-g-speak-legacy-tail,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled:focus-within>.dpm-g-speak-legacy-tail,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled.is-tools-open>.dpm-g-speak-legacy-tail{display:inline-flex}@media(hover:none),(pointer:coarse){.dpm-g-speak-mode-toggle{width:18px;min-width:18px;height:18px;font-size:15px;line-height:18px}}html.dpm-g-speak-legacy-mode .dpm-g-speak-tools .dpm-g-speak-eye,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools .dpm-g-speak-analysis,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled:hover>.dpm-g-speak-tools .dpm-g-speak-eye,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled:hover>.dpm-g-speak-tools .dpm-g-speak-analysis,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled:focus-within>.dpm-g-speak-tools .dpm-g-speak-eye,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled:focus-within>.dpm-g-speak-tools .dpm-g-speak-analysis,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled.is-tools-open>.dpm-g-speak-tools .dpm-g-speak-eye,html.dpm-g-speak-legacy-mode .dpm-g-speak-tools-enabled.is-tools-open>.dpm-g-speak-tools .dpm-g-speak-analysis{display:none!important}html.dpm-g-hidden-term-action-single.dpm-g-terms-hidden .dpm-glossary-term,html.dpm-g-hidden-term-action-double.dpm-g-terms-hidden .dpm-glossary-term,html.dpm-g-hidden-term-action-single .dpm-g-speak-wrap.dpm-g-speak-terms-hidden .dpm-glossary-term,html.dpm-g-hidden-term-action-double .dpm-g-speak-wrap.dpm-g-speak-terms-hidden .dpm-glossary-term{pointer-events:auto!important;cursor:pointer!important}html.dpm-g-hidden-term-action-single.dpm-g-terms-hidden .dpm-g-speak-wrap.dpm-g-speak-terms-show .dpm-glossary-term,html.dpm-g-hidden-term-action-double.dpm-g-terms-hidden .dpm-g-speak-wrap.dpm-g-speak-terms-show .dpm-glossary-term{color:var(--dpm-g-accent)!important;border-bottom:1px dotted currentColor!important;cursor:pointer!important}.dpm-g-reader-pref-trigger{position:fixed;z-index:999991;width:34px;height:34px;padding:0;border:0;border-radius:7px;background:transparent;color:#5d4300;font-size:19px;line-height:32px;text-align:center;cursor:pointer;box-shadow:0 2px 8px #00000029;overflow:hidden}.dpm-g-reader-pref-trigger img{display:block;width:100%;height:100%;object-fit:cover;border-radius:7px}.dpm-g-reader-pref-panel{z-index:999992;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:8px;background:#fff;color:#222;box-shadow:0 5px 18px #0003;font-family:Arial,sans-serif}.dpm-g-reader-pref-panel[hidden]{display:none!important}.dpm-g-reader-pref-panel strong{display:block;margin:4px 0 2px;font-size:16px;line-height:1.25}.dpm-g-reader-pref-panel strong:first-child{margin-top:0}.dpm-g-reader-pref-panel button{display:block;width:100%;margin:0;padding:2px 3px;border:0;border-radius:4px;background:transparent;color:#222;text-align:left;font:400 15px/1.3 Arial,sans-serif;cursor:pointer}.dpm-g-reader-pref-panel button:hover{background:#f3f3f3}.dpm-g-reader-pref-panel button.is-active{background:#d9d9d9;font-weight:700;box-shadow:inset 3px 0 #777}html.dpm-g-terms-hidden.dpm-g-term-mark-underline .dpm-glossary-term{color:inherit!important;border-bottom:0!important;text-decoration-line:underline!important;text-decoration-style:var(--dpm-g-reader-underline-style,solid)!important;text-decoration-color:var(--dpm-g-reader-mark-color,#d63638)!important;text-underline-offset:2px!important}html.dpm-g-terms-hidden.dpm-g-term-mark-color .dpm-glossary-term{color:var(--dpm-g-reader-mark-color,#d63638)!important;border-bottom:0!important;text-decoration:none!important}html.dpm-g-terms-hidden.dpm-g-hidden-term-action-hover .dpm-glossary-term,html.dpm-g-terms-hidden.dpm-g-hidden-term-action-single .dpm-glossary-term,html.dpm-g-terms-hidden.dpm-g-hidden-term-action-double .dpm-glossary-term{pointer-events:auto!important;cursor:pointer!important}.dpm-g-reader-pref-guide{display:block;margin:7px 3px 1px;font-size:15px;font-weight:700;text-decoration:underline;cursor:pointer}@media(max-width:600px){.dpm-g-reader-pref-panel strong{font-size:15px}.dpm-g-reader-pref-panel button,.dpm-g-reader-pref-guide{font-size:14px}}.dpm-g-reader-pref-panel strong:nth-of-type(1){color:#0073c6}.dpm-g-reader-pref-panel strong:nth-of-type(2){color:#00a651}.dpm-g-reader-pref-panel strong:nth-of-type(3){color:#f26a00}.dpm-g-reader-pref-guide{color:#7a3db8}.dpm-g-reader-control-row{display:flex;align-items:center;gap:6px}.dpm-g-reader-control-row>button{flex:1}.dpm-g-reader-mark-color{width:38px;height:28px;padding:0;border:1px solid #bbb;border-radius:3px;background:#fff;cursor:pointer;flex:0 0 38px}.dpm-g-reader-underline-style{width:52px;height:28px;padding:0 3px;border:1px solid #9aa0a6;border-radius:3px;background:#f1f3f4;color:#222;font:600 13px/1 Arial,sans-serif;cursor:pointer;flex:0 0 52px}html.dpm-g-terms-hidden.dpm-g-term-mark-color-underline .dpm-glossary-term{color:var(--dpm-g-reader-mark-color,#d63638)!important;border-bottom:0!important;text-decoration-line:underline!important;text-decoration-style:var(--dpm-g-reader-underline-style,solid)!important;text-decoration-color:var(--dpm-g-reader-mark-color,#d63638)!important;text-underline-offset:2px!important}.dpm-g-reader-guide-overlay{position:fixed;inset:0;z-index:1000002;background:#0000007a;display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}.dpm-g-reader-guide-overlay[hidden]{display:none!important}.dpm-g-reader-guide-modal{position:relative;width:min(900px,96vw);height:min(720px,88vh);background:#fff;border-radius:10px;box-shadow:0 12px 40px #00000047;overflow:hidden}.dpm-g-reader-guide-body,.dpm-g-reader-guide-body iframe{width:100%;height:100%;border:0}.dpm-g-reader-guide-close{position:absolute!important;right:8px!important;top:8px!important;z-index:2!important;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#000000b8!important;color:#fff!important;font:700 24px/34px Arial,sans-serif!important;text-align:center!important;cursor:pointer!important}.dpm-g-reader-translate-title{display:flex;align-items:center;gap:8px;margin:9px 0 5px;color:#ef2028;font-size:18px}.dpm-g-reader-translate-title img{width:34px;height:34px;object-fit:contain}.dpm-g-reader-translate-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 0 7px}.dpm-g-reader-translate-modes label{display:flex;flex-direction:column;align-items:center;gap:3px;font-weight:700;text-align:center;font-size:13px;cursor:pointer}.dpm-g-reader-translate-modes input{width:21px;height:21px;margin:0;accent-color:#222}.dpm-g-reader-translate-target{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin:2px 0 5px;font-size:15px}.dpm-g-reader-translate-target select{min-width:0;width:100%;height:32px;padding:2px 28px 2px 8px}.dpm-g-selection-translate-button{position:fixed;z-index:2147483645;width:38px;height:38px;padding:3px;border:1px solid #b8c8da;border-radius:7px;background:#fff;box-shadow:0 3px 12px #0003;cursor:pointer}.dpm-g-selection-translate-button img{display:block;width:100%;height:100%;object-fit:contain}.dpm-g-selection-translate-tip{position:fixed;z-index:2147483646;max-width:min(360px,calc(100vw - 24px));padding:10px 16px;border-radius:6px;background:#414141e0;color:#fff;font-size:18px;line-height:1.35;text-align:center;box-shadow:0 4px 15px #0000003d;pointer-events:auto;cursor:default;white-space:normal}.dpm-g-selection-translate-tip.is-loading{font-size:14px;opacity:.88}.dpm-g-selection-translate-tip.is-error{background:#822d2deb;font-size:14px}.dpm-g-reader-translate-colors{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 5px}.dpm-g-reader-translate-colors label{display:grid;grid-template-columns:1fr 34px;align-items:center;gap:5px;font-size:13px}.dpm-g-reader-translate-colors input[type=color]{width:34px;height:30px;padding:1px;border:1px solid #c3c4c7;border-radius:4px;background:#fff}.dpm-g-lookup{width:100%;max-width:100%;margin:18px 0;font-family:inherit}.dpm-g-lookup-title{margin:0 0 12px}.dpm-g-lookup-card{box-sizing:border-box;width:100%;margin:0 0 14px;padding:14px;border:1px solid #d9dde3;border-radius:9px;box-shadow:0 2px 8px #0000000d}.dpm-g-lookup-label{font-weight:700;margin:0 0 8px}.dpm-g-lookup-input{box-sizing:border-box;width:100%;resize:vertical;padding:12px;border:1px solid #c7ccd2;border-radius:6px;background:#fff;color:#222;font:inherit;line-height:1.55}.dpm-g-lookup-input-actions{display:flex;justify-content:flex-end;margin-top:8px}.dpm-g-lookup-run{padding:7px 16px;border:0;border-radius:5px;background:#2271b1;color:#fff;font-weight:700;cursor:pointer}.dpm-g-lookup-content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.dpm-g-lookup-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.dpm-g-lookup-head .dpm-g-lookup-label{margin:0}.dpm-g-lookup-head label{display:flex;align-items:center;gap:7px;font-size:14px}.dpm-g-lookup-target{min-width:125px;height:32px}.dpm-g-lookup-actions{display:flex;justify-content:flex-end;gap:5px;margin-top:10px}.dpm-g-lookup-actions button{width:30px;height:28px;padding:1px;border:1px solid #d0d5db;border-radius:4px;background:#f6f7f7;font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.dpm-g-lookup-status{min-height:20px;font-size:13px;color:#666}.dpm-g-lookup [hidden]{display:none!important}@media(max-width:600px){.dpm-g-lookup-card{padding:11px}.dpm-g-lookup-head{align-items:flex-start;flex-direction:column}.dpm-g-lookup-head label{width:100%;justify-content:space-between}.dpm-g-lookup-target{flex:1;max-width:190px}}.dpm-g-lookup-help{margin-top:3px;color:#6b7280;font-size:13px;line-height:1.4;font-weight:400}.dpm-g-lookup-head>div:first-child{min-width:0}.dpm-g-lookup{padding:14px;border-radius:10px;box-sizing:border-box}.dpm-g-lookup-card{background:#fff}.dpm-g-lookup-input{min-height:100px}.dpm-g-lookup-titleline{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;margin-bottom:8px}.dpm-g-lookup-titleline .dpm-g-lookup-label{margin:0}.dpm-g-lookup-titleline .dpm-g-lookup-help{margin:0;font-style:italic}.dpm-g-lookup-head .dpm-g-lookup-titleline{margin-bottom:0}@media(max-width:600px){.dpm-g-lookup{padding:9px}.dpm-g-lookup-input{min-height:100px}.dpm-g-lookup-titleline{gap:4px}}.dpm-g-lookup .dpm-g-lookup-actions button{transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.dpm-g-lookup .dpm-g-lookup-actions button:hover{background:#dbeafe;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f629}.dpm-g-lookup .dpm-g-lookup-actions button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.dpm-g-lookup-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:10px}.dpm-g-lookup-footer .dpm-g-lookup-actions{margin-top:0;flex:0 0 auto}.dpm-g-lookup-translate-hint{min-width:0;flex:1;font-style:italic}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open{border-color:transparent}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open img{display:block;object-fit:contain}@media(max-width:600px){.dpm-g-lookup-footer{align-items:flex-end;gap:6px}}.dpm-g-lookup-input-actions{align-items:center;gap:12px}.dpm-g-lookup-input-target{display:flex;align-items:center;gap:10px;font-size:16px}.dpm-g-lookup-input-target .dpm-g-lookup-target{min-width:150px;height:38px}.dpm-g-lookup-content.is-empty{min-height:100px}@media(max-width:600px){.dpm-g-lookup-input-actions{flex-wrap:wrap}.dpm-g-lookup-input-target{font-size:14px}.dpm-g-lookup-input-target .dpm-g-lookup-target{min-width:125px;height:34px}}.dpm-g-lookup-content{box-sizing:border-box;border:1px solid #c7ccd2;border-radius:6px;background:#fff}.dpm-g-lookup-content.is-empty{color:#8a8f98;font-style:normal}.dpm-g-lookup-empty-note{color:#9299a3;font-size:12px;font-style:italic;line-height:1.45}.dpm-g-lookup-translate-hint{color:#7b8492}@media(max-width:600px){.dpm-g-lookup-empty-note{font-size:11px}}.dpm-g-lookup-content{min-height:170px;border-color:#00d26a;padding:14px 16px}.dpm-g-lookup-content.is-empty{display:flex;align-items:center;justify-content:center;text-align:center}.dpm-g-lookup-content.is-empty .dpm-g-lookup-empty-note{display:block;max-width:620px;color:#9299a3;font-size:16px;font-style:italic;line-height:1.4}.dpm-g-lookup-content:not(.is-empty){display:block;text-align:left}.dpm-g-lookup-translate-hint{font-size:13px;line-height:1.35;opacity:.82}@media(max-width:600px){.dpm-g-lookup-content{min-height:145px;padding:12px}.dpm-g-lookup-content.is-empty .dpm-g-lookup-empty-note{font-size:14px;max-width:92%}.dpm-g-lookup-translate-hint{font-size:12px}}.dpm-g-lookup{color-scheme:light!important;background:#f3f4f6!important;color:#000!important}.dpm-g-lookup .dpm-g-lookup-card,.dpm-g-lookup .dpm-g-lookup-input,.dpm-g-lookup .dpm-g-lookup-content,.dpm-g-lookup .dpm-g-lookup-target{background:#fff!important;color:#000!important;-webkit-text-fill-color:#000}.dpm-g-lookup .dpm-g-lookup-input::placeholder{color:#777!important;-webkit-text-fill-color:#777;opacity:1}.dpm-g-lookup .dpm-g-lookup-content.is-empty,.dpm-g-lookup .dpm-g-lookup-content.is-empty .dpm-g-lookup-empty-note{color:#9299a3!important;-webkit-text-fill-color:#9299a3}.dpm-g-lookup .dpm-g-lookup-help,.dpm-g-lookup .dpm-g-lookup-translate-hint{color:#6b7280!important;-webkit-text-fill-color:#6b7280}.dpm-g-lookup .dpm-g-lookup-label,.dpm-g-lookup .dpm-g-lookup-input-target{color:#000!important;-webkit-text-fill-color:#000}.dpm-g-lookup-original-card .dpm-g-lookup-titleline{align-items:center}.dpm-g-lookup-original-language{margin-left:auto;flex:0 0 auto}.dpm-g-lookup-original-target{height:36px;background:#fff;color:#000;border:1px solid #00d26a;border-radius:4px;padding:0 9px;color-scheme:light}@media(max-width:600px){.dpm-g-lookup-original-card .dpm-g-lookup-titleline{align-items:flex-start}}.dpm-g-lookup .dpm-g-lookup-run{min-height:38px;padding:7px 18px;border:1px solid #2271b1;border-radius:6px;background:#2271b1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700;box-shadow:0 1px 2px #00000014;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.dpm-g-lookup .dpm-g-lookup-run:hover{background:#135e96!important;border-color:#135e96;box-shadow:0 0 0 2px #2271b129}.dpm-g-lookup .dpm-g-lookup-run:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open{width:34px;height:32px;padding:2px;border:1px solid #d0d5db;border-radius:5px;background:#f6f7f7!important;box-shadow:none}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open img{width:27px;height:27px}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open:hover{background:#e8f2fb!important;border-color:#72aee6;box-shadow:0 0 0 2px #2271b11f}@media(max-width:600px){.dpm-g-lookup-original-language{width:auto;margin-left:auto}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open{width:33px;height:31px}.dpm-g-lookup .dpm-g-lookup-actions .dpm-g-lookup-panel-open img{width:26px;height:26px}}.dpm-g-lookup-original-target{min-width:0}@media(max-width:600px){.dpm-g-lookup-original-target{min-width:0}}.dpm-g-lookup-original-target{width:147px;max-width:147px}@media(max-width:600px){.dpm-g-lookup-original-target{width:147px;max-width:147px}}.dpm-g-lookup .dpm-g-lookup-content .dpm-glossary-term{-webkit-text-fill-color:currentColor!important}html.dpm-g-terms-hidden.dpm-g-reader-underline-short.dpm-g-term-mark-underline .dpm-glossary-term,html.dpm-g-terms-hidden.dpm-g-reader-underline-short.dpm-g-term-mark-color-underline .dpm-glossary-term{position:relative;display:inline-block;text-decoration:none!important}html.dpm-g-terms-hidden.dpm-g-reader-underline-short.dpm-g-term-mark-underline .dpm-glossary-term:after,html.dpm-g-terms-hidden.dpm-g-reader-underline-short.dpm-g-term-mark-color-underline .dpm-glossary-term:after{content:"";position:absolute;left:2px;right:2px;bottom:3px;border-bottom:1.5px solid var(--dpm-g-reader-mark-color,#d63638);pointer-events:none}.dpm-g-lookup-content.dpm-g-lookup-phonetic{font-family:Noto Sans,Segoe UI,Arial,sans-serif!important;font-style:italic!important;font-weight:400!important;letter-spacing:.01em}.dpm-g-lookup-content.dpm-g-lookup-phonetic .dpm-glossary-term{color:inherit!important;text-decoration:none!important;border:0!important}.dpm-g-lookup,.dpm-g-lookup-title{margin-top:0!important}.dpm-g-reader-pref-panel{position:fixed}.dpm-g-reader-pref-panel .dpm-g-reader-pref-close{position:absolute!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;font:700 22px/27px Arial,sans-serif!important;text-align:center!important;cursor:pointer!important}.dpm-g-reader-pref-panel .dpm-g-reader-pref-close:hover{background:#222!important}.dpm-g-reader-pref-panel>strong:first-of-type{padding-right:32px}.dpm-g-reader-pref-panel .dpm-g-reader-pref-close{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;top:6px!important;right:6px!important;width:30px!important;height:30px!important;background:#333!important;color:#fff!important;font-size:24px!important;font-weight:700!important;line-height:30px!important;z-index:999999!important}@media(max-width:600px){.dpm-g-reader-pref-panel .dpm-g-reader-pref-close{display:flex!important;top:6px!important;right:6px!important;width:30px!important;height:30px!important;background:#333!important;color:#fff!important;visibility:visible!important;opacity:1!important}.dpm-g-reader-pref-panel>strong:first-of-type{padding-right:38px!important}}.dpm-g-selection-translate-tip.dpm-g-translate-expanded{padding:13px 10px 10px}.dpm-g-translate-expanded .dpm-g-translate-result{text-align:center;max-height:min(55vh,450px);overflow-y:auto}.dpm-g-translate-expanded .dpm-g-translate-entry{margin:4px 0 13px}.dpm-g-translate-expanded .dpm-g-translate-main{font-size:clamp(15px,2.5vw,21px);line-height:1.45}.dpm-g-translate-expanded .dpm-g-translate-phonetic{font-size:13px;font-style:italic;line-height:1.5;opacity:.9;margin-top:4px}.dpm-g-translate-expanded .dpm-g-translate-toolbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:3px;width:100%;white-space:nowrap}.dpm-g-translate-expanded .dpm-g-translate-toolbar button,.dpm-g-translate-expanded .dpm-g-translate-toolbar select{min-width:0;box-sizing:border-box;height:29px;border-radius:4px;font-size:12px;padding:2px 3px;line-height:1;cursor:pointer}.dpm-g-translate-expanded .dpm-g-translate-toolbar button{flex:0 0 28px;font-size:15px}.dpm-g-translate-expanded .dpm-g-translate-toolbar .dpm-g-translate-language{flex:1 1 75px;max-width:105px}.dpm-g-translate-expanded .dpm-g-translate-toolbar .dpm-g-translate-speed{flex:0 0 53px}.dpm-g-translate-expanded .dpm-g-translate-toolbar button[hidden]{display:none!important}@media(max-width:380px){.dpm-g-translate-expanded .dpm-g-translate-toolbar{gap:2px}.dpm-g-translate-expanded .dpm-g-translate-toolbar button{flex-basis:25px;padding:1px}.dpm-g-translate-expanded .dpm-g-translate-toolbar .dpm-g-translate-speed{flex-basis:48px}}.dpm-g-selection-translate-tip.dpm-g-translate-expanded{width:max-content!important;box-sizing:border-box!important}.dpm-g-translate-expanded .dpm-g-translate-toolbar button,.dpm-g-translate-expanded .dpm-g-translate-toolbar select{background:#f5f5f5!important;color:#202020!important;border:1px solid #777!important;opacity:1!important;text-shadow:none!important;font-weight:600!important}.dpm-g-translate-expanded .dpm-g-translate-toolbar button.is-active{background:#235eb5!important;color:#fff!important;border-color:#153e82!important;outline:2px solid #ffdb68!important}.dpm-g-translate-expanded .dpm-g-translate-toolbar button.is-speaking{background:#147d42!important;color:#fff!important;border-color:#0d582e!important}.dpm-g-translate-expanded .dpm-g-translate-toolbar select option{background:#fff!important;color:#202020!important}.dpm-g-translate-expanded .dpm-g-translate-toolbar .dpm-g-translate-speed option[value="1"]{background:#f4cc68!important;color:#302000!important;font-weight:700!important}.dpm-g-selection-translate-tip.dpm-g-translate-expanded{max-width:min(70vw,calc(100vw - 24px))!important;min-width:min(340px,calc(100vw - 24px))!important;overflow-wrap:anywhere!important}.dpm-g-translate-expanded .dpm-g-translate-phonetic{color:var(--dpm-translate-phonetic-color,#f0d36a)}.dpm-g-voice-quick{position:fixed;z-index:2147483647;max-width:calc(100vw - 16px);width:min(320px,calc(100vw - 16px));padding:10px;border:1px solid #888;border-radius:8px;background:#fff;color:#222;box-shadow:0 4px 20px #0004;display:grid;grid-template-columns:1fr auto;gap:8px}.dpm-g-voice-quick strong{grid-column:1}.dpm-g-voice-quick select{grid-column:1;min-width:0;width:100%;padding:5px}.dpm-g-voice-quick button{grid-column:2;grid-row:1;border:1px solid #aaa;background:#eee;color:#222;border-radius:4px}@media(max-width:600px){.dpm-g-selection-translate-tip.dpm-g-translate-expanded{max-width:calc(100vw - 24px)!important}}.dpm-g-reader-pref-panel{width:min(380px,calc(100vw - 16px));max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:7px 9px}.dpm-g-reader-pref-panel strong{margin-top:3px;margin-bottom:1px}.dpm-g-reader-pref-panel button[data-pref]{padding-top:1px;padding-bottom:1px}.dpm-g-reader-pref-panel .dpm-g-reader-translate-title{margin-top:6px;margin-bottom:3px}.dpm-reader-control.is-horizontal,.dpm-reader-control.horizontal,.dpm-glossary-reader.is-horizontal,.dpm-glossary-reader.horizontal,[data-orientation=horizontal]{flex-direction:row!important;align-items:center!important}.dpm-reader-control.is-horizontal .dpm-reader-panel-icon,.dpm-reader-control.horizontal .dpm-reader-panel-icon,.dpm-glossary-reader.is-horizontal .dpm-reader-panel-icon,.dpm-glossary-reader.horizontal .dpm-reader-panel-icon,[data-orientation=horizontal] .dpm-reader-panel-icon,.dpm-reader-control.is-horizontal .dpm-gd-reader-icon-wrap,.dpm-reader-control.horizontal .dpm-gd-reader-icon-wrap,.dpm-glossary-reader.is-horizontal .dpm-gd-reader-icon-wrap,.dpm-glossary-reader.horizontal .dpm-gd-reader-icon-wrap,[data-orientation=horizontal] .dpm-gd-reader-icon-wrap{order:2!important;margin:0 0 0 10px!important}.dpm-reader-control.is-horizontal .dpm-reader-toggle,.dpm-reader-control.horizontal .dpm-reader-toggle,.dpm-glossary-reader.is-horizontal .dpm-reader-toggle,.dpm-glossary-reader.horizontal .dpm-reader-toggle,[data-orientation=horizontal] .dpm-reader-toggle{order:1!important}.dpmgd-ul-picker{display:inline-flex;align-items:center;gap:5px;margin-left:6px;vertical-align:middle;position:relative}.dpmgd-ul-btn{width:42px;height:28px;padding:2px 5px;border:1px solid #aaa;border-radius:3px;background:#eee;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.dpmgd-ul-btn i,.dpmgd-ul-menu i{display:block;width:30px;height:0;border-top:2px solid currentColor}.dpmgd-ul-btn[data-style=dashed] i,.dpmgd-ul-menu [data-style=dashed] i{border-top-style:dashed}.dpmgd-ul-btn[data-style=dotted] i,.dpmgd-ul-menu [data-style=dotted] i{border-top-style:dotted}.dpmgd-ul-btn[data-style=double] i,.dpmgd-ul-menu [data-style=double] i{border-top:4px double currentColor}.dpmgd-ul-btn[data-style=wavy] i,.dpmgd-ul-menu [data-style=wavy] i{border:0;height:6px;background:linear-gradient(135deg,transparent 45%,currentColor 46% 54%,transparent 55%) 0 0/8px 8px,linear-gradient(45deg,transparent 45%,currentColor 46% 54%,transparent 55%) 4px 0/8px 8px}.dpmgd-ul-menu{display:none;position:absolute;z-index:2147483000;left:0;top:31px;min-width:145px;background:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:0 3px 10px #00000038;padding:3px}.dpmgd-ul-menu.open{display:block}.dpmgd-ul-option{display:flex;align-items:center;gap:10px;padding:6px 8px;cursor:pointer;white-space:nowrap;color:#222}.dpmgd-ul-option:hover{background:#eee}.dpmgd-ul-option i{width:34px}html[data-dpmgd-ul=solid] .dpm-glossary-term,html[data-dpmgd-ul=solid] [data-dpm-glossary-term]{text-decoration-style:solid!important}html[data-dpmgd-ul=dashed] .dpm-glossary-term,html[data-dpmgd-ul=dashed] [data-dpm-glossary-term]{text-decoration-style:dashed!important}html[data-dpmgd-ul=dotted] .dpm-glossary-term,html[data-dpmgd-ul=dotted] [data-dpm-glossary-term]{text-decoration-style:dotted!important}html[data-dpmgd-ul=double] .dpm-glossary-term,html[data-dpmgd-ul=double] [data-dpm-glossary-term]{text-decoration-style:double!important}html[data-dpmgd-ul=wavy] .dpm-glossary-term,html[data-dpmgd-ul=wavy] [data-dpm-glossary-term]{text-decoration-style:wavy!important}.dpmgd-ul-picker{margin-left:auto!important;flex:0 0 auto}.dpm-glossary-popup:has(.dpm-g-fixed-action .dpm-g-expand:not([hidden])) .dpm-g-body{padding-bottom:38px}.dpm-g-preview:has(.dpm-g-preview-fixed-action a:not([hidden])) .dpm-g-preview-body{padding-bottom:38px}.dpm-g-card>h3.dpm-g-title-dup{display:none!important}.dpm-g-close:focus:not(:focus-visible),.dpm-g-preview-close:focus:not(:focus-visible){outline:none!important}#dpm-glossary-popup{z-index:2147483000!important}#dpm-glossary-preview{z-index:2147482990!important}@media(max-width:600px){.dpm-g-term-toggle{opacity:.55;transition:opacity .2s}.dpm-g-term-toggle:hover,.dpm-g-term-toggle:focus-within,.dpm-g-term-toggle:active{opacity:1}.dpm-g-term-toggle button{font-size:10px!important;padding:6px 3px!important;letter-spacing:.02em}.dpm-g-reader-pref-trigger{width:34px!important;height:34px!important;opacity:.85}}.dpm-g-img-wrap{position:relative;display:inline-block;max-width:100%;line-height:0;vertical-align:top}.dpm-g-img-wrap.aligncenter{display:block;width:fit-content;margin-left:auto;margin-right:auto}.dpm-g-img-wrap>img{display:block;max-width:100%;height:auto}.dpm-g-img-regions{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.dpm-g-img-region{cursor:pointer;outline:none;text-decoration:none}.dpm-g-ir-shape{pointer-events:all;fill:var(--dpm-ir-fill,#7b5cff);fill-opacity:var(--dpm-ir-o0,0);stroke:var(--dpm-ir-border,#7b5cff);stroke-width:calc(var(--dpm-ir-bw,0) * 1px);vector-effect:non-scaling-stroke;transition:fill-opacity .15s,fill .15s}.dpm-g-img-region:hover .dpm-g-ir-shape,.dpm-g-img-region:focus .dpm-g-ir-shape{fill:var(--dpm-ir-hover,var(--dpm-ir-fill,#7b5cff));fill-opacity:var(--dpm-ir-o1,.25)}.dpm-g-img-region:focus-visible .dpm-g-ir-shape{stroke:var(--dpm-ir-border,#7b5cff);stroke-width:2px}.dpm-g-ir-hit{display:none;fill:none;stroke:transparent;stroke-width:18;vector-effect:non-scaling-stroke;pointer-events:none}.dpm-g-ir-hitg{cursor:pointer;outline:none}@media(pointer:coarse){.dpm-g-ir-hit{display:inline;pointer-events:stroke}}html.dpm-g-terms-hidden .dpm-g-img-regions,html.dpm-g-terms-hidden .dpm-g-ir-note{display:none!important}.dpm-g-ir-note{position:absolute;z-index:3;left:0;top:0;display:none;box-sizing:border-box;line-height:1.45;font-size:14px;text-align:left;pointer-events:none}.dpm-g-ir-note.is-open{display:flex}.dpm-g-ir-note.is-open:not(.is-always){z-index:6}.dpm-g-ir-note.is-center{text-align:center}.dpm-g-ir-body{box-sizing:border-box;pointer-events:auto;word-wrap:break-word;overflow-wrap:anywhere;max-height:100%;overflow:auto}.dpm-g-ir-body strong{font-weight:700;color:inherit}.dpm-g-ir-in{flex-direction:column;overflow:hidden}.dpm-g-ir-in.pos-t{justify-content:flex-start}.dpm-g-ir-in.pos-m{justify-content:center}.dpm-g-ir-in.pos-b{justify-content:flex-end}.dpm-g-ir-in .dpm-g-ir-body{width:100%;padding:6px 9px}.dpm-g-ir-in.is-band .dpm-g-ir-body{box-shadow:0 1px 6px #0000001f}.dpm-g-ir-out{width:max-content}.dpm-g-ir-out .dpm-g-ir-body{padding:8px 11px;border-radius:7px;box-shadow:0 4px 16px #00000038;max-height:none}.dpm-g-ir-more{display:block;margin:5px 0 0;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.dpm-g-ir-note.is-center .dpm-g-ir-more{margin-left:auto;margin-right:auto}.dpm-g-ir-more:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dpm-g-ir-vid{position:relative;width:100%;min-width:220px;aspect-ratio:16/9;background:#000;border-radius:4px;overflow:hidden;margin-bottom:6px;cursor:pointer}.dpm-g-ir-in .dpm-g-ir-vid{min-width:0}.dpm-g-ir-vid:last-child{margin-bottom:0}.dpm-g-ir-thumb{position:absolute;inset:0;background:#111 center/cover no-repeat}.dpm-g-ir-thumb:after{content:"";position:absolute;left:50%;top:50%;width:46px;height:32px;margin:-16px 0 0 -23px;border-radius:8px;background:#ff0000e0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9 7v10l8-5z'/%3E%3C/svg%3E") center/22px no-repeat}.dpm-g-ir-vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.dpm-g-ir-vid.is-bad{display:none}
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}:root{--dpm-bg:#f7efe4;--dpm-surface:#fffdf8;--dpm-text:#33251d;--dpm-title:#a61b1b;--dpm-link:#b12020;--dpm-border:#e2c9a7;--dpm-header-bg:#fffdf8;--dpm-header-text:#33251d;--dpm-header-border:#e2c9a7;--dpm-banner-bg:#fffdf8;--dpm-banner-text:#33251d;--dpm-banner-border:#e2c9a7;--dpm-menu-bg:#b51f24;--dpm-menu-text:#fff3bf;--dpm-menu-hover-bg:#8e171c;--dpm-menu-hover-text:#fff3bf;--dpm-menu-border:#8e171c;--dpm-content-bg:#fffdf8;--dpm-content-text:#33251d;--dpm-content-title:#a61b1b;--dpm-content-link:#b12020;--dpm-content-border:#e2c9a7;--dpm-sidebar-bg:#fffdf8;--dpm-sidebar-text:#33251d;--dpm-sidebar-title-bg:#b51f24;--dpm-sidebar-title-text:#fff3bf;--dpm-sidebar-border:#e2c9a7;--dpm-footer-bg:#7d171b;--dpm-footer-text:#fff4cf;--dpm-footer-link:#fff4cf;--dpm-footer-border:#e2c9a7;--dpm-max:1200px;--dpm-font-size:17px;--dpm-utility-width:38%;--dpm-gap:20px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--dpm-bg);color:var(--dpm-text);font-family:Arial,Helvetica,sans-serif;font-size:var(--dpm-font-size);line-height:1.65}img{max-width:100%;height:auto}a{color:var(--dpm-link);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:1.2em 0 .55em;line-height:1.3;font-weight:700;color:var(--dpm-title)}h1{font-size:34px}h2{font-size:29px}h3{font-size:25px}h4{font-size:22px}h5{font-size:19px}h6{font-size:17px}p{margin:0 0 1em}.dpm-container{width:min(calc(100% - 32px),var(--dpm-max));margin-inline:auto}.dpm-layout-full .dpm-container{width:100%;max-width:none;padding-inline:16px}.dpm-layout-fixed .dpm-container{width:min(calc(100% - 32px),1200px)}.dpm-layout-custom .dpm-container{width:min(calc(100% - 32px),var(--dpm-max))}.dpm-main-wrap{padding:22px 0 34px}.dpm-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dpm-gap);align-items:start}.dpm-layout.has-utility{grid-template-columns:minmax(0,calc(100% - var(--dpm-utility-width) - var(--dpm-gap))) minmax(260px,var(--dpm-utility-width))}.dpm-content,.dpm-sidebar{min-width:0}.dpm-content{background:var(--dpm-content-bg);color:var(--dpm-content-text)}.dpm-content h1,.dpm-content h2,.dpm-content h3,.dpm-content h4,.dpm-content h5,.dpm-content h6{color:var(--dpm-content-title)}.dpm-content a{color:var(--dpm-content-link)}.dpm-sidebar .widget{background:var(--dpm-sidebar-bg);color:var(--dpm-sidebar-text);border-color:var(--dpm-sidebar-border)}.widget{margin:0 0 16px}.widget-title{font-size:17px;margin:0 0 10px;padding:8px 10px;background:var(--dpm-sidebar-title-bg);color:var(--dpm-sidebar-title-text);line-height:1.35}.dpm-card-none .dpm-content{background:#fff0}.dpm-card-none .dpm-sidebar .widget{background:#fff0}.dpm-card-border .dpm-content,.dpm-card-border .dpm-sidebar .widget{border:1px solid var(--dpm-content-border);padding:20px}.dpm-card-border .dpm-sidebar .widget{border-color:var(--dpm-sidebar-border)}.dpm-card-soft .dpm-content,.dpm-card-soft .dpm-sidebar .widget{border:1px solid var(--dpm-content-border);border-radius:min(calc(7px * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,0 3px 14px rgb(24 39 50 / .055));padding:20px}.dpm-card-soft .dpm-sidebar .widget{border-color:var(--dpm-sidebar-border)}.dpm-card-strong .dpm-content,.dpm-card-strong .dpm-sidebar .widget{border:1px solid var(--dpm-content-border);border-radius:min(calc(8px * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,0 6px 20px rgb(0 0 0 / .10));padding:20px}.dpm-card-strong .dpm-sidebar .widget{border-color:var(--dpm-sidebar-border)}.dpm-utility-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dpm-utility-top{grid-column:1/-1}.dpm-utility-left,.dpm-utility-right{min-width:0}.dpm-utility-grid .widget{margin-bottom:0}.dpm-sidebar-right>.widget{margin-top:12px}.dpm-utility-grid{align-content:start}.entry-header{margin-bottom:16px}.entry-title{margin-top:0;font-size:24px}.entry-meta{opacity:.72;font-size:14px}.entry-content{min-width:0}.entry-content::after{content:"";display:table;clear:both}.navigation.pagination{margin-top:28px}.nav-links{display:flex;flex-wrap:wrap;gap:8px}.page-numbers{padding:6px 10px;border:1px solid var(--dpm-content-border);background:var(--dpm-content-bg)}.dpm-site-footer{margin-top:20px;padding:24px 0;border-top:1px solid var(--dpm-footer-border);color:var(--dpm-footer-text);background:var(--dpm-footer-bg)}.dpm-site-footer a{color:var(--dpm-footer-link)}button,input,select,textarea{font:inherit}input,select,textarea{max-width:100%}@media(max-width:980px){.dpm-layout,.dpm-layout.has-utility{grid-template-columns:minmax(0,1fr)}.dpm-content{order:1}.dpm-sidebar-right{order:2}.dpm-header-row{align-items:flex-start;flex-direction:column}h1{font-size:30px}.entry-title{font-size:23px}h2{font-size:26px}h3{font-size:23px}}@media(max-width:600px){body{font-size:16px}.dpm-container{width:min(calc(100% - 22px),var(--dpm-max))}.dpm-utility-grid{grid-template-columns:1fr}.dpm-utility-top{grid-column:auto}.dpm-card-border .dpm-content,.dpm-card-border .dpm-sidebar .widget,.dpm-card-soft .dpm-content,.dpm-card-soft .dpm-sidebar .widget,.dpm-card-strong .dpm-content,.dpm-card-strong .dpm-sidebar .widget{padding:15px}h1{font-size:28px}.entry-title{font-size:21px}h2{font-size:24px}h3{font-size:21px}}.dpm-area-title{margin:0 0 12px;padding:9px 12px;font-size:var(--dpm-block-title-size);line-height:1.35;background:var(--dpm-block-title-bg);color:var(--dpm-block-title-text);border:1px solid var(--dpm-block-title-border)}.dpm-blog-title{background:#fff0;color:var(--dpm-content-title);border:0;border-bottom:2px solid var(--dpm-content-border);padding:0 0 9px;font-size:24px}.dpm-utility-title{margin-bottom:8px}.custom-logo-link{display:inline-block;max-width:100%;line-height:0}.custom-logo,.dpm-branding .custom-logo{display:block;width:auto!important;height:auto!important;max-width:min(100%,var(--dpm-logo-width))!important;max-height:var(--dpm-logo-height)!important;object-fit:contain}.dpm-block-title{margin:0 0 10px;padding:8px 12px;font-size:18px;line-height:1.35;font-weight:700;background:var(--dpm-sidebar-title-bg);color:var(--dpm-sidebar-title-text);border:1px solid var(--dpm-sidebar-border)}@media(max-width:700px){.custom-logo,.dpm-branding .custom-logo{max-width:100%!important;height:auto!important}.dpm-block-title{font-size:16px}}.dpm-title-align-left .dpm-area-title{text-align:left}.dpm-title-align-center .dpm-area-title{text-align:center}.dpm-title-align-right .dpm-area-title{text-align:right}.dpm-title-weight-400 .dpm-area-title{font-weight:400}.dpm-title-weight-500 .dpm-area-title{font-weight:500}.dpm-title-weight-600 .dpm-area-title{font-weight:600}.dpm-title-weight-700 .dpm-area-title{font-weight:700}.dpm-title-weight-800 .dpm-area-title{font-weight:800}.dpm-title-style-line .dpm-area-title{background:#fff0;color:var(--dpm-title);border:0;border-bottom:3px solid var(--dpm-block-title-border);padding:6px 0 8px}.dpm-title-style-plain .dpm-area-title{background:#fff0;color:var(--dpm-title);border:0;padding:4px 0}.dpm-widget-content>:first-child{margin-top:0}.dpm-widget-content>:last-child{margin-bottom:0}body:not(.single):not(.page) article.post{display:grid;grid-template-columns:180px minmax(0,1fr);column-gap:18px;align-items:start;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid var(--dpm-content-border)}body:not(.single):not(.page) article.post .entry-header{grid-column:2;margin-bottom:6px}body:not(.single):not(.page) article.post .dpm-entry-thumb{grid-column:1;grid-row:1 / span 2;display:block}body:not(.single):not(.page) article.post .dpm-entry-thumb img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:min(calc(5px * var(--r-k,1)),var(--r-max,999px))}body.dpm-pth-wide:not(.single):not(.page) article.post .dpm-entry-thumb img{aspect-ratio:16/9;object-fit:cover}body.dpm-pth-square:not(.single):not(.page) article.post .dpm-entry-thumb img{aspect-ratio:1/1;object-fit:cover}body:not(.single):not(.page) article.post .entry-content{grid-column:2}@media(max-width:640px){body:not(.single):not(.page) article.post{grid-template-columns:110px minmax(0,1fr);column-gap:12px}}.dpm-header-html,.dpm-banner-html{width:100%}.dpm-header-html>:first-child,.dpm-banner-html>:first-child{margin-top:0}.dpm-header-html>:last-child,.dpm-banner-html>:last-child{margin-bottom:0}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.entry-title{line-height:1.28}.entry-title a{font-size:inherit}@media(max-width:782px){.entry-title{font-size:21px}}.dpm-demo-link-list{margin:0;padding-left:20px}.dpm-demo-link-list li{margin:0 0 7px}.dpm-demo-home .dpm-demo-hero{padding:26px;border:1px solid var(--dpm-border);background:var(--dpm-surface);border-radius:min(calc(8px * var(--r-k,1)),var(--r-max,999px));margin-bottom:18px}.dpm-demo-home .dpm-demo-hero h2{font-size:28px;margin:5px 0 8px}.dpm-demo-kicker{font-weight:700;color:var(--dpm-accent)}.dpm-demo-catbar{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.dpm-demo-catbar a{display:inline-block;padding:7px 11px;background:var(--dpm-menu-bg);color:var(--dpm-menu-text)!important;border-radius:min(calc(4px * var(--r-k,1)),var(--r-max,999px));text-decoration:none}.dpm-demo-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dpm-demo-home-card{display:grid;grid-template-columns:145px 1fr;gap:14px;border:1px solid var(--dpm-border);padding:12px;background:var(--dpm-surface);border-radius:min(calc(7px * var(--r-k,1)),var(--r-max,999px))}.dpm-demo-home-thumb img{width:145px;height:96px;object-fit:cover;border-radius:min(calc(5px * var(--r-k,1)),var(--r-max,999px))}.dpm-demo-home .dpm-demo-home-card h3{font-size:20px;margin:2px 0 7px}.dpm-demo-home-card p{margin:0 0 8px}.dpm-demo-readmore{text-decoration:none;font-weight:600}@media(max-width:900px){.dpm-demo-home-grid{grid-template-columns:1fr}}@media(max-width:520px){.dpm-demo-home-card{grid-template-columns:1fr}.dpm-demo-home-thumb img{width:100%;height:auto}}.dpm-layout-narrow{max-width:900px}.dpm-app-wrap{display:block;width:100%;min-height:calc(100vh - 120px)}.dpm-app{width:100%}.dpm-app>:first-child{margin-top:0}.dpm-app>:last-child{margin-bottom:0}.dpm-app .alignwide,.dpm-app .alignfull{max-width:none}body:not(.single):not(.page) article.post:not(.has-post-thumbnail){display:block}.dpm-footer-menu{list-style:none;display:flex;flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;padding:0}.dpm-footer-menu a{color:var(--dpm-footer-link)}.screen-reader-text:focus{position:fixed!important;left:10px;top:10px;width:auto;height:auto;clip:auto;z-index:100000;background:#fff;color:#111;padding:8px 14px;border-radius:min(calc(6px * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,0 4px 14px rgb(0 0 0 / .2))}.dpm-hd{position:relative;z-index:900;box-shadow:var(--hd-shadow,none);border-bottom:1px solid var(--hd-border,transparent);overflow-anchor:none}body.dpm-hd-sticky .dpm-hd{position:sticky;top:var(--wp-admin--admin-bar--height,0)}@media(max-width:600px){body.admin-bar.dpm-hd-sticky .dpm-hd{top:0}}.dpm-hd a{text-decoration:none}.dpm-hd-wrap{width:min(calc(100% - 32px),var(--dpm-max,1200px));margin:0 auto;display:flex;align-items:center;gap:18px}body.dpm-hd-full .dpm-hd-wrap{width:calc(100% - 48px);max-width:none}.dpm-hd-extra{background:var(--dpm-header-bg,#fff);color:var(--dpm-header-text,inherit);padding:8px 0}.dpm-hd-extra .dpm-hd-wrap>*{flex:1 1 auto;min-width:0}.dpm-hd-mob{display:none}html.dpm-compact .dpm-hd-desk{display:none}html.dpm-compact .dpm-hd-mob{display:block}.dpm-hd-row{position:relative}.dpm-hd-row .dpm-hd-wrap{align-items:stretch}.dpm-hb-zone{display:flex;align-items:center;gap:16px;min-width:0}.dpm-hb-left{flex:1 1 0%;justify-content:flex-start}.dpm-hb-center{flex:0 1 auto;justify-content:center}.dpm-hb-right{flex:1 1 0%;justify-content:flex-end}.dpm-hd-row.no-center .dpm-hb-center{display:none}.dpm-hd-row.no-center .dpm-hb-left{flex:0 1 auto}.dpm-hd-row.no-center .dpm-hb-left.is-grow{flex:1 1 auto}.dpm-hd-row.no-center .dpm-hb-right{flex:1 1 auto}.dpm-hb-center.is-grow{flex:1 1 auto}.dpm-hb-left.is-grow,.dpm-hb-right.is-grow{flex:1 1 auto}.dpm-hd-row:not(.no-center) .dpm-hb-left.is-empty,.dpm-hd-row:not(.no-center) .dpm-hb-right.is-empty{display:flex}.dpm-hd-top,.dpm-hd-mtop{background:var(--hd-top-bg,#0f172a);color:var(--hd-top-text,#e5e7eb);font-size:var(--hd-top-fs,13px);line-height:1.3;max-height:var(--hd-top-h,36px);overflow:hidden;transition:max-height .25s ease}.dpm-hd-top .dpm-hd-wrap,.dpm-hd-mtop .dpm-hd-wrap{min-height:var(--hd-top-h,36px)}.dpm-hd-top .dpm-hb-zone,.dpm-hd-mtop .dpm-hb-zone{gap:18px}.dpm-hd-main,.dpm-hd-mmain{background:var(--hd-main-bg,#fff);color:var(--hd-main-text,#1f2937)}.dpm-hd-main .dpm-hd-wrap{min-height:var(--hd-main-h,76px);transition:min-height .25s ease}.dpm-hd-mmain .dpm-hd-wrap{min-height:var(--hd-mob-h,62px);gap:10px}.dpm-hd-bot{background:var(--hd-bot-bg,#1e3a8a);color:var(--hd-bot-text,#fff);border-top:1px solid rgb(0 0 0 / .04)}.dpm-hd-bot .dpm-hd-wrap{min-height:var(--hd-bot-h,50px)}body.dpm-hd-shrink .dpm-hd.is-scrolled .dpm-hd-top,body.dpm-hd-shrink .dpm-hd.is-scrolled .dpm-hd-mtop,.dpm-hd.top-closed .dpm-hd-top,.dpm-hd.top-closed .dpm-hd-mtop{max-height:0}body.dpm-hd-shrink .dpm-hd.is-scrolled .dpm-hd-main .dpm-hd-wrap{min-height:calc(var(--hd-main-h,76px) * .78)}.dpm-top-close{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:26px;padding:0;border:0;border-radius:50%;background:#fff0;color:inherit;font-size:18px;line-height:1;opacity:.6;cursor:pointer}.dpm-top-close:hover{opacity:1;background:rgb(255 255 255 / .12)}.dpm-hd-top .dpm-hd-wrap,.dpm-hd-mtop .dpm-hd-wrap{padding-right:22px}.dpm-hb-logo{display:flex;align-items:center;flex:0 0 auto}.dpm-logo{display:inline-flex;align-items:center;line-height:0;color:inherit!important}.dpm-logo img,.dpm-logo .custom-logo{display:block;width:auto!important;height:auto!important;max-height:var(--hd-logo-h,46px)!important;max-width:var(--hd-logo-w,240px)!important;transition:max-height .25s ease}.dpm-logo .custom-logo-link{line-height:0;margin:0!important}.dpm-logo .dpm-logo-tr{display:none}body.dpm-hd-shrink .dpm-hd.is-scrolled .dpm-logo img{max-height:calc(var(--hd-logo-h,46px) * .8)!important}.dpm-hd-mob .dpm-logo img,.dpm-hd-mob .dpm-logo .custom-logo{max-height:var(--hd-mlogo-h,38px)!important;max-width:170px!important}.dpm-logo-text{font-size:var(--hd-name-fs,22px);font-weight:800;line-height:1.2;white-space:nowrap;letter-spacing:-.01em}.dpm-hd-mob .dpm-logo-text{font-size:min(var(--hd-name-fs,22px),19px)}.dpm-hb-link{display:inline-flex;align-items:center;gap:6px;color:inherit!important;opacity:.92;white-space:nowrap;transition:opacity .2s}.dpm-hb-link:hover{opacity:1}.dpm-zalo{display:inline-block;padding:1px 9px;border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:#0068ff;color:#fff;font-weight:700;font-size:.9em;line-height:1.5}.dpm-hb-social{display:flex;gap:6px;flex-wrap:wrap}.dpm-hb-social a{padding:3px 10px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));color:inherit!important;font-size:.88em;font-weight:600;opacity:.9}.dpm-hb-social a:hover{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.dpm-hb-msg{position:relative;flex:1 1 auto;min-width:0;height:1.4em;overflow:hidden}.dpm-hb-msg span{position:absolute;left:0;right:0;top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(100%);transition:opacity .45s ease,transform .45s ease}.dpm-hb-msg span.is-on{opacity:1;transform:none}.dpm-hb-msg span.is-out{opacity:0;transform:translateY(-100%)}.dpm-hb-center .dpm-hb-msg span{text-align:center}.dpm-hb-html{min-width:0}.dpm-hb-html>:first-child{margin-top:0}.dpm-hb-html>:last-child{margin-bottom:0}.dpm-menu2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.dpm-menu2 a{color:inherit!important;opacity:.88;font-size:.95em;font-weight:500}.dpm-menu2 a:hover{opacity:1;text-decoration:underline!important;text-underline-offset:3px}.dpm-search-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#fff0;color:inherit;cursor:pointer;transition:background-color .2s}.dpm-search-toggle:hover,.dpm-hd.is-search-open .dpm-search-toggle{background:color-mix(in srgb,currentColor 12%,transparent)}.dpm-hd-search-form{display:flex;align-items:center;gap:6px;width:100%;margin:0}.dpm-hd-search-form input[type="search"]{flex:1 1 auto;min-width:0;height:44px;padding:0 18px;border:1px solid #d1d5db;border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:#fff;color:#111827;font-size:15px;outline:0;transition:border-color .2s,box-shadow .2s}.dpm-hd-search-form input[type="search"]:focus{border-color:var(--m-line,#1d4ed8);box-shadow:0 0 0 3px color-mix(in srgb,var(--m-line,#1d4ed8) 18%,transparent)}.dpm-hd-search-form button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:0;border-radius:min(calc(22px * var(--r-k,1)),var(--r-max,999px));background:var(--hd-cta-bg,#f59e0b);color:var(--hd-cta-text,#1f1300);cursor:pointer}.dpm-hb-searchbox{flex:1 1 auto;width:100%;max-width:620px;display:flex;align-items:center}.dpm-hb-left .dpm-hb-searchbox{margin-right:auto}.dpm-hb-right .dpm-hb-searchbox{margin-left:auto}.dpm-hb-center .dpm-hb-searchbox{margin:0 auto}.dpm-hd-search-pop{position:absolute;right:16px;top:calc(100% + 8px);z-index:960;width:min(460px,calc(100vw - 32px));padding:12px;background:#fff;border-radius:min(calc(14px * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,0 20px 44px rgb(15 23 42 / .2));opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,transform .18s,visibility .18s}.dpm-hd.is-search-open .dpm-hd-search-pop{opacity:1;visibility:visible;transform:none}html.dpm-compact .dpm-hd-search-pop{left:12px;right:12px;width:auto}.dpm-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;padding:10px 20px;border-radius:min(calc(var(--hd-cta-r,40px) * var(--r-k,1)),var(--r-max,999px));background:var(--hd-cta-bg,#f59e0b);color:var(--hd-cta-text,#1f1300)!important;font-weight:700;font-size:15px;line-height:1.2;white-space:nowrap;box-shadow:var(--sh-all,0 4px 14px color-mix(in srgb,var(--hd-cta-bg,#f59e0b) 40%,transparent));transition:transform .15s,filter .15s}.dpm-cta:hover{transform:translateY(-1px);filter:brightness(1.06)}.dpm-cta--m{padding:8px 14px;font-size:14px}.dpm-nav-toggle{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:8px 13px;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:#fff0;color:inherit;font:inherit;font-weight:600;font-size:15px;cursor:pointer}.dpm-nav-bars{display:inline-block;width:18px}.dpm-nav-bars span{display:block;height:2px;margin:4px 0;border-radius:min(calc(2px * var(--r-k,1)),var(--r-max,999px));background:currentColor}.dpm-hb-nav--menu{display:flex;align-items:stretch;align-self:stretch;flex:1 1 auto;min-width:0}.dpm-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:stretch;flex:1 1 auto}.dpm-hb-left .dpm-menu{justify-content:flex-start}.dpm-hb-center .dpm-menu{justify-content:center}.dpm-hb-right .dpm-menu{justify-content:flex-end}.dpm-menu li{position:relative}.dpm-menu>li{display:flex;align-items:stretch}.dpm-menu>li>a{position:relative;isolation:isolate;display:flex;align-items:center;gap:7px;padding:0 var(--m-gap,16px);color:var(--m-color,#1f2937);font-size:var(--m-fs,15px);font-weight:var(--m-fw,600);letter-spacing:var(--m-ls,0);line-height:1.3;white-space:nowrap;transition:color .2s,background-color .2s}body.dpm-mup .dpm-menu>li>a{text-transform:uppercase}.dpm-menu>li>a:hover,.dpm-menu>li:hover>a,.dpm-menu>li:focus-within>a{color:var(--m-hover,#1d4ed8)}.dpm-menu>li.current-menu-item>a,.dpm-menu>li.current-menu-ancestor>a,.dpm-menu>li.current_page_item>a,.dpm-menu>li.current_page_ancestor>a{color:var(--m-active,#1d4ed8)}.dpm-menu .dpm-ico{flex:0 0 auto}.dpm-menu>.menu-item-has-children>a::after{content:"";width:6px;height:6px;margin:-3px 0 0 2px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);opacity:.65;transition:transform .2s}.dpm-menu>.menu-item-has-children:hover>a::after{transform:rotate(225deg);margin-top:3px}.dpm-menu .dpm-home-menu-item>a{padding-inline:calc(var(--m-gap,16px) * .8)}.dpm-home-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dpm-mh-underline .dpm-menu>li>a::before,.dpm-mh-overline .dpm-menu>li>a::before{content:"";position:absolute;left:var(--m-gap,16px);right:var(--m-gap,16px);height:var(--m-line-h,3px);border-radius:min(calc(var(--m-line-h,3px) * var(--r-k,1)),var(--r-max,999px));background:var(--m-line,#1d4ed8);transform:scaleX(0);transition:transform .25s ease}.dpm-mh-underline .dpm-menu>li>a::before{top:calc(50% + .7em + var(--m-line-off,14px) - var(--m-line-h,3px))}.dpm-mh-overline .dpm-menu>li>a::before{top:0;border-radius:0 0 min(calc(3px * var(--r-k,1)),var(--r-max,999px)) min(calc(3px * var(--r-k,1)),var(--r-max,999px))}.dpm-mh-underline .dpm-menu>li:hover>a::before,.dpm-mh-underline .dpm-menu>li:focus-within>a::before,.dpm-mh-underline .dpm-menu>li.current-menu-item>a::before,.dpm-mh-underline .dpm-menu>li.current-menu-ancestor>a::before,.dpm-mh-underline .dpm-menu>li.current_page_item>a::before,.dpm-mh-overline .dpm-menu>li:hover>a::before,.dpm-mh-overline .dpm-menu>li:focus-within>a::before,.dpm-mh-overline .dpm-menu>li.current-menu-item>a::before,.dpm-mh-overline .dpm-menu>li.current-menu-ancestor>a::before,.dpm-mh-overline .dpm-menu>li.current_page_item>a::before{transform:scaleX(1)}.dpm-mh-pill .dpm-menu>li>a::before,.dpm-mh-box .dpm-menu>li>a::before{content:"";position:absolute;z-index:-1;left:calc(var(--m-gap,16px) * .35);right:calc(var(--m-gap,16px) * .35);top:50%;height:calc(1.3em + 18px);transform:translateY(-50%);border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:var(--m-hover-bg,#eff6ff);opacity:0;transition:opacity .2s}.dpm-mh-box .dpm-menu>li>a::before{border-radius:min(calc(var(--m-radius,8px) * var(--r-k,1)),var(--r-max,999px))}.dpm-mh-pill .dpm-menu>li:hover>a::before,.dpm-mh-pill .dpm-menu>li:focus-within>a::before,.dpm-mh-pill .dpm-menu>li.current-menu-item>a::before,.dpm-mh-pill .dpm-menu>li.current-menu-ancestor>a::before,.dpm-mh-pill .dpm-menu>li.current_page_item>a::before,.dpm-mh-box .dpm-menu>li:hover>a::before,.dpm-mh-box .dpm-menu>li:focus-within>a::before,.dpm-mh-box .dpm-menu>li.current-menu-item>a::before,.dpm-mh-box .dpm-menu>li.current-menu-ancestor>a::before,.dpm-mh-box .dpm-menu>li.current_page_item>a::before{opacity:1}.dpm-mh-fill .dpm-menu>li:hover>a,.dpm-mh-fill .dpm-menu>li:focus-within>a,.dpm-mh-fill .dpm-menu>li.current-menu-item>a,.dpm-mh-fill .dpm-menu>li.current-menu-ancestor>a,.dpm-mh-fill .dpm-menu>li.current_page_item>a{background:var(--m-hover-bg,#1d4ed8)}.dpm-menu .sub-menu{position:absolute;top:100%;left:0;z-index:950;min-width:var(--d-w,240px);margin:0;padding:8px;list-style:none;background:var(--d-bg,#fff);border:1px solid rgb(15 23 42 / .07);border-radius:0 0 min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,var(--d-shadow,0 12px 30px rgb(15 23 42 / .12)));opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility .18s}body.dpm-dline .dpm-menu>li>.sub-menu{border-top:3px solid var(--m-line,#1d4ed8)}.dpm-menu .sub-menu .sub-menu{top:-9px;left:calc(100% + 6px);border-radius:min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px))}.dpm-menu li:hover>.sub-menu,.dpm-menu li:focus-within>.sub-menu,.dpm-menu li.is-sub-open>.sub-menu{opacity:1;visibility:visible;transform:none}.dpm-menu>li:nth-last-child(-n+2):not(.dpm-mega)>.sub-menu{left:auto;right:0}.dpm-menu>li:nth-last-child(-n+2) .sub-menu .sub-menu{left:auto;right:calc(100% + 6px)}.dpm-menu .sub-menu a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:min(calc(calc(var(--d-r,12px) * .6) * var(--r-k,1)),var(--r-max,999px));color:var(--d-text,#1f2937);font-size:var(--d-fs,14.5px);font-weight:500;line-height:1.35;text-transform:none;letter-spacing:0;transition:background-color .15s,color .15s,padding .15s}.dpm-menu .sub-menu a:hover,.dpm-menu .sub-menu li:focus-within>a,.dpm-menu .sub-menu .current-menu-item>a{background:var(--d-hover-bg,#eff6ff);color:var(--d-hover-text,#1d4ed8)}.dpm-menu .sub-menu a:hover{padding-left:15px}.dpm-menu .sub-menu .menu-item-has-children>a::after{content:"";margin-left:auto;width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg);opacity:.6}.dpm-menu-text{min-width:0}.dpm-menu-desc{display:block;margin-top:3px;font-size:.86em;font-weight:400;line-height:1.4;color:color-mix(in srgb,var(--d-text,#1f2937) 62%,transparent);white-space:normal}.dpm-menu-thumb-wrap{display:block;flex:0 0 42px;width:42px;height:42px;border-radius:min(calc(7px * var(--r-k,1)),var(--r-max,999px));overflow:hidden;background:color-mix(in srgb,var(--d-text,#1f2937) 8%,transparent)}.dpm-menu-thumb{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .3s ease}.dpm-menu>li.dpm-mega{position:static}.dpm-hd-row .dpm-hd-wrap{position:relative}.dpm-menu>li.dpm-mega>.sub-menu{left:0;right:0;display:grid;grid-template-columns:repeat(var(--dpm-mega-cols,4),minmax(0,1fr));gap:6px 18px;padding:var(--mega-pad,22px);border-radius:0 0 min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px)) min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px))}.dpm-mega-cols-2{--dpm-mega-cols:2}.dpm-mega-cols-3{--dpm-mega-cols:3}.dpm-mega-cols-4{--dpm-mega-cols:4}.dpm-mega-cols-5{--dpm-mega-cols:5}.dpm-menu .dpm-mega>.sub-menu>li>a{flex-direction:column;align-items:flex-start;gap:8px;padding:10px;font-weight:700}.dpm-menu .dpm-mega>.sub-menu>li>a:hover{padding-left:10px}.dpm-menu .dpm-mega>.sub-menu>li>a .dpm-ico{width:22px;height:22px;color:var(--d-hover-text,#1d4ed8)}.dpm-menu .dpm-mega>.sub-menu>li>a .dpm-menu-thumb-wrap{flex:none;width:100%;height:auto;aspect-ratio:var(--mega-ratio,16/10);border-radius:min(calc(calc(var(--d-r,12px) * .8) * var(--r-k,1)),var(--r-max,999px))}.dpm-menu .dpm-mega>.sub-menu>li>a:hover .dpm-menu-thumb{transform:scale(1.05)}.dpm-menu .dpm-mega>.sub-menu>li.dpm-has-thumb>a{padding:8px}.dpm-menu .dpm-mega .sub-menu .sub-menu{position:static;opacity:1;visibility:inherit;pointer-events:inherit;transform:none;min-width:0;margin:0;padding:0 0 4px;background:#fff0;border:0;border-radius:0;box-shadow:none}.dpm-menu .dpm-mega .sub-menu .sub-menu a{padding:6px 10px;font-weight:400;font-size:calc(var(--d-fs,14.5px) * .95)}.dpm-menu .dpm-mega .sub-menu .menu-item-has-children>a::after{display:none}@media(min-width:901px) and (max-width:1200px){.dpm-menu>li>a{padding-inline:calc(var(--m-gap,16px) * .65);font-size:calc(var(--m-fs,15px) * .94)}.dpm-mh-underline .dpm-menu>li>a::before,.dpm-mh-overline .dpm-menu>li>a::before{left:calc(var(--m-gap,16px) * .65);right:calc(var(--m-gap,16px) * .65)}}body.dpm-hd-trans .dpm-hd{position:absolute;left:0;right:0;top:var(--wp-admin--admin-bar--height,0);background:#fff0;box-shadow:none;border-bottom-color:#fff0;--m-color:var(--hd-tr-text,#fff);--m-active:var(--hd-tr-text,#fff);--m-hover:var(--hd-tr-text,#fff)}body.dpm-hd-trans .dpm-hd .dpm-hd-row{background:#fff0;color:var(--hd-tr-text,#fff)}body.dpm-hd-trans .dpm-hd:not(.is-scrolled)::before{content:"";position:absolute;left:0;right:0;top:0;bottom:-50px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(8 12 24 / .5),#fff0)}body.dpm-hd-trans .dpm-hd .dpm-hd-top,body.dpm-hd-trans .dpm-hd .dpm-hd-mtop{background:rgb(0 0 0 / .18)}body.dpm-hd-trans .dpm-hd .dpm-logo.has-tr .dpm-logo-main{display:none}body.dpm-hd-trans .dpm-hd .dpm-logo.has-tr .dpm-logo-tr{display:block}body.dpm-hd-trans .dpm-hd-search-form input[type="search"]{background:rgb(255 255 255 / .92)}body.dpm-hd-trans.dpm-hd-sticky .dpm-hd.is-scrolled{position:fixed;animation:dpmHdIn .35s ease;box-shadow:var(--hd-shadow,none);border-bottom-color:var(--hd-border,transparent);--m-color:initial;--m-active:initial;--m-hover:initial}body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-top,body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-mtop{background:var(--hd-top-bg);color:var(--hd-top-text)}body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-main,body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-mmain{background:var(--hd-main-bg);color:var(--hd-main-text)}body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-bot{background:var(--hd-bot-bg);color:var(--hd-bot-text)}body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-logo.has-tr .dpm-logo-main{display:block}body.dpm-hd-trans .dpm-hd.is-scrolled .dpm-logo.has-tr .dpm-logo-tr{display:none}@keyframes dpmHdIn{from{transform:translateY(-100%)}to{transform:none}}body.dpm-hd-trans .dpm-bn-hero-inner,body.dpm-hd-trans .dpm-bn-block{padding-top:calc(var(--hd-h,90px) + 28px)}body.dpm-hd-trans .dpm-bn-cap-inner{padding-top:var(--hd-h,90px)}body.dpm-hd-trans .dpm-bn.is-boxed .dpm-bn-hero,body.dpm-hd-trans .dpm-bn.is-boxed .dpm-bn-block,body.dpm-hd-trans .dpm-bn--slider.is-boxed .dpm-bn-slider-wrap{margin-top:0}.dpm-drawer{position:fixed;z-index:10001;display:flex;flex-direction:column;background:var(--mob-bg,#0f172a);color:var(--mob-text,#f1f5f9);overflow-y:auto;overscroll-behavior:contain;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility 0s linear .3s}html.dpm-drawer-open .dpm-drawer{visibility:visible;transition:transform .3s ease,opacity .3s ease}.dpm-drw-right .dpm-drawer,.dpm-drw-left .dpm-drawer{top:0;bottom:0;width:min(88vw,380px);box-shadow:var(--sh-all,0 0 40px rgb(0 0 0 / .3))}.dpm-drw-right .dpm-drawer{right:0;transform:translateX(102%)}.dpm-drw-left .dpm-drawer{left:0;transform:translateX(-102%)}.dpm-drw-full .dpm-drawer{inset:0;opacity:0;transform:scale(1.04)}.dpm-drw-drop .dpm-drawer{left:0;right:0;top:0;max-height:88vh;border-radius:0 0 min(calc(22px * var(--r-k,1)),var(--r-max,999px)) min(calc(22px * var(--r-k,1)),var(--r-max,999px));transform:translateY(-102%);box-shadow:var(--sh-all,0 20px 50px rgb(0 0 0 / .3))}html.dpm-drawer-open .dpm-drawer{transform:none;opacity:1}.admin-bar .dpm-drawer{padding-top:var(--wp-admin--admin-bar--height,0)}.dpm-nav-overlay{position:fixed;inset:0;z-index:10000;background:rgb(10 15 25 / .5);animation:dpmFade .25s ease}.dpm-drw-full .dpm-nav-overlay{display:none}@keyframes dpmFade{from{opacity:0}to{opacity:1}}html.dpm-drawer-open{overflow:hidden}.dpm-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 12px 20px;border-bottom:1px solid color-mix(in srgb,var(--mob-text,#fff) 12%,transparent)}.dpm-drawer-logo .dpm-logo img,.dpm-drawer-logo .dpm-logo .custom-logo{max-height:36px!important;max-width:170px!important}.dpm-drawer-logo .dpm-logo-text{font-size:18px}.dpm-drawer-logo .dpm-logo-tr{display:none}.dpm-nav-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border:0;border-radius:50%;background:#fff0;color:var(--mob-text,#fff);cursor:pointer}.dpm-nav-close:hover{background:color-mix(in srgb,var(--mob-text,#fff) 12%,transparent)}.dpm-drawer-body{display:flex;flex-direction:column;gap:14px;padding:16px 0 28px}.dpm-drw-full .dpm-drawer-body{width:min(560px,100%);margin:0 auto;padding-top:28px}.dpm-drawer-item{padding:0 20px}.dpm-drawer-menu,.dpm-drawer-menu2{padding:0}.dpm-drawer-item .dpm-cta{display:flex;padding:14px 18px;font-size:17px}.dpm-drawer-item .dpm-hb-link{display:flex;padding:12px 16px;border-radius:min(calc(12px * var(--r-k,1)),var(--r-max,999px));background:color-mix(in srgb,var(--mob-text,#fff) 7%,transparent);font-size:16px;font-weight:600;gap:10px}.dpm-drawer-item .dpm-hb-searchbox{max-width:none}.dpm-drawer-item .dpm-hb-social a{padding:6px 14px;font-size:14px}.dpm-dmenu{list-style:none;margin:0;padding:0}.dpm-dmenu li{position:relative}.dpm-dmenu>li{border-bottom:1px solid color-mix(in srgb,var(--mob-text,#fff) 10%,transparent)}.dpm-dmenu>li:first-child{border-top:1px solid color-mix(in srgb,var(--mob-text,#fff) 10%,transparent)}.dpm-dmenu a{display:flex;align-items:center;gap:12px;padding:14px 58px 14px 20px;color:var(--mob-text,#fff)!important;font-size:17px;font-weight:600;line-height:1.35}.dpm-drw-full .dpm-dmenu a{font-size:20px;padding-top:16px;padding-bottom:16px}.dpm-dmenu a:hover{background:color-mix(in srgb,var(--mob-text,#fff) 7%,transparent)}.dpm-dmenu>li.current-menu-item>a,.dpm-dmenu>li.current-menu-ancestor>a,.dpm-dmenu>li.current_page_item>a{box-shadow:inset 4px 0 0 var(--hd-cta-bg,#f59e0b);background:color-mix(in srgb,var(--mob-text,#fff) 7%,transparent)}.dpm-dmenu .dpm-home-text{position:static;width:auto;height:auto;overflow:visible;clip:auto}.dpm-dmenu .sub-menu{list-style:none;margin:0;padding:2px 0 8px;display:none;background:color-mix(in srgb,#000 16%,transparent)}.dpm-dmenu li.is-sub-open>.sub-menu{display:block}.dpm-dmenu .sub-menu a{padding:11px 58px 11px 34px;font-size:15.5px;font-weight:500}.dpm-dmenu .sub-menu .sub-menu a{padding-left:50px}.dpm-dmenu .dpm-menu-thumb-wrap{display:block;flex:0 0 38px;width:38px;height:38px;border-radius:min(calc(7px * var(--r-k,1)),var(--r-max,999px));overflow:hidden}.dpm-dmenu .dpm-menu-thumb{width:100%!important;height:100%!important;object-fit:cover}.dpm-dmenu .dpm-menu-desc{display:block;margin-top:2px;font-size:.84em;font-weight:400;color:color-mix(in srgb,var(--mob-text,#fff) 68%,transparent)}.dpm-dmenu .dpm-sub-toggle{display:block;position:absolute;right:8px;top:6px;width:44px;height:44px;border:0;border-radius:50%;background:#fff0;color:var(--mob-text,#fff);cursor:pointer}.dpm-dmenu .sub-menu .dpm-sub-toggle{top:1px;width:40px;height:40px}.dpm-dmenu .dpm-sub-toggle:hover{background:color-mix(in srgb,var(--mob-text,#fff) 12%,transparent)}.dpm-dmenu .dpm-sub-toggle::before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-6px 0 0 -4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.dpm-dmenu .is-sub-open>.dpm-sub-toggle::before{transform:rotate(-135deg);margin-top:-2px}.dpm-sub-toggle{display:none}.dpm-drawer .dpm-menu2{flex-direction:column;gap:0;padding:0 20px}.dpm-drawer .dpm-menu2 a{display:block;padding:8px 0;font-size:15px}@media(prefers-reduced-motion:reduce){.dpm-hd *,.dpm-hd *::before,.dpm-hd *::after,.dpm-drawer,.dpm-drawer *{transition:none!important;animation:none!important}}.dpm-drawer .dpm-hb-nav{display:block;width:100%}body.dpm-mband .dpm-hd-desk .dpm-hb-nav--menu{flex:0 1 auto;align-self:stretch;margin-block:var(--m-band-inset,10px);padding-inline:8px;border-radius:min(calc(var(--m-band-r,10px) * var(--r-k,1)),var(--r-max,999px));background:var(--m-band-bg,#1e3a8a)}body.dpm-mband .dpm-hd-desk .dpm-hb-nav--menu .dpm-menu{flex:0 1 auto}.dpm-badge{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:6px;padding:2px 7px;border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:#ef4444;color:#fff;font-size:10.5px;font-weight:800;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--sh-all,0 2px 6px rgb(0 0 0 / .15))}.dpm-menu>li>a .dpm-badge{margin-left:2px;transform:translateY(-.7em);font-size:9.5px;padding:1px 6px}.dpm-badge--orange{background:#f97316}.dpm-badge--yellow{background:#eab308;color:#1f1300}.dpm-badge--green{background:#16a34a}.dpm-badge--blue{background:#2563eb}.dpm-badge--purple{background:#7c3aed}.dpm-badge--dark{background:#111827}.dpm-dmenu .dpm-badge{margin-left:8px}.dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a{padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid color-mix(in srgb,var(--d-text,#1f2937) 10%,transparent);border-radius:0;font-size:calc(var(--d-fs,14.5px) * .92);letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--d-text,#1f2937) 75%,transparent)}.dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a:hover{background:#fff0;padding-left:10px;color:var(--d-hover-text,#1d4ed8)}.dpm-menu .dpm-mega>.sub-menu{grid-auto-flow:row dense}.dpm-menu .dpm-mega>.sub-menu>li.dpm-mega-promo{grid-column:-2/-1;grid-row:1/span 2}.dpm-menu .dpm-mega>.sub-menu>li.dpm-mega-promo>a{position:relative;display:block;height:100%;min-height:160px;padding:0!important;border-radius:min(calc(calc(var(--d-r,12px) * .9) * var(--r-k,1)),var(--r-max,999px));overflow:hidden;background:#0f172a}.dpm-mega-promo .dpm-promo-img{display:block;width:100%!important;height:100%!important;position:absolute;inset:0;object-fit:cover;transition:transform .4s ease}.dpm-mega-promo>a:hover .dpm-promo-img{transform:scale(1.05)}.dpm-mega-promo .dpm-promo-cap{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 12px;background:linear-gradient(0deg,rgb(8 12 24 / .78),#fff0);color:#fff;font-weight:800;font-size:15px;line-height:1.3;text-transform:none;letter-spacing:0}body.dpm-mega-full .dpm-hd-desk .dpm-hd-row .dpm-hd-wrap{position:static}body.dpm-mega-full .dpm-menu>li.dpm-mega>.sub-menu{border-radius:0;border-left:0;border-right:0;padding-inline:max(var(--mega-pad,22px),calc((100% - var(--dpm-max,1200px)) / 2 + var(--mega-pad,22px)))}body.dpm-dan-fade .dpm-menu .sub-menu{transform:none}body.dpm-dan-zoom .dpm-menu .sub-menu{transform:scale(.96);transform-origin:top center}body.dpm-dan-none .dpm-menu .sub-menu{transition:none;transform:none}body.dpm-dan-zoom .dpm-menu li:hover>.sub-menu,body.dpm-dan-zoom .dpm-menu li:focus-within>.sub-menu,body.dpm-dan-zoom .dpm-menu li.is-sub-open>.sub-menu{transform:none}body.dpm-arr-caret .dpm-menu>.menu-item-has-children>a::after{width:0;height:0;margin:0 0 0 3px;border:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:5px solid currentColor;transform:none}body.dpm-arr-caret .dpm-menu>.menu-item-has-children:hover>a::after{transform:rotate(180deg);margin-top:0}body.dpm-arr-plus .dpm-menu>.menu-item-has-children>a::after{content:"+";width:auto;height:auto;margin:0 0 0 2px;border:0;transform:none;font-weight:700;font-size:1.1em;line-height:1}body.dpm-arr-plus .dpm-menu>.menu-item-has-children:hover>a::after{transform:rotate(45deg);margin-top:0}body.dpm-arr-none .dpm-menu>.menu-item-has-children>a::after{display:none}body.dpm-hd-float .dpm-hd{padding-top:12px;background:#fff0;box-shadow:none;border-bottom:0}body.dpm-hd-float .dpm-hd-desk,body.dpm-hd-float .dpm-hd-mob{width:min(calc(100% - 24px),calc(var(--dpm-max,1200px) + 48px));margin:0 auto;border-radius:min(calc(var(--hd-float-r,18px) * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,var(--hd-shadow,none),0 0 0 1px rgb(15 23 42 / .06))}body.dpm-hd-float .dpm-hd-desk .dpm-hd-wrap,body.dpm-hd-float .dpm-hd-mob .dpm-hd-wrap{width:calc(100% - 44px)}body.dpm-hd-float .dpm-hd-row:first-child{border-top-left-radius:var(--hd-float-r,18px);border-top-right-radius:var(--hd-float-r,18px)}body.dpm-hd-float .dpm-hd-row:last-child{border-bottom-left-radius:var(--hd-float-r,18px);border-bottom-right-radius:var(--hd-float-r,18px)}body.dpm-hd-float .dpm-menu>li.dpm-mega>.sub-menu{border-radius:min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px))}html.dpm-compact body.dpm-hd-float .dpm-hd{padding-top:8px}body.dpm-hd-glass .dpm-hd.is-scrolled .dpm-hd-main,body.dpm-hd-glass .dpm-hd.is-scrolled .dpm-hd-mmain,body.dpm-hd-glass .dpm-hd.is-scrolled .dpm-hd-bot{background:color-mix(in srgb,var(--hd-main-bg,#fff) 72%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}body.dpm-hd-glass .dpm-hd.is-scrolled .dpm-hd-bot{background:color-mix(in srgb,var(--hd-bot-bg,#1e3a8a) 78%,transparent)}.dpm-slot{position:relative}.dpm-trans-wrap{position:relative}body.dpm-hd-trans .dpm-trans-wrap>.dpm-hd:not(.is-scrolled){top:0}body.dpm-hd-trans .dpm-slot--banner>.dpm-slot-item:first-child .dpm-khoi:not(:has(.dpmk-slider)){border-top:var(--hd-h,90px) solid #fff0}.dpm-slot-item.is-full{width:100%}.dpm-slot-item.is-box{padding:16px 0}.dpm-slot--top .dpm-slot-item.is-box{padding:8px 0}.dpm-slot--before_footer{margin-top:10px}.dpm-slot--before_footer .dpm-slot-item.is-box{padding:24px 0}.dpm-slot-item.is-box+.dpm-slot-item.is-box{padding-top:0}.dpm-slot-item>.dpm-container>:first-child,.dpm-slot-item>:first-child{margin-top:0}.dpm-slot-item>.dpm-container>:last-child,.dpm-slot-item>:last-child{margin-bottom:0}.dpm-slot--after_post{display:grid;gap:18px;margin-top:30px;clear:both}.dpm-slot--side{display:grid;gap:14px;margin-bottom:14px}.dpm-slot-text{line-height:1.6}.dpm-slot--after_post .dpmk-w-full,.dpm-slot--side .dpmk-w-full{margin-left:0!important;margin-right:0!important;width:auto!important;max-width:100%!important;border-radius:min(calc(12px * var(--r-k,1)),var(--r-max,999px))}@media(max-width:900px){.dpm-only-d{display:none!important}}@media(min-width:901px){.dpm-only-m{display:none!important}}.dpm-slot-mark{display:flex;align-items:center;justify-content:center;width:min(calc(100% - 32px),var(--dpm-max,1200px));min-height:76px;margin:12px auto;padding:14px;border:2px dashed #2563eb;border-radius:min(calc(14px * var(--r-k,1)),var(--r-max,999px));background:rgb(37 99 235 / .06);color:#1d4ed8;font:600 15px/1.4 -apple-system,"Segoe UI",Roboto,Arial,sans-serif;text-align:center}.dpm-slot-mark--in{width:100%;margin:18px 0}.dpm-slot-mark--full{width:100%;min-height:150px;margin:0;border-radius:0}.dpm-slot-mark[hidden]{display:none}.dpm-slot.dpm-slot-focus{outline:3px dashed #2563eb;outline-offset:-3px}.dpm-menu>li.dpm-has-mkhoi>.sub-menu{display:none!important}.dpm-mkhoi{position:absolute;top:100%;left:0;right:0;z-index:950;max-height:calc(100vh - 150px);overflow:auto;overscroll-behavior:contain;padding:var(--mega-pad,22px);background:var(--d-bg,#fff);color:var(--d-text,#1f2937);border:1px solid rgb(15 23 42 / .07);border-radius:0 0 min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px)) min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,var(--d-shadow,0 12px 30px rgb(15 23 42 / .12)));font-size:15px;font-weight:400;line-height:1.55;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility .18s}body.dpm-dline .dpm-menu>li>.dpm-mkhoi{border-top:3px solid var(--m-line,#1d4ed8)}.dpm-menu li:hover>.dpm-mkhoi,.dpm-menu li:focus-within>.dpm-mkhoi,.dpm-menu li.is-sub-open>.dpm-mkhoi{opacity:1;visibility:visible;transform:none}.dpm-mkhoi .dpm-khoi{margin:0}body.dpm-mega-full .dpm-menu>li.dpm-mega>.dpm-mkhoi{border-radius:0;border-left:0;border-right:0;padding-inline:max(var(--mega-pad,22px),calc((100% - var(--dpm-max,1200px)) / 2 + var(--mega-pad,22px)))}body.dpm-hd-float .dpm-menu>li.dpm-mega>.dpm-mkhoi{border-radius:min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px))}body.dpm-dan-fade .dpm-mkhoi,body.dpm-dan-none .dpm-mkhoi{transform:none}body.dpm-dan-none .dpm-mkhoi{transition:none}body.dpm-dan-zoom .dpm-mkhoi{transform:scale(.96);transform-origin:top center}body.dpm-dan-zoom .dpm-menu li:hover>.dpm-mkhoi,body.dpm-dan-zoom .dpm-menu li:focus-within>.dpm-mkhoi{transform:none}body{font-family:var(--dpm-font,Arial,Helvetica,sans-serif)}h1,h2,h3,h4,h5,h6,.entry-title,.dpm-area-title{font-family:var(--dpm-font-head,var(--dpm-font,Arial,Helvetica,sans-serif));font-weight:var(--dpm-hw,700)}h1{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2))}h2{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2))}h3,.entry-title{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2))}h4{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2))}h5{font-size:calc(var(--dpm-font-size,17px) * 1.06)}h6{font-size:var(--dpm-font-size,17px)}body{font-size:var(--dpm-font-size,17px)}@media(max-width:600px){body{font-size:calc(var(--dpm-font-size,17px) * .95)}h1{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * .82)}h2{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * .86)}h3,.entry-title{font-size:calc(var(--dpm-font-size,17px) * var(--dpm-hr,1.2) * var(--dpm-hr,1.2) * .9)}}body.dpm-pc-theo .dpm-khoi,body.dpm-pc-theo .dpm-bt:not([style*="--dpm-bt-accent"]){--dpmk-accent:var(--dpm-accent);--dpm-bt-accent:var(--dpm-accent)}body.dpm-pc-theo .dpm-bt[style*="--dpm-bt-accent:#d6322b"]{--dpm-bt-accent:var(--dpm-accent)!important}body.dpm-pc-ep .dpm-khoi,body.dpm-pc-ep .dpm-bt{--dpmk-accent:var(--dpm-accent)!important;--dpm-bt-accent:var(--dpm-accent)!important}body.dpm-pc-theo [class*="dpmq-"],body.dpm-pc-ep [class*="dpmq-"]{--dpmq-accent:var(--dpm-accent)}body .woocommerce-store-notice,body p.demo_store{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;z-index:901;margin:0}.dpm-fs-old{min-width:0}.dpm-fs-old--section,.dpm-fs-old--ux_banner,.dpm-fs-old--background,.dpm-fs-old--ux_bg{margin:0 0 18px;background-size:cover;background-position:center;border-radius:min(calc(12px * var(--r-k,1)),var(--r-max,999px))}.dpm-fs-old.has-bg{position:relative;padding:28px 24px;min-height:180px;overflow:hidden}.dpm-fs-old--row,.dpm-fs-old--row_inner,.dpm-fs-old--row_inner_1,.dpm-fs-old--row_inner_2{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 16px}.dpm-fs-old--col,.dpm-fs-old--col_inner,.dpm-fs-old--col_inner_1,.dpm-fs-old--col_inner_2{flex:1 1 calc(var(--dpm-fs-span,100%) - 20px);min-width:min(100%,240px)}.dpm-fs-old--text_box{max-width:100%}.dpm-fs-old--ux_slider{display:grid;gap:16px}.dpm-fs-old-img img{display:block;max-width:100%;height:auto;border-radius:min(calc(8px * var(--r-k,1)),var(--r-max,999px))}.dpm-fs-old-btn{display:inline-flex;align-items:center;padding:10px 22px;margin:6px 6px 6px 0;border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:var(--dpm-accent,#b51f24);color:#fff!important;font-weight:700;text-decoration:none!important}.dpm-fs-old-btn:hover{filter:brightness(1.08)}.dpm-fs-old-hr{border:0;border-top:1px solid var(--dpm-border,#e2c9a7);margin:16px 0}.dpm-fs-old-title{margin:.6em 0 .5em}@media(max-width:700px){.dpm-fs-old--row,.dpm-fs-old--row_inner,.dpm-fs-old--row_inner_1,.dpm-fs-old--row_inner_2{gap:12px}}body.dpm-l .dpm-container{width:min(calc(100% - 32px),var(--dpm-max,1200px));max-width:none;margin-inline:auto;padding-inline:0}body.dpm-l.dpm-l-full .dpm-container{width:calc(100% - 32px)}body.dpm-l .dpm-container.is-wide{width:calc(100% - 32px)}body.dpm-l .dpm-main-wrap{padding:calc(var(--dpm-gap,24px) * .9) 0 calc(var(--dpm-gap,24px) * 1.4)}body.dpm-l .dpm-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dpm-gap,24px);align-items:start}body.dpm-l .dpm-layout.has-utility{grid-template-columns:minmax(0,1fr) minmax(240px,var(--dpm-utility-width,34%))}body.dpm-l .dpm-layout.has-utility.side-left{grid-template-columns:minmax(240px,var(--dpm-utility-width,34%)) minmax(0,1fr)}body.dpm-l .dpm-layout.side-left>.dpm-sidebar{order:-1}body.dpm-l .dpm-content,body.dpm-l .dpm-sidebar{min-width:0}body.dpm-l.dpm-l-sticky .dpm-sidebar:not(.is-tall){position:sticky;top:16px;align-self:start}body.dpm-l.dpm-l-sticky.dpm-hd-sticky .dpm-sidebar:not(.is-tall){top:calc(var(--hd-h,0px) + 16px)}body.admin-bar.dpm-l.dpm-l-sticky .dpm-sidebar:not(.is-tall){top:calc(var(--wp-admin--admin-bar--height,32px) + 16px)}body.admin-bar.dpm-l.dpm-l-sticky.dpm-hd-sticky .dpm-sidebar:not(.is-tall){top:calc(var(--wp-admin--admin-bar--height,32px) + var(--hd-h,0px) + 16px)}body.dpm-l .dpm-utility-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--dpm-gap,24px) * .6);align-content:start}body.dpm-l .dpm-utility-top{grid-column:1/-1}body.dpm-l.dpm-lu-stack .dpm-utility-grid{grid-template-columns:1fr}body.dpm-l .dpm-utility-grid.is-narrow{grid-template-columns:1fr}body.dpm-l .dpm-utility-grid .widget,body.dpm-l .dpm-sidebar .widget{margin:0 0 calc(var(--dpm-gap,24px) * .6)}body.dpm-l .dpm-content,body.dpm-l .dpm-sidebar .widget{border-radius:var(--dpm-radius,10px)}body.dpm-lc-none .dpm-content{background:#fff0;border:0;box-shadow:none;padding:0}body.dpm-lc-none .dpm-sidebar .widget{background:#fff0;border:0;box-shadow:none;padding:0}body.dpm-lc-border .dpm-content,body.dpm-lc-border .dpm-sidebar .widget,body.dpm-lc-soft .dpm-content,body.dpm-lc-soft .dpm-sidebar .widget,body.dpm-lc-strong .dpm-content,body.dpm-lc-strong .dpm-sidebar .widget{background:var(--dpm-content-bg,#fff);border:1px solid var(--dpm-content-border,#e5e7eb);padding:var(--dpm-pad,22px);box-shadow:none}body.dpm-lc-soft .dpm-content,body.dpm-lc-soft .dpm-sidebar .widget{box-shadow:var(--sh-all,0 3px 14px rgb(24 39 50 / .06))}body.dpm-lc-strong .dpm-content,body.dpm-lc-strong .dpm-sidebar .widget{border-color:#fff0;box-shadow:var(--sh-all,0 10px 30px rgb(15 23 42 / .10))}body.dpm-l .dpm-sidebar .widget-title{border-radius:calc(var(--dpm-radius,10px) * .6)}html,body{overflow-x:clip}body.dpm-l .entry-content{overflow-wrap:break-word}body.dpm-l .entry-content img,body.dpm-l .entry-content video,body.dpm-l .entry-content iframe,body.dpm-l .entry-content embed,body.dpm-l .entry-content object{max-width:100%}body.dpm-l .entry-content img,body.dpm-l .entry-content video{height:auto}body.dpm-l .entry-content table:not([class*="dpm"]):not(.shop_table):not(.variations):not(.woocommerce-table):not(.cart){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.dpm-l .entry-content pre{max-width:100%;overflow-x:auto}body.dpm-l .entry-content .wp-caption{max-width:100%}@media(max-width:980px){body.dpm-l .dpm-layout.has-utility,body.dpm-l .dpm-layout.has-utility.side-left{grid-template-columns:minmax(0,1fr)}body.dpm-l .dpm-layout>.dpm-sidebar,body.dpm-l .dpm-layout.side-left>.dpm-sidebar,body.dpm-l .dpm-layout.has-utility.side-left>.dpm-sidebar{order:2;position:static!important}}@media(max-width:600px){body.dpm-l .dpm-container,body.dpm-l .dpm-container.is-wide,body.dpm-l.dpm-l-full .dpm-container{width:calc(100% - 22px)}body.dpm-lc-border .dpm-content,body.dpm-lc-soft .dpm-content,body.dpm-lc-strong .dpm-content,body.dpm-lc-border .dpm-sidebar .widget,body.dpm-lc-soft .dpm-sidebar .widget,body.dpm-lc-strong .dpm-sidebar .widget{padding:min(var(--dpm-pad,22px),16px)}body.dpm-l .dpm-utility-grid{grid-template-columns:1fr}}.dpm-hb-cart{position:relative;display:flex;align-items:center;padding-right:10px}.dpm-cart-btn{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none!important;font-weight:600;white-space:nowrap}.dpm-cart-ico{position:relative;display:inline-flex}.dpm-cart-count{position:absolute;top:-8px;right:-10px;min-width:18px;height:18px;padding:0 5px;border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:var(--dpm-accent,#b51f24);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--hd-main-bg,#fff)}.dpm-cart-count.is-zero{background:#94a3b8}.dpm-cart-txt{font-size:14px;margin-left:4px}.dpm-mini-cart{position:absolute;top:calc(100% + 12px);right:-12px;z-index:960;width:340px;max-width:calc(100vw - 24px);padding:14px;border-radius:min(calc(14px * var(--r-k,1)),var(--r-max,999px));background:#fff;color:#1f2937;box-shadow:var(--sh-all,0 18px 44px rgb(15 23 42 / .18));border:1px solid rgb(15 23 42 / .06);display:none;text-align:left;font-size:14px;font-weight:400}.dpm-mini-cart::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.dpm-hb-cart.has-mini:hover .dpm-mini-cart,.dpm-hb-cart.has-mini:focus-within .dpm-mini-cart{display:block;animation:dpmMiniIn .18s ease}@keyframes dpmMiniIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dpm-mini-cart-head{margin:0 0 10px;font-weight:800;font-size:15px}.dpm-mini-cart ul.cart_list{list-style:none;margin:0;padding:0;max-height:320px;overflow:auto}.dpm-mini-cart ul.cart_list li{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 26px 10px 0;border-bottom:1px solid #eef0f3}.dpm-mini-cart ul.cart_list li a{color:#1f2937;font-weight:600;line-height:1.35;text-decoration:none}.dpm-mini-cart ul.cart_list li img{width:48px;height:48px;object-fit:cover;border-radius:min(calc(8px * var(--r-k,1)),var(--r-max,999px));float:left;margin-right:10px}.dpm-mini-cart ul.cart_list li .remove{position:absolute;right:0;top:12px;color:#94a3b8!important;font-size:18px;line-height:1}.dpm-mini-cart .quantity{display:block;width:100%;padding-left:58px;color:#64748b;font-size:13px}.dpm-mini-cart .total{display:flex;justify-content:space-between;margin:12px 0;font-size:15px}.dpm-mini-cart .buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.dpm-mini-cart .buttons a{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:min(calc(999px * var(--r-k,1)),var(--r-max,999px));background:#f1f5f9;color:#1f2937;font-weight:700;text-decoration:none}.dpm-mini-cart .buttons a.checkout{background:var(--dpm-accent,#b51f24);color:#fff}.dpm-mini-cart .woocommerce-mini-cart__empty-message{margin:6px 0;color:#64748b}.dpm-hb-account svg{flex:none}.dpm-drawer .dpm-cart-btn{width:100%}.dpm-hb-zone.has-logo{min-width:max-content;flex-shrink:0}.dpm-hd-row.no-center .dpm-hb-left.has-logo{flex:0 0 auto}.dpm-hd-top .dpm-logo img,.dpm-hd-top .dpm-logo .custom-logo,.dpm-hd-mtop .dpm-logo img,.dpm-hd-mtop .dpm-logo .custom-logo{max-height:min(var(--hd-logo-h,46px),calc(var(--hd-top-h,36px) - 6px))!important}.dpm-hd-bot .dpm-logo img,.dpm-hd-bot .dpm-logo .custom-logo{max-height:min(var(--hd-logo-h,46px),calc(var(--hd-bot-h,50px) - 8px))!important}.dpm-hd-top .dpm-logo-text,.dpm-hd-mtop .dpm-logo-text{font-size:min(var(--hd-name-fs,22px),calc(var(--hd-top-h,36px) * .5))}.dpm-hb-img{display:flex;align-items:center;min-width:0;max-width:100%;line-height:0}.dpm-hb-img a{display:block;line-height:0;max-width:100%}.dpm-hb-img img{display:block;width:auto;height:auto;max-width:100%;max-height:var(--hd-img-h,80px);object-fit:contain}.dpm-hb-img1 img{--hd-img-h:var(--hd-img1-h,80px)}.dpm-hb-img2 img{--hd-img-h:var(--hd-img2-h,80px)}.dpm-hd-top .dpm-hb-img img,.dpm-hd-mtop .dpm-hb-img img{max-height:min(var(--hd-img-h),calc(var(--hd-top-h,36px) - 6px))}.dpm-hd-bot .dpm-hb-img img{max-height:min(var(--hd-img-h),calc(var(--hd-bot-h,50px) - 8px))}.dpm-hd-mob .dpm-hb-img1 img{max-height:var(--hd-img1-mh,40px)}.dpm-hd-mob .dpm-hb-img2 img{max-height:var(--hd-img2-mh,40px)}.dpm-hd-mtop .dpm-hb-img1 img{max-height:min(var(--hd-img1-mh,40px),calc(var(--hd-top-h,36px) - 6px))}.dpm-hd-mtop .dpm-hb-img2 img{max-height:min(var(--hd-img2-mh,40px),calc(var(--hd-top-h,36px) - 6px))}.dpm-hb-right .dpm-hb-img{margin-left:auto}.dpm-hb-center .dpm-hb-img{margin:0 auto}.dpm-hd-main .dpm-hb-img,.dpm-hd-bot .dpm-hb-img{padding:4px 0}.dpm-drawer .dpm-hb-img{padding:8px 0}.dpm-drawer .dpm-hb-img img{max-height:none;max-width:100%}.dpm-hb-ph{display:flex;align-items:center;justify-content:center;min-height:30px;padding:4px 12px;border:1.5px dashed currentColor;border-radius:min(calc(6px * var(--r-k,1)),var(--r-max,999px));opacity:.55;font-size:12px;line-height:1.3;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dpm-hb-split{display:flex;align-items:stretch;justify-content:center;flex:1 1 auto;min-width:0;align-self:stretch}.dpm-hb-split>.dpm-split-l,.dpm-hb-split>.dpm-split-r{flex:1 1 0%;min-width:0;display:flex;align-items:stretch}.dpm-hb-split .dpm-split-logo{margin:0 var(--hd-split-gap,36px);align-self:center}.dpm-hb-split .dpm-split-l .dpm-menu{justify-content:flex-end}.dpm-hb-split .dpm-split-r .dpm-menu{justify-content:flex-start}.dpm-hb-zone:has(>.dpm-hb-split){flex:1 1 auto}.dpm-hd-row:has(.dpm-hb-split) .dpm-hb-left.is-empty,.dpm-hd-row:has(.dpm-hb-split) .dpm-hb-right.is-empty{flex:0 0 0%;display:none}body.dpm-hdbg-grad:not(.dpm-hd-trans) .dpm-hd .dpm-hd-main,body.dpm-hdbg-grad:not(.dpm-hd-trans) .dpm-hd .dpm-hd-mmain{background:linear-gradient(var(--hd-grad-dir,90deg),var(--hd-main-bg,#fff),var(--hd-grad2,#1d4ed8))}body.dpm-hdbg-grad.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-main,body.dpm-hdbg-grad.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-mmain{background:linear-gradient(var(--hd-grad-dir,90deg),var(--hd-main-bg,#fff),var(--hd-grad2,#1d4ed8))}body.dpm-hdbg-grad.dpm-hdbg-all:not(.dpm-hd-trans) .dpm-hd{background:linear-gradient(var(--hd-grad-dir,90deg),var(--hd-main-bg,#fff),var(--hd-grad2,#1d4ed8))}body.dpm-hdbg-grad.dpm-hdbg-all:not(.dpm-hd-trans) .dpm-hd .dpm-hd-row{background:#fff0}body.dpm-hdbg-grad.dpm-hdbg-all.dpm-hd-trans .dpm-hd.is-scrolled{background:linear-gradient(var(--hd-grad-dir,90deg),var(--hd-main-bg,#fff),var(--hd-grad2,#1d4ed8))}body.dpm-hdbg-grad.dpm-hdbg-all.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-row{background:#fff0}body.dpm-hdbg-img:not(.dpm-hd-trans) .dpm-hd .dpm-hd-main,body.dpm-hdbg-img:not(.dpm-hd-trans) .dpm-hd .dpm-hd-mmain{background:linear-gradient(color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent),color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent)),var(--hd-bgimg,none) center/cover no-repeat,var(--hd-main-bg,#fff)}body.dpm-hdbg-img.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-main,body.dpm-hdbg-img.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-mmain{background:linear-gradient(color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent),color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent)),var(--hd-bgimg,none) center/cover no-repeat,var(--hd-main-bg,#fff)}body.dpm-hdbg-img.dpm-hdbg-all:not(.dpm-hd-trans) .dpm-hd{background:linear-gradient(color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent),color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent)),var(--hd-bgimg,none) center/cover no-repeat,var(--hd-main-bg,#fff)}body.dpm-hdbg-img.dpm-hdbg-all:not(.dpm-hd-trans) .dpm-hd .dpm-hd-row{background:#fff0}body.dpm-hdbg-img.dpm-hdbg-all.dpm-hd-trans .dpm-hd.is-scrolled{background:linear-gradient(color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent),color-mix(in srgb,#000 var(--hd-bgdim,0%),transparent)),var(--hd-bgimg,none) center/cover no-repeat,var(--hd-main-bg,#fff)}body.dpm-hdbg-img.dpm-hdbg-all.dpm-hd-trans .dpm-hd.is-scrolled .dpm-hd-row{background:#fff0}html.dpm-mfit-1 .dpm-hd-desk .dpm-menu>li>a{padding-inline:calc(var(--m-gap,16px) * .5)}html.dpm-mfit-2 .dpm-hd-desk .dpm-menu>li>a{padding-inline:calc(var(--m-gap,16px) * .3);font-size:calc(var(--m-fs,15px) * .9)}html.dpm-mfit-1 .dpm-hd-desk .dpm-hb-zone,html.dpm-mfit-2 .dpm-hd-desk .dpm-hb-zone{gap:10px}html.dpm-mfit-1 .dpm-mh-underline .dpm-hd-desk .dpm-menu>li>a::before,html.dpm-mfit-1 .dpm-mh-overline .dpm-hd-desk .dpm-menu>li>a::before{left:calc(var(--m-gap,16px) * .5);right:calc(var(--m-gap,16px) * .5)}html.dpm-mfit-2 .dpm-mh-underline .dpm-hd-desk .dpm-menu>li>a::before,html.dpm-mfit-2 .dpm-mh-overline .dpm-hd-desk .dpm-menu>li>a::before{left:calc(var(--m-gap,16px) * .3);right:calc(var(--m-gap,16px) * .3)}.dpm-site-footer.dpm-ft{margin-top:var(--dpm-gap,20px);padding:0;border-top:0;background:var(--dpm-footer-bg,#1f2937);color:var(--dpm-footer-text,#e5e7eb);font-size:var(--ft-fs,15px);line-height:1.6;position:relative;isolation:isolate}body.dpm-ftbg-grad .dpm-ft{background:linear-gradient(135deg,var(--dpm-footer-bg),var(--ft-grad2,#0f172a))}body.dpm-ftbg-img .dpm-ft{background:linear-gradient(color-mix(in srgb,var(--dpm-footer-bg) var(--ft-bgdim,70%),transparent),color-mix(in srgb,var(--dpm-footer-bg) var(--ft-bgdim,70%),transparent)),var(--ft-bgimg,none) center/cover no-repeat,var(--dpm-footer-bg)}.dpm-ft a{color:inherit;text-decoration:none;transition:color .2s}.dpm-ft a:hover{color:var(--ft-accent,#f59e0b)}.dpm-ft-main{padding:var(--ft-pad,48px) 0}.dpm-ft-grid{display:grid;gap:32px 40px;grid-template-columns:repeat(var(--ft-n,4),minmax(0,1fr))}.dpm-ft[data-cols="1"] .dpm-ft-grid{--ft-n:1}.dpm-ft[data-cols="2"] .dpm-ft-grid{--ft-n:2}.dpm-ft[data-cols="3"] .dpm-ft-grid{--ft-n:3}body.dpm-ftr-first .dpm-ft[data-cols="2"] .dpm-ft-grid{grid-template-columns:1.5fr 1fr}body.dpm-ftr-first .dpm-ft[data-cols="3"] .dpm-ft-grid{grid-template-columns:1.5fr 1fr 1fr}body.dpm-ftr-first .dpm-ft[data-cols="4"] .dpm-ft-grid{grid-template-columns:1.5fr 1fr 1fr 1fr}body.dpm-ftr-last .dpm-ft[data-cols="2"] .dpm-ft-grid{grid-template-columns:1fr 1.5fr}body.dpm-ftr-last .dpm-ft[data-cols="3"] .dpm-ft-grid{grid-template-columns:1fr 1fr 1.5fr}body.dpm-ftr-last .dpm-ft[data-cols="4"] .dpm-ft-grid{grid-template-columns:1fr 1fr 1fr 1.5fr}.dpm-ft-col{min-width:0}.dpm-ft-title{margin:0 0 16px;padding-bottom:10px;position:relative;color:var(--ft-title,#fff);font-size:1.05em;font-weight:700;letter-spacing:.01em}.dpm-ft-title::after{content:"";position:absolute;left:0;bottom:0;width:36px;height:3px;border-radius:min(calc(3px * var(--r-k,1)),var(--r-max,999px));background:var(--ft-accent,#f59e0b)}.dpm-ft-logo{display:inline-block;margin-bottom:12px}.dpm-ft-logo img{display:block;max-height:64px;max-width:220px;width:auto;height:auto}.dpm-ft-name{color:var(--ft-title,#fff);font-size:1.25em;font-weight:800;line-height:1.3;margin-bottom:8px}.dpm-ft-about{margin:0 0 14px;opacity:.9}.dpm-ft-lines,.dpm-ft-menu,.dpm-ft-hours{list-style:none;margin:0;padding:0}.dpm-ft-lines li{display:flex;gap:10px;align-items:flex-start;margin:0 0 9px}.dpm-ft-lines svg{flex:0 0 auto;margin-top:3px;color:var(--ft-accent,#f59e0b)}.dpm-ft-lines span,.dpm-ft-lines a{min-width:0;overflow-wrap:anywhere}.dpm-ft-menu li{margin:0 0 8px}.dpm-ft-menu a{display:inline-flex;align-items:center;gap:8px}.dpm-ft-menu a::before{content:"";width:6px;height:6px;border-right:2px solid var(--ft-accent,#f59e0b);border-top:2px solid var(--ft-accent,#f59e0b);transform:rotate(45deg);flex:0 0 auto;opacity:.8}.dpm-ft-menu a:hover{transform:translateX(2px)}.dpm-ft-hours li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed var(--ft-line,rgb(255 255 255 / .12))}.dpm-ft-hours li:last-child{border-bottom:0}.dpm-ft-hours b{font-weight:600;color:var(--ft-title,#fff);text-align:right}.dpm-ft-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.dpm-ft-soc{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:min(calc(19px * var(--r-k,1)),var(--r-max,999px));background:color-mix(in srgb,currentColor 12%,transparent);transition:background .2s,color .2s,transform .2s}.dpm-ft-soc:hover{background:var(--ft-accent,#f59e0b);color:#fff!important;transform:translateY(-2px)}.dpm-ft-soc b{font-size:11px;font-weight:800}.dpm-ft-map{border-radius:min(calc(10px * var(--r-k,1)),var(--r-max,999px));overflow:hidden;line-height:0;border:1px solid var(--ft-line,rgb(255 255 255 / .12))}.dpm-ft-map iframe{display:block;width:100%;height:var(--ft-map-h,200px);border:0}.dpm-ft-html>:first-child{margin-top:0}.dpm-ft-html>:last-child{margin-bottom:0}.dpm-ft .dpm-hb-ph{white-space:normal;justify-content:flex-start;min-height:40px}body.dpm-ft-center .dpm-ft-col{text-align:center}body.dpm-ft-center .dpm-ft-title::after{left:50%;transform:translateX(-50%)}body.dpm-ft-center .dpm-ft-lines li,body.dpm-ft-center .dpm-ft-socials{justify-content:center}body.dpm-ft-center .dpm-ft-lines{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 22px}.dpm-ft-bottom{background:var(--ft-bbg,rgb(0 0 0 / .18));border-top:1px solid var(--ft-line,rgb(255 255 255 / .12));font-size:.9em}.dpm-ft-bottom .dpm-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:14px 0}body.dpm-ft-center .dpm-ft-bottom .dpm-container{justify-content:center;text-align:center}.dpm-ft-copy{opacity:.85}.dpm-ft-bmenu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.dpm-ft-old .dpm-ft-bottom{margin:24px 0 -24px}@media(max-width:980px){.dpm-ft .dpm-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dpm-ft[data-cols="1"] .dpm-ft-grid{grid-template-columns:1fr!important}.dpm-ft[data-cols="3"] .dpm-ft-col:first-child{grid-column:1/-1}}@media(max-width:600px){.dpm-ft .dpm-ft-grid{grid-template-columns:1fr!important;gap:28px}.dpm-ft-main{padding:calc(var(--ft-pad,48px) * .7) 0}.dpm-ft-bottom .dpm-container{justify-content:center;text-align:center}}.dpm-totop{position:fixed;right:18px;bottom:var(--totop-b,90px);z-index:880;width:44px;height:44px;border:0;border-radius:min(calc(22px * var(--r-k,1)),var(--r-max,999px));display:flex;align-items:center;justify-content:center;background:var(--ft-accent,#f59e0b);color:#fff;box-shadow:var(--sh-all,0 8px 22px rgb(15 23 42 / .22));cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s,transform .25s,visibility .25s}.dpm-totop.is-on{opacity:1;visibility:visible;transform:none}.dpm-totop:hover{filter:brightness(1.08)}.dpm-totop svg{width:22px;height:22px}body.dpm-totop-left .dpm-totop{right:auto;left:18px}@media(max-width:600px){.dpm-totop{right:12px;width:40px;height:40px}body.dpm-totop-left .dpm-totop{left:12px}}.dpm-slot[class*="dpm-slot--p_"]{display:grid;gap:12px;margin:14px 0;clear:both}.dpm-slot--p_top{margin-top:0}.dpm-slot--p_gallery{margin-top:18px}.dpm-slot[class*="dpm-slot--p_"] .dpmk-w-full{margin-left:0!important;margin-right:0!important;width:auto!important;max-width:100%!important;border-radius:min(calc(12px * var(--r-k,1)),var(--r-max,999px))}.dpm-slot-mark[data-dpm-slot^="p_"]{width:100%;min-height:60px;margin:14px 0}.dpm-mx{padding:var(--mega-pad,22px) var(--mega-pad,22px) calc(var(--mega-pad,22px) * .8);font-size:var(--d-fs,14.5px)}.dpm-mx a{text-decoration:none}.dpm-mx-in{display:flex;gap:22px;align-items:stretch}.dpm-mx-main{flex:1 1 auto;min-width:0}.dpm-mx-aside{flex:0 0 min(260px,24%);display:flex}.dpm-mx-promo{position:relative;display:block;width:100%;min-height:190px;border-radius:min(calc(calc(var(--d-r,12px) * .9) * var(--r-k,1)),var(--r-max,999px));overflow:hidden;background:#0f172a}.dpm-mx-promo img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform .4s ease}.dpm-mx-promo:hover img{transform:scale(1.05)}.dpm-mx-promo .dpm-promo-cap{position:absolute;left:0;right:0;bottom:0;padding:30px 14px 12px;background:linear-gradient(0deg,rgb(8 12 24 / .8),#fff0);color:#fff;font-weight:800;font-size:15px;line-height:1.3}.dpm-mx-cards{display:grid;grid-template-columns:repeat(var(--mx-c,4),minmax(0,1fr));gap:18px}.dpm-mx-card{display:flex;flex-direction:column;gap:9px;min-width:0;color:var(--d-text,#1f2937)}.dpm-mx-img{position:relative;display:block;aspect-ratio:var(--mega-ratio,16/10);border-radius:min(calc(calc(var(--d-r,12px) * .75) * var(--r-k,1)),var(--r-max,999px));overflow:hidden;background:color-mix(in srgb,var(--d-text,#1f2937) 7%,transparent)}.dpm-mx-img img{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .35s ease}.dpm-mx-card:hover .dpm-mx-img img,.dpm-mx-tile:hover .dpm-mx-img img{transform:scale(1.06)}.dpm-mx-noimg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:color-mix(in srgb,var(--d-text,#1f2937) 35%,transparent)}.dpm-mx-body{display:flex;flex-direction:column;gap:4px;min-width:0}.dpm-mx-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:calc(var(--d-fs,14.5px) * .98);line-height:1.4;transition:color .15s}.dpm-mx-card:hover .dpm-mx-t{color:var(--d-hover-text,#1d4ed8)}.dpm-mx-date{font-size:12.5px;color:color-mix(in srgb,var(--d-text,#1f2937) 55%,transparent)}.dpm-mx-price{font-size:14px;font-weight:700;color:var(--d-hover-text,#1d4ed8)}.dpm-mx-price del{opacity:.55;font-weight:400;margin-right:4px}.dpm-mx-price ins{text-decoration:none}.dpm-mx-card.is-big .dpm-mx-img{aspect-ratio:16/10}.dpm-mx-card.is-big .dpm-mx-t{font-size:calc(var(--d-fs,14.5px) * 1.08)}.dpm-mx-tabs{display:grid;grid-template-columns:200px minmax(0,1fr);gap:22px}.dpm-mx-tabs.is-single{grid-template-columns:1fr}.dpm-mx-tl{list-style:none;margin:0;padding:0 16px 0 0;border-right:1px solid color-mix(in srgb,var(--d-text,#1f2937) 10%,transparent);display:flex;flex-direction:column;gap:2px;max-height:340px;overflow:auto}.dpm-mx-tl a{display:block;padding:9px 12px;border-radius:min(calc(calc(var(--d-r,12px) * .6) * var(--r-k,1)),var(--r-max,999px));color:var(--d-text,#1f2937);font-weight:600;line-height:1.35;transition:background-color .15s,color .15s}.dpm-mx-tl li.is-on>a{background:var(--d-hover-bg,#eff6ff);color:var(--d-hover-text,#1d4ed8);box-shadow:inset 3px 0 0 var(--m-line,#1d4ed8)}.dpm-mx-pane{display:none}.dpm-mx-pane.is-on{display:block;animation:dpmMxIn .22s ease}@keyframes dpmMxIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dpm-mx-cols{display:grid;grid-template-columns:repeat(var(--mx-c,4),minmax(0,1fr));gap:2px 22px}.dpm-mx-col{display:flex;flex-direction:column;min-width:0;margin-bottom:10px}.dpm-mx-h{display:block;margin-bottom:4px;padding:6px 10px 8px;border-bottom:1px solid color-mix(in srgb,var(--d-text,#1f2937) 10%,transparent);color:color-mix(in srgb,var(--d-text,#1f2937) 80%,transparent);font-weight:800;font-size:calc(var(--d-fs,14.5px) * .88);letter-spacing:.05em;text-transform:uppercase}.dpm-mx-h:hover{color:var(--d-hover-text,#1d4ed8)}.dpm-mx-l{display:block;padding:7px 10px;border-radius:min(calc(calc(var(--d-r,12px) * .6) * var(--r-k,1)),var(--r-max,999px));color:var(--d-text,#1f2937);line-height:1.35;break-inside:avoid;transition:background-color .15s,color .15s,padding .15s}.dpm-mx-l:hover{background:var(--d-hover-bg,#eff6ff);color:var(--d-hover-text,#1d4ed8);padding-left:14px}.dpm-mx-l small{opacity:.5;font-size:.82em;margin-left:3px}.dpm-mx-mix{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px}.dpm-mx-mix.no-links{grid-template-columns:1fr}.dpm-mx-links{align-self:start;column-gap:14px}.dpm-mx-links.is-2{columns:2}.dpm-mx-links .dpm-mx-l{font-weight:600;padding-top:9px;padding-bottom:9px;border-bottom:1px solid color-mix(in srgb,var(--d-text,#1f2937) 7%,transparent);border-radius:0}.dpm-mx-feat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dpm-mx-tiles{display:grid;grid-template-columns:repeat(var(--mx-c,4),minmax(0,1fr));gap:14px}.dpm-mx-tile{display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px;border-radius:min(calc(calc(var(--d-r,12px) * .9) * var(--r-k,1)),var(--r-max,999px));color:var(--d-text,#1f2937);text-align:center;transition:background-color .15s}.dpm-mx-tile:hover{background:var(--d-hover-bg,#eff6ff)}.dpm-mx-tile .dpm-mx-img{width:100%;aspect-ratio:1/1}.dpm-mx-tn{font-weight:700;line-height:1.3}.dpm-mx-tile:hover .dpm-mx-tn{color:var(--d-hover-text,#1d4ed8)}.dpm-mx-tile small{font-size:12px;opacity:.6}.dpm-mx-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--d-text,#1f2937) 9%,transparent)}.dpm-mx-all{font-weight:700;font-size:13.5px;color:var(--d-hover-text,#1d4ed8)!important}.dpm-mx-all:hover{text-decoration:underline!important}.dpm-mx-btn{display:inline-flex;align-items:center;padding:8px 18px;border-radius:min(calc(var(--hd-cta-r,40px) * var(--r-k,1)),var(--r-max,999px));background:var(--hd-cta-bg,#f59e0b);color:var(--hd-cta-text,#1f1300)!important;font-weight:700;font-size:14px;white-space:nowrap}.dpm-mx-btn:hover{filter:brightness(1.06)}@media(min-width:901px) and (max-width:1200px){.dpm-mx-cards,.dpm-mx-tiles{grid-template-columns:repeat(min(var(--mx-c,4),4),minmax(0,1fr))}.dpm-mx-cards>.dpm-mx-card:nth-child(n+5){display:none}.dpm-mx-tabs{grid-template-columns:170px minmax(0,1fr)}.dpm-mx-tabs .dpm-mx-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.dpm-mx-tabs .dpm-mx-card:nth-child(n+4){display:none}.dpm-mx-aside{flex-basis:200px}.dpm-mx-links{columns:1}}.dpm-dmenu .dpm-menu-thumb-wrap:empty{display:none}.dpm-dmenu .dpm-menu-thumb-wrap img{display:block;width:100%!important;height:100%!important;object-fit:cover}.dpm-dmenu .dpm-mx-m-all>a{font-weight:700;color:var(--hd-cta-bg,#f59e0b)!important}.dpm-vm{position:relative;display:inline-block}.dpm-vm-btn{display:inline-flex;align-items:center;gap:10px;width:var(--vm-w,260px);height:44px;margin:0;padding:0 18px;border:0;border-radius:min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) 0 0;background:var(--vm-bg,#1d4ed8);color:var(--vm-text,#fff);font:inherit;font-size:14.5px;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap;text-align:left}.dpm-vm-btn .dpm-nav-bars{flex:0 0 18px}.dpm-vm-title{overflow:hidden;text-overflow:ellipsis}.dpm-vm-panel{position:absolute;top:100%;left:0;z-index:960;width:var(--vm-w,260px);background:var(--d-bg,#fff);border:1px solid rgb(15 23 42 / .08);border-top:0;border-radius:0 0 min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,var(--d-shadow,0 12px 30px rgb(15 23 42 / .12)));opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.dpm-vm:hover .dpm-vm-panel,.dpm-vm:focus-within .dpm-vm-panel,.dpm-vm.is-open .dpm-vm-panel,.dpm-vm.is-home-open .dpm-vm-panel{opacity:1;visibility:visible;transform:none}.dpm-hd.is-scrolled .dpm-vm.is-home-open:not(:hover):not(.is-open):not(:focus-within) .dpm-vm-panel{opacity:0;visibility:hidden}.dpm-vm-list,.dpm-vm-list .sub-menu{list-style:none;margin:0;padding:6px 0}.dpm-vm-panel .dpm-vm-list,.dpm-vm-box .dpm-vm-list{position:relative;min-height:100%}.dpm-vm-list>li{position:static}.dpm-vm-list a{display:flex;align-items:center;gap:10px;padding:9px 16px;color:var(--d-text,#1f2937);font-size:var(--d-fs,14.5px);font-weight:500;line-height:1.35;text-decoration:none;text-transform:none;letter-spacing:0;transition:background-color .15s,color .15s}.dpm-vm-list li:hover>a,.dpm-vm-list li:focus-within>a,.dpm-vm-list .current-menu-item>a{background:var(--d-hover-bg,#eff6ff);color:var(--d-hover-text,#1d4ed8)}.dpm-vm-list>li.menu-item-has-children>a::after{content:"";margin-left:auto;width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg);opacity:.55}.dpm-vm-ico{flex:0 0 26px;width:26px!important;height:26px!important;border-radius:min(calc(6px * var(--r-k,1)),var(--r-max,999px));object-fit:cover}.dpm-vm-list>li>.sub-menu{position:absolute;top:0;left:100%;z-index:2;width:calc(var(--vm-w,260px) * 1.7);min-height:100%;columns:2;column-gap:4px;padding:10px;background:var(--d-bg,#fff);border:1px solid rgb(15 23 42 / .08);border-radius:0 min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) 0;box-shadow:var(--sh-all,var(--d-shadow,0 12px 30px rgb(15 23 42 / .12)));opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;box-sizing:border-box}.dpm-vm-list>li:hover>.sub-menu,.dpm-vm-list>li:focus-within>.sub-menu,.dpm-vm-list>li.is-sub-open>.sub-menu{opacity:1;visibility:visible}.dpm-vm-list .sub-menu li{break-inside:avoid}.dpm-vm-list .sub-menu a{padding:7px 12px;border-radius:min(calc(8px * var(--r-k,1)),var(--r-max,999px));font-weight:600}.dpm-vm-list .sub-menu .sub-menu{position:static;padding:0 0 6px;columns:auto}.dpm-vm-list .sub-menu .sub-menu a{padding:4px 12px 4px 22px;font-weight:400;font-size:.93em;opacity:.85}.dpm-vm-box{position:relative;margin:0 0 20px;background:var(--d-bg,#fff);border:1px solid rgb(15 23 42 / .08);border-radius:min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px))}.dpm-vm-boxt{margin:0;padding:12px 16px;border-radius:min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) min(calc(var(--d-r,12px) * var(--r-k,1)),var(--r-max,999px)) 0 0;background:var(--vm-bg,#1d4ed8);color:var(--vm-text,#fff);font-weight:700}.dpm-vm-w .dpm-vm-wt{margin:10px 20px 6px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7;color:var(--mob-text,#fff)}@media(max-width:900px){.dpm-vm-box .dpm-vm-list>li>.sub-menu{position:static;width:auto;min-height:0;columns:1;opacity:1;visibility:visible;display:none;box-shadow:none;border:0}.dpm-vm-box .dpm-vm-list>li.is-sub-open>.sub-menu{display:block}}.dpm-hd-search-form{position:relative}.dpm-ls{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:980;min-width:300px;max-height:min(70vh,520px);overflow:auto;padding:6px;background:#fff;color:#1f2937;border:1px solid rgb(15 23 42 / .1);border-radius:min(calc(12px * var(--r-k,1)),var(--r-max,999px));box-shadow:var(--sh-all,0 18px 40px rgb(15 23 42 / .18));text-align:left;font-size:14px;line-height:1.35}.dpm-ls[hidden]{display:none}.dpm-ls-g{padding:8px 10px 4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.dpm-ls-i{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:min(calc(8px * var(--r-k,1)),var(--r-max,999px));color:#1f2937!important;text-decoration:none!important}.dpm-ls-i:hover,.dpm-ls-i.is-act{background:#eff6ff}.dpm-ls-i img,.dpm-ls-noimg{flex:0 0 42px;width:42px;height:42px;border-radius:min(calc(7px * var(--r-k,1)),var(--r-max,999px));object-fit:cover;background:#f1f5f9}.dpm-ls-t{display:flex;flex-direction:column;gap:2px;min-width:0;font-weight:600}.dpm-ls-t small{font-size:12.5px;font-weight:500;color:#64748b}.dpm-ls-all{display:block;margin-top:4px;padding:10px;border-top:1px solid #e5e7eb;color:#1d4ed8!important;font-weight:700;font-size:13.5px;text-decoration:none!important}.dpm-ls-all.is-act,.dpm-ls-all:hover{background:#eff6ff}.dpm-ls-wait,.dpm-ls-none{padding:14px;color:#64748b}@media(max-width:600px){.dpm-ls{min-width:0}}html.dpm-mfit-1 .dpm-vm-btn{width:auto}html.dpm-mfit-2 .dpm-vm-btn{width:auto;padding:0 14px}html.dpm-mfit-2 .dpm-vm-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dpm-menu .sub-menu,.dpm-mkhoi,.dpm-vm-panel,.dpm-vm-list>li>.sub-menu{pointer-events:none}.dpm-menu li:hover>.sub-menu,.dpm-menu li:focus-within>.sub-menu,.dpm-menu li.is-sub-open>.sub-menu,.dpm-menu li.is-pinned>.sub-menu,.dpm-menu li:hover>.dpm-mkhoi,.dpm-menu li:focus-within>.dpm-mkhoi,.dpm-menu li.is-sub-open>.dpm-mkhoi,.dpm-menu li.is-pinned>.dpm-mkhoi,.dpm-vm:hover .dpm-vm-panel,.dpm-vm:focus-within .dpm-vm-panel,.dpm-vm.is-open .dpm-vm-panel,.dpm-vm.is-home-open .dpm-vm-panel,.dpm-vm-list>li:hover>.sub-menu,.dpm-vm-list>li:focus-within>.sub-menu,.dpm-vm-list>li.is-sub-open>.sub-menu{pointer-events:auto}.dpm-hd.is-scrolled .dpm-vm.is-home-open:not(:hover):not(.is-open):not(:focus-within) .dpm-vm-panel{pointer-events:none}.dpm-mx-pane:not(.is-on){pointer-events:none}.dpm-menu .dpm-mega .sub-menu .sub-menu{pointer-events:inherit}html.dpm-hi .dpm-hd-desk .dpm-menu>li:not(.is-hov):not(.is-sub-open):not(.is-pinned)>.sub-menu,html.dpm-hi .dpm-hd-desk .dpm-menu>li:not(.is-hov):not(.is-sub-open):not(.is-pinned)>.dpm-mkhoi,html.dpm-hi .dpm-vm-list>li:not(.is-hov):not(.is-sub-open)>.sub-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.dpm-hi .dpm-hd-desk .dpm-menu>li.is-hov>.sub-menu,html.dpm-hi .dpm-hd-desk .dpm-menu>li.is-hov>.dpm-mkhoi,html.dpm-hi .dpm-vm-list>li.is-hov>.sub-menu{opacity:1;visibility:visible;transform:none;pointer-events:auto}html.dpm-hi .dpm-vm-list>li.is-hov>a{background:var(--d-hover-bg,#eff6ff);color:var(--d-hover-text,#1d4ed8)}html.dpm-hi .dpm-vm-list>li:hover:not(.is-hov)>a{background:#fff0;color:var(--d-text,#1f2937)}.dpm-hd-desk .dpm-menu>li>.sub-menu,.dpm-hd-desk .dpm-menu>li>.dpm-mkhoi{margin-top:0}.dpm-z{--z-h:auto}.dpm-z-wrap{display:grid;grid-template-columns:var(--z-cols,1fr);gap:var(--z-gap,12px);align-items:stretch;width:min(calc(100% - 32px),var(--dpm-max,1200px));margin:0 auto}.dpm-z.is-full .dpm-z-wrap{width:100%}.dpm-z--top.dpm-z--d{background:var(--hd-main-bg,#fff);color:var(--hd-main-text,#1f2937)}.dpm-z--top.dpm-z--d .dpm-z-wrap{padding:var(--z-gap,12px) 0}.dpm-z--top.dpm-z--d.is-full .dpm-z-wrap{padding:0}.dpm-z--below{margin:var(--z-gap,12px) 0 0}.dpm-z--below.is-full{margin-top:0}.dpm-zc{position:relative;display:flex;flex-direction:column;gap:var(--z-gap,12px);min-width:0;min-height:0}.dpm-z.is-fixh .dpm-zc{height:var(--z-h)}.dpm-zi{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 0%;min-width:0;min-height:0}.dpm-zc:not(.is-split) .dpm-zi{flex-basis:auto}.dpm-zal-l .dpm-zi{justify-content:flex-start}.dpm-zal-r .dpm-zi{justify-content:flex-end}.dpm-zi>*{max-width:100%}.dpm-zi--search,.dpm-zi--search .dpm-hb-searchbox{width:100%}.dpm-zi--search .dpm-hb-searchbox{max-width:620px}.dpm-zi--khoi,.dpm-zi--html,.dpm-zi--vmenu{display:block;overflow:hidden}.dpm-zi--khoi>*,.dpm-zi--vmenu>*{margin:0!important}.dpm-z.is-fixh .dpm-zi--khoi>*{height:100%}.dpm-zi--vmenu .dpm-vm-box{height:100%;overflow:auto}.dpm-zi--img{display:block;overflow:hidden;border-radius:min(calc(var(--z-r,0) * var(--r-k,1)),var(--r-max,999px))}.dpm-z-imglink{display:block;width:100%;height:100%}.dpm-zi--img picture{display:contents}.dpm-zi--img .dpm-z-img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:50% var(--z-pos,center)}.dpm-z.is-fixh .dpm-zi--img .dpm-z-img,.dpm-zc:not(.is-main) .dpm-zi--img .dpm-z-img,.dpm-zc.is-split .dpm-zi--img .dpm-z-img{position:absolute;inset:0}.dpm-z:not(.is-fixh) .dpm-zc:not(.is-main) .dpm-zi--img,.dpm-z:not(.is-fixh) .dpm-zc.is-split .dpm-zi--img{min-height:80px}.dpm-z:not(.is-fixh) .dpm-zc.is-main:not(.is-split) .dpm-zi--img .dpm-z-img{height:auto!important}.dpm-z--top .dpm-z-contact{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dpm-z--top .dpm-z-contact .dpm-hb-link{color:inherit}.dpm-z-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:60px;border:2px dashed #94a3b8;border-radius:min(calc(10px * var(--r-k,1)),var(--r-max,999px));color:#64748b;font:600 13px/1.3 -apple-system,"Segoe UI",Roboto,Arial,sans-serif;display:none}.dpm-quick .dpm-z-ph{display:flex}.dpm-z-mark{display:none}@media(max-width:1100px){.dpm-zn-3 .dpm-z-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.dpm-zn-3 .dpm-zc.is-main{grid-column:1/-1;order:-1}.dpm-z--below.dpm-zn-2 .dpm-z-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.dpm-zn-3.is-fixh .dpm-zc:not(.is-main){height:calc(var(--z-h) * .6)}.dpm-zn-3.is-fixh .dpm-zc:not(.is-main):has(.dpm-zi--vmenu){height:auto}}.dpm-z-mob{display:none}html.dpm-compact .dpm-z-mob{display:block}.dpm-z--m .dpm-z-wrap{grid-template-columns:1fr;width:100%;gap:8px}.dpm-z--m .dpm-zc{height:auto!important}.dpm-z--m .dpm-zi--img .dpm-z-img{position:static!important;height:auto!important}.dpm-z--m .dpm-zi--img{min-height:0!important}.dpm-zm-scroll .dpm-z-wrap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 12px;scrollbar-width:none}.dpm-zm-scroll .dpm-z-wrap::-webkit-scrollbar{display:none}.dpm-zm-scroll .dpm-zc{flex:0 0 86%;scroll-snap-align:center}.dpm-zm-scroll .dpm-zc.is-main{order:-1}.dpm-zm-stack .dpm-zc.is-main{order:-1}html.dpm-compact .dpm-z--below.dpm-z--d .dpm-z-wrap{grid-template-columns:1fr}html.dpm-compact .dpm-zbm-hide{display:none}html.dpm-compact .dpm-zbm-main .dpm-zc:not(.is-main){display:none}html.dpm-compact .dpm-zbm-scroll .dpm-z-wrap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}html.dpm-compact .dpm-zbm-scroll .dpm-zc{flex:0 0 86%;scroll-snap-align:center}html.dpm-compact .dpm-z--below.dpm-z--d .dpm-zc.is-main{order:-1}html.dpm-compact .dpm-z--below.dpm-z--d .dpm-zc{height:auto}html.dpm-compact .dpm-z--below.dpm-z--d .dpm-zi--img .dpm-z-img{position:static;height:auto!important}body.dpm-stick-menu.dpm-hd-sticky .dpm-hd{top:calc(var(--wp-admin--admin-bar--height,0px) - var(--hd-above,0px))}@media(max-width:600px){body.admin-bar.dpm-stick-menu.dpm-hd-sticky .dpm-hd{top:calc(0px - var(--hd-above,0px))}}.dpm-zm-scroll .dpm-z-wrap,html.dpm-compact .dpm-zbm-scroll .dpm-z-wrap{align-items:flex-start}.dpm-mx-img img{object-fit:contain!important}.dpm-menu .sub-menu a,.dpm-mx-l,.dpm-vm-list a{font-weight:var(--d-fw,500);font-style:var(--d-fi,normal)}.dpm-menu .sub-menu a{padding-top:var(--d-py,9px);padding-bottom:var(--d-py,9px)}.dpm-menu .dpm-mega .sub-menu .sub-menu a{font-weight:var(--d-fw,500);font-style:var(--d-fi,normal);padding-top:calc(var(--d-py,9px) - 3px);padding-bottom:calc(var(--d-py,9px) - 3px)}.dpm-mx-l{padding-top:calc(var(--d-py,9px) - 2px);padding-bottom:calc(var(--d-py,9px) - 2px)}.dpm-vm-list a{padding-top:var(--d-py,9px);padding-bottom:var(--d-py,9px)}.dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a,.dpm-mx-h{font-size:var(--mh-fs,13px)!important;font-weight:var(--mh-fw,800)!important;color:var(--mh-color,#334155)!important;font-style:normal;text-transform:none;letter-spacing:.02em}body.dpm-mh-up .dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a,body.dpm-mh-up .dpm-mx-h{text-transform:uppercase;letter-spacing:.05em}.dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a:hover,.dpm-mx-h:hover{color:var(--d-hover-text,#1d4ed8)!important}.dpm-menu>li.dpm-mega.dpm-mega-tree>.sub-menu{display:flex!important;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:6px 26px}.dpm-menu>li.dpm-mega-tree>.sub-menu>li:not(.dpm-mega-deco):not(.dpm-mega-promo):not(.dpmz-mx-li){flex:0 1 var(--mc-w,210px);min-width:0}.dpm-menu>li.dpm-mega-tree>.sub-menu>li.dpm-mcs-2{flex-basis:calc(var(--mc-w,210px) * 2 + 20px)!important}.dpm-menu>li.dpm-mega-tree>.sub-menu>li.dpm-mcs-3{flex-basis:calc(var(--mc-w,210px) * 3 + 40px)!important}.dpm-menu>li.dpm-mega-tree>.sub-menu>li.dpm-mcs-4{flex-basis:calc(var(--mc-w,210px) * 4 + 60px)!important}.dpm-menu li.dpm-mcs-2>.sub-menu{column-count:2;column-gap:20px}.dpm-menu li.dpm-mcs-3>.sub-menu{column-count:3;column-gap:20px}.dpm-menu li.dpm-mcs-4>.sub-menu{column-count:4;column-gap:20px}.dpm-menu li[class*="dpm-mcs-"]>.sub-menu>li{break-inside:avoid}.dpm-menu>li.dpm-mega-tree>.sub-menu>li.dpm-mega-promo{flex:0 0 240px;align-self:stretch}.dpm-mx-cols{display:flex!important;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:6px 26px}.dpm-mx-cols>.dpm-mx-col{flex:0 1 var(--mc-w,210px);min-width:0}.dpm-mx-cols>.dpm-mx-col.dpm-mcs-2{flex-basis:calc(var(--mc-w,210px) * 2 + 20px)}.dpm-mx-cols>.dpm-mx-col.dpm-mcs-3{flex-basis:calc(var(--mc-w,210px) * 3 + 40px)}.dpm-mx-cols>.dpm-mx-col.dpm-mcs-4{flex-basis:calc(var(--mc-w,210px) * 4 + 60px)}.dpm-mx-col.dpm-mcs-2>.dpm-mx-cl{column-count:2;column-gap:20px}.dpm-mx-col.dpm-mcs-3>.dpm-mx-cl{column-count:3;column-gap:20px}.dpm-mx-col.dpm-mcs-4>.dpm-mx-cl{column-count:4;column-gap:20px}.dpm-menu>li.dpm-mega-tree.has-mbg.dpm-deco-l>.sub-menu,.dpm-mx-cols.has-mbg.dpm-deco-l{justify-content:flex-end}.dpm-menu>li.dpm-mega-tree.has-mbg.dpm-deco-r>.sub-menu,.dpm-mx-cols.has-mbg.dpm-deco-r{justify-content:flex-start}.dpm-menu>li.dpm-mega-tree>.sub-menu>li{position:relative;z-index:1}.dpm-menu>li.dpm-mega-tree>.sub-menu>li.dpm-mega-deco{position:absolute!important;inset:0;z-index:0;flex:none!important;width:auto!important;margin:0!important;padding:0!important;overflow:hidden;border-radius:inherit;pointer-events:none}.dpm-mega-bg{display:block;position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:0}.dpm-mega-bg .dpm-mega-bgimg{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:left center}.dpm-mbg-r .dpm-mega-bgimg{object-position:right center!important}.dpm-mkhoi.dpm-mx>.dpm-mx-in,.dpm-mkhoi.dpm-mx>.dpm-mx-foot{position:relative;z-index:1}body.dpm-quick .dpm-hd{z-index:9996}body.dpm-quick:not(.dpm-hd-sticky) .dpm-hd{position:relative}.dpm-mega-cols-6{--dpm-mega-cols:6}.dpm-mega-cols-7{--dpm-mega-cols:7}.dpm-mega-cols-8{--dpm-mega-cols:8}.dpm-mega-cols-9{--dpm-mega-cols:9}.dpm-mega-cols-10{--dpm-mega-cols:10}.dpm-menu .dpm-mega>.sub-menu>li[class*="dpm-mcs-"]>a{align-items:center!important;text-align:center;justify-content:center}.dpm-mx-col[class*="dpm-mcs-"]>.dpm-mx-h{text-align:center}.dpm-hd-desk .dpm-menu>li.dpm-mfit>.sub-menu,.dpm-hd-desk .dpm-menu>li.dpm-mfit>.dpm-mkhoi{left:var(--mfit-x,0)!important;right:auto!important;width:max-content!important;max-width:100%!important;padding-inline:var(--mega-pad,22px)!important}body.dpm-mega-full .dpm-hd-desk .dpm-menu>li.dpm-mfit>.sub-menu,body.dpm-mega-full .dpm-hd-desk .dpm-menu>li.dpm-mfit>.dpm-mkhoi{border-left:1px solid rgb(15 23 42 / .07);border-right:1px solid rgb(15 23 42 / .07);border-radius:0 0 min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px)) min(calc(calc(var(--d-r,12px) + 4px) * var(--r-k,1)),var(--r-max,999px))}.dpm-menu>li.dpm-mfit.dpm-mega-tree>.sub-menu>li:not(.dpm-mega-deco):not(.dpm-mega-promo):not(.dpmz-mx-li){width:var(--mc-w,210px);flex:0 1 auto!important}.dpm-menu>li.dpm-mfit.dpm-mega-tree>.sub-menu>li.dpm-mcs-2{width:calc(var(--mc-w,210px) * 2 + 20px)!important}.dpm-menu>li.dpm-mfit.dpm-mega-tree>.sub-menu>li.dpm-mcs-3{width:calc(var(--mc-w,210px) * 3 + 40px)!important}.dpm-menu>li.dpm-mfit.dpm-mega-tree>.sub-menu>li.dpm-mcs-4{width:calc(var(--mc-w,210px) * 4 + 60px)!important}.dpm-menu>li.dpm-mfit.dpm-mega-tree>.sub-menu>li.dpm-mega-promo{width:240px}.dpm-menu>li.dpm-mfit:not(.dpm-mega-tree):not(.dpm-has-mkhoi)>.sub-menu{grid-template-columns:repeat(var(--dpm-mega-cols,4),minmax(0,var(--mc-w,210px)))!important}.dpm-mfit .dpm-mx-cols>.dpm-mx-col{width:var(--mc-w,210px);flex:0 1 auto!important}.dpm-mfit .dpm-mx-cols>.dpm-mx-col.dpm-mcs-2{width:calc(var(--mc-w,210px) * 2 + 20px)}.dpm-mfit .dpm-mx-cols>.dpm-mx-col.dpm-mcs-3{width:calc(var(--mc-w,210px) * 3 + 40px)}.dpm-mfit .dpm-mx-cols>.dpm-mx-col.dpm-mcs-4{width:calc(var(--mc-w,210px) * 4 + 60px)}.dpm-mfit .dpm-mx-aside{flex-basis:240px}.dpm-mfit .dpm-mx-cards{width:min(calc(var(--mx-c,4) * 190px),calc(100vw - 80px))}.dpm-mfit .dpm-mx-foot{min-width:100%}.dpm-menu .dpm-mega .sub-menu .sub-menu a,.dpm-mx-l{font-size:var(--mx-fs,var(--d-fs,14.5px))!important}:root{--r-all:0px;--r-btn:var(--r-all);--r-inp:var(--r-all);--r-menu:var(--r-all);--r-ban:var(--r-all);--r-card:var(--r-all);--r-img:var(--r-all)}body{--r-k:1;--r-max:var(--r-all);--sh-all:0 calc(var(--sh-b,12px) / 4) var(--sh-b,12px) rgb(15 23 42 / var(--sh-a,8%));--dpm-radius:var(--r-card)}body.dpm-sh-own{--sh-all:initial}.dpm-menu .sub-menu,.dpm-mkhoi,.dpm-vm-panel,.dpm-vm-list,.dpm-ls-box,.dpm-hd-cart-drop,.dpm-dmenu{--r-max:var(--r-menu)}.dpm-sl,.dpm-z,.dpm-mega-bg,.dpm-mx-promo,.dpm-mega-promo{--r-max:var(--r-ban)}.dpm-card,.dpm-box,.dpm-widget,.widget,.dpm-post-card,ul.products li.product,.woocommerce div.product,.dpm-mx-card,.dpm-mx-tile,.dpm-ft-col,.woocommerce-cart-form,.cart_totals,.woocommerce-checkout-review-order{--r-max:var(--r-card)}img,.dpm-mx-img,.dpm-menu-thumb-wrap,.flex-control-thumbs,.woocommerce-product-gallery,.dpm-sl-cell{--r-max:var(--r-img)}.dpm-sl-cell{--r-max:var(--r-ban)}input,select,textarea,.dpm-hd-search-form,.dpm-hd-search-form *,.quantity .qty{--r-max:var(--r-inp)}button,.button,.dpm-btn,.dpm-sl-btn,.dpm-hd-cta,.dpm-mx-btn,input[type=submit],.wp-block-button__link,.woocommerce a.button,.woocommerce button.button,.dpm-hd-search-form button{--r-max:var(--r-btn)}.dpm-slot-item.has-r:not(.is-box)>:not(.dpmz-item-bar):not(.dpmz-rpop),.dpm-slot-item.has-r.is-box>.dpm-container>*{border-radius:var(--slot-r)!important;overflow:hidden;--r-max:var(--slot-r)}.dpm-sidebar .widget{font-size:var(--w-fs,15px);line-height:var(--w-lh,1.5)}.dpm-sidebar .widget ul,.dpm-sidebar .widget ol{margin:0;padding:0;list-style:none}.dpm-sidebar .widget li{position:relative;margin:0;padding:var(--w-gap,9px) 0;line-height:var(--w-lh,1.5)}.dpm-sidebar .widget li:first-child{padding-top:0}.dpm-sidebar .widget li:last-child{padding-bottom:0}.dpm-sidebar .widget li ul{margin-top:var(--w-gap,9px);padding-left:14px}body.dpm-wl-line .dpm-sidebar .widget li+li{border-top:1px solid color-mix(in srgb,var(--dpm-border,#e5e7eb) 80%,transparent)}body.dpm-wl-dot .dpm-sidebar .widget li:not(.product_list_widget li){padding-left:16px}body.dpm-wl-dot .dpm-sidebar .widget ul:not(.product_list_widget)>li::before{content:"";position:absolute;left:2px;top:calc(var(--w-gap,9px) + .62em);width:6px;height:6px;border-radius:50%;background:var(--dpm-accent,#b51f24)}body.dpm-wl-dot .dpm-sidebar .widget ul:not(.product_list_widget)>li:first-child::before{top:.62em}.dpm-sidebar .widget li a{text-decoration:none}.widget ul.product_list_widget>li{display:grid!important;grid-template-columns:var(--w-img,64px) minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:start;padding-left:0!important}.widget ul.product_list_widget>li::before,.widget ul.product_list_widget>li::after{display:none!important}.widget ul.product_list_widget>li>a{display:contents}.widget ul.product_list_widget>li img{grid-column:1;grid-row:1/span 4;float:none!important;width:var(--w-img,64px)!important;height:var(--w-img,64px)!important;max-width:none!important;margin:0!important;padding:0;border:1px solid color-mix(in srgb,var(--dpm-border,#e5e7eb) 70%,transparent)!important;outline:0!important;box-shadow:none!important;object-fit:contain;background:#fff}.widget ul.product_list_widget>li .product-title{grid-column:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;line-height:1.35}.widget ul.product_list_widget>li>:not(a):not(img){grid-column:2}.widget ul.product_list_widget>li .star-rating{float:none!important;display:block;margin:2px 0!important;font-size:.72em}.widget ul.product_list_widget>li .amount,.widget ul.product_list_widget>li>.woocommerce-Price-amount,.widget ul.product_list_widget>li>del,.widget ul.product_list_widget>li>ins{font-weight:700;color:var(--dpm-accent,#b51f24)}.widget ul.product_list_widget>li .reviewer{font-size:.85em;opacity:.7}body:not(.dpm-quick) .dpm-layout.is-qempty>.dpm-sidebar{display:none}body.dpm-l:not(.dpm-quick) .dpm-layout.is-qempty{grid-template-columns:minmax(0,1fr)!important}body.dpm-quick .dpm-layout.is-qempty>.dpm-sidebar{min-height:220px;outline:2px dashed #93c5fd;outline-offset:-2px;background:color-mix(in srgb,#dbeafe 40%,transparent)}.dpm-sidebar .widget :is(h1,h2,h3,h4).wp-block-heading{margin:0 0 10px;font-size:calc(var(--w-fs,15px) * 1.2);line-height:1.3}body.dpm-l:not(.dpm-lu-stack) .dpm-utility-grid{grid-template-columns:minmax(0,calc(var(--w-split,50%) - (var(--dpm-gap,24px) * .3))) minmax(0,1fr)}body.dpm-l .dpm-utility-grid.is-narrow{grid-template-columns:1fr!important}@media (max-width:600px){body.dpm-l .dpm-utility-grid{grid-template-columns:1fr!important}}body.dpm-mx-vline .dpm-menu>li.dpm-mega-tree>.sub-menu>li:not(.dpm-mega-deco):not(.dpm-mega-promo):not(.dpmz-mx-li)~li:not(.dpm-mega-deco):not(.dpm-mega-promo):not(.dpmz-mx-li),body.dpm-mx-vline .dpm-mx-cols>.dpm-mx-col+.dpm-mx-col{border-left:var(--mx-lw,1px) solid var(--mx-lc,#e2e8f0);padding-left:14px}body.dpm-mx-vline .dpm-menu>li.dpm-mega-tree>.sub-menu{column-gap:12px!important}body.dpm-mx-vline .dpm-mx-cols{column-gap:12px!important}body.dpm-mxh-thin .dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a,body.dpm-mxh-thin .dpm-mx-h{border-bottom:var(--mx-lw,1px) solid var(--mx-lc,#e2e8f0)!important}body.dpm-mxh-none .dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a,body.dpm-mxh-none .dpm-mx-h{border-bottom:0!important}body.dpm-mxh-accent .dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a,body.dpm-mxh-accent .dpm-mx-h{position:relative;border-bottom:0!important;padding-bottom:12px!important;margin-bottom:6px}body.dpm-mxh-accent .dpm-menu .dpm-mega>.sub-menu>li.menu-item-has-children>a::after,body.dpm-mxh-accent .dpm-mx-h::after{content:""!important;display:block!important;position:absolute;left:10px;bottom:0;width:30px;height:3px;margin:0;border:0;background:var(--dpm-accent,#b51f24);transform:none!important;opacity:1!important}body.dpm-mxh-accent .dpm-menu .dpm-mega>.sub-menu>li[class*="dpm-mcs-"]>a::after,body.dpm-mxh-accent .dpm-mx-col[class*="dpm-mcs-"]>.dpm-mx-h::after{left:50%;margin-left:-15px}body.dpm-mxb-square .dpm-menu .dpm-mega-tree .sub-menu .sub-menu a::before,body.dpm-mxb-square .dpm-mx-l::before{content:"";flex:0 0 auto;display:inline-block;width:5px;height:5px;margin-right:9px;vertical-align:middle;background:var(--dpm-accent,#b51f24);opacity:.75}body.dpm-mxb-arrow .dpm-menu .dpm-mega-tree .sub-menu .sub-menu a::before,body.dpm-mxb-arrow .dpm-mx-l::before{content:"›";flex:0 0 auto;display:inline-block;margin-right:7px;font-weight:700;color:var(--dpm-accent,#b51f24)}body.dpm-mxb-square .dpm-menu .dpm-mega-tree .sub-menu .sub-menu a,body.dpm-mxb-arrow .dpm-menu .dpm-mega-tree .sub-menu .sub-menu a{gap:0}body.dpm-mxr-solid .dpm-menu .dpm-mega-tree .sub-menu .sub-menu li+li,body.dpm-mxr-solid .dpm-mx-l+.dpm-mx-l{border-top:var(--mx-lw,1px) solid var(--mx-lc,#e2e8f0)}body.dpm-mxr-dot .dpm-menu .dpm-mega-tree .sub-menu .sub-menu li+li,body.dpm-mxr-dot .dpm-mx-l+.dpm-mx-l{border-top:var(--mx-lw,1px) dotted var(--mx-lc,#cbd5e1)}.dpm-menu .dpm-mega-tree .sub-menu .sub-menu a:hover,.dpm-mx-l:hover{box-shadow:inset 3px 0 0 var(--dpm-accent,#b51f24)}.dpm-sidebar li.cat-item{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px}.dpm-sidebar li.cat-item>a{flex:1 1 0%;min-width:0}.dpm-sidebar li.cat-item>.count{flex:0 0 auto;margin-left:auto;font-size:.8em;font-weight:400;line-height:1;color:#94a3b8;font-variant-numeric:tabular-nums}.dpm-sidebar li.cat-item>ul.children{flex:0 0 100%;margin:var(--w-gap,9px) 0 0;padding:0 0 0 14px;list-style:none}body:not(.dpm-wl-dot) .dpm-sidebar li.cat-item>ul.children>li>a::before{content:"›";display:inline-block;margin-right:7px;font-weight:700;color:var(--dpm-accent,#b51f24)}body:not(.dpm-wcnt-on) .dpm-sidebar li.cat-item>.count{display:none}.dpm-sidebar .widget .widget-title,.dpm-sidebar .widget :is(h2,h3,h4).wp-block-heading,.dpm-sidebar .widget .wp-block-group>:is(h2,h3,h4):first-child{font-family:var(--wt-font,inherit);font-weight:var(--wt-w,700);font-size:var(--wt-fs,17px);line-height:1.3}body.dpm-wt-up .dpm-sidebar .widget .widget-title,body.dpm-wt-up .dpm-sidebar .widget :is(h2,h3,h4).wp-block-heading{text-transform:uppercase;letter-spacing:.02em}@media(max-width:600px){body.dpm-l{--m-in:calc(var(--m-pad,12px) + 1px);--m-e:calc(var(--m-side,8px) + var(--m-in))}body.dpm-lc-none,body.dpm-m-nobox{--m-in:0px}body.dpm-l .dpm-container,body.dpm-l .dpm-container.is-wide,body.dpm-l.dpm-l-full .dpm-container{width:calc(100% - 2 * var(--m-side,8px))}body.dpm-lc-border .dpm-content,body.dpm-lc-soft .dpm-content,body.dpm-lc-strong .dpm-content,body.dpm-lc-border .dpm-sidebar .widget,body.dpm-lc-soft .dpm-sidebar .widget,body.dpm-lc-strong .dpm-sidebar .widget{padding:var(--m-pad,12px)}body.dpm-m-nobox .dpm-content,body.dpm-m-nobox .dpm-sidebar .widget{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body.dpm-m-nobox .dpm-sidebar .widget .widget-title{border-radius:0}body.dpm-m-bleed .dpm-content .entry-content>:is(.wp-block-image:not(.size-thumbnail):not(.size-medium):not(.alignleft):not(.alignright):not(.is-resized),.wp-block-embed,.wp-block-video,.wp-video,video,iframe,.wp-caption.aligncenter,.wp-caption.alignnone,.wp-block-gallery),body.dpm-m-bleed .dpm-content .entry-content>p>:is(iframe,video,img.size-large,img.size-full):only-child,body.dpm-m-bleed .dpm-content .entry-content>p>a:only-child>img:is(.size-large,.size-full){display:block;width:calc(100% + 2 * var(--m-e))!important;max-width:none!important;margin-left:calc(-1 * var(--m-e));margin-right:0;border-radius:0}body.dpm-m-bleed .dpm-content .entry-content>:is(.wp-block-image,.wp-caption) img{width:100%;border-radius:0}body.dpm-m-bleed .dpm-content .entry-content>:is(.wp-block-image,.wp-caption,.wp-block-embed,.wp-block-video) :is(figcaption,.wp-caption-text){padding-inline:var(--m-e)}body.dpm-m-bleed .dpm-content .entry-content>iframe,body.dpm-m-bleed .dpm-content .entry-content>p>iframe:only-child{height:auto!important;aspect-ratio:16/9}body.dpm-m-bleed .dpm-content .entry-content>:is(video,.wp-block-video video),body.dpm-m-bleed .dpm-content .entry-content>p>video:only-child{height:auto}body.dpm-m-bleed .dpm-content .entry-content>.wp-video .wp-video-shortcode,body.dpm-m-bleed .dpm-content .entry-content>.wp-video .mejs-container{width:100%!important}}body:not(.dpm-dsh-auto) .dpm-menu .sub-menu,body:not(.dpm-dsh-auto) .dpm-mkhoi,body:not(.dpm-dsh-auto) .dpm-vm-panel,body:not(.dpm-dsh-auto) .dpm-vm-list>li>.sub-menu{box-shadow:var(--d-shadow)!important}body:not(.dpm-dsh-auto) .dpm-menu .dpm-mega .sub-menu .sub-menu{box-shadow:none!important}body.dpm-frame-app .dpm-main-wrap{padding:0 0 calc(var(--dpm-gap,24px) * .8)}body.dpm-frame-app .dpm-container.dpm-layout,body.dpm-frame-app.dpm-l .dpm-container.is-wide{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.dpm-frame-app .dpm-content{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body.dpm-frame-app .dpm-content>article>.entry-header{width:min(calc(100% - 32px),var(--dpm-max,1200px));margin:18px auto 12px}body.dpm-frame-app .dpm-content .entry-content{margin:0}body.dpm-frame-app .dpm-content .entry-content>*{max-width:none}body.dpm-frame-app .dpm-content .entry-content>:first-child{margin-top:0}body.dpm-frame-app.archive .dpm-content,body.dpm-frame-app.blog .dpm-content{width:min(calc(100% - 32px),var(--dpm-max,1200px))!important;margin:0 auto!important}.dpm-z.is-imgonly,.dpm-z.is-imgonly .dpm-z-wrap,.dpm-z--top.dpm-z--d.is-imgonly .dpm-z-wrap{padding-top:0!important;padding-bottom:0!important;min-height:0!important}.dpm-z.is-imgonly .dpm-zc{height:auto!important;min-height:0!important}.dpm-z.is-imgonly .dpm-zi--img{min-height:0!important;line-height:0}.dpm-z.is-imgonly .dpm-z-img{position:static!important;height:auto!important;object-fit:contain!important}.dpm-z.is-imgonly .dpm-z-imglink{height:auto}.dpm-slot-img{line-height:0}.dpm-slot-img a{display:block}.dpm-slot-img img{display:block;width:100%;height:auto;border-radius:var(--slot-r,0)}.dpm-slot-item.is-box:has(>.dpm-container>.dpm-slot-img:only-child),.dpm-slot-item.is-box:has(>.dpm-container>.dpm-sl:only-child),.dpm-slot-item.is-full:has(>.dpm-slot-img:only-child),.dpm-slot-item.is-full:has(>.dpm-sl:only-child){padding-top:0!important;padding-bottom:0!important}ul.products li.product :is(.button,button,a[class*="btn"],a[class*="button"]),:is(.related,.upsells,.cross-sells) :is(.button,button,a[class*="btn"]),[class*="dpmq"] :is(button,.button,a[class*="btn"],a[class*="button"],input[type=submit]){border-radius:var(--r-btn,0)!important}@media(min-width:769px){html:has(body.dpm-site-boxed),html:has(body.dpm-site-float){background:var(--dpm-site-out,#d9dee5)}body.dpm-site-boxed,body.dpm-site-float{max-width:calc(var(--dpm-max,1200px) + 48px);margin-left:auto!important;margin-right:auto!important;overflow-x:clip;box-shadow:0 0 0 1px rgb(15 23 42 / .06),0 10px 40px rgb(15 23 42 / .10)}body.dpm-site-float{margin-top:32px!important;margin-bottom:32px!important;box-shadow:0 0 0 1px rgb(15 23 42 / .08),0 18px 60px rgb(15 23 42 / .18);border-radius:var(--r-card,0)}}.dpm-slot--top>.dpm-slot-item,.dpm-slot--banner>.dpm-slot-item,.dpm-slot--top .dpm-slot-item.is-box{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}:is(.dpm-slot--top,.dpm-slot--banner) .dpm-slot-item .dpm-container>:first-child,:is(.dpm-slot--top,.dpm-slot--banner) .dpm-slot-item>.dpm-khoi:first-child,:is(.dpm-slot--top,.dpm-slot--banner) .dpm-slot-item .dpm-khoi{margin-top:0!important}:is(.dpm-slot--top,.dpm-slot--banner) .dpm-slot-item .dpm-container>:last-child,:is(.dpm-slot--top,.dpm-slot--banner) .dpm-slot-item .dpm-khoi{margin-bottom:0!important}:is(.dpm-slot--top,.dpm-slot--banner){margin-top:0!important;margin-bottom:0!important}@media(min-width:769px){body:is(.dpm-site-boxed,.dpm-site-float) :is(.dpm-hd,.dpm-z--below,.dpm-slot-item.is-full,.dpm-site-footer,.dpm-before-menu,.dpm-trans-wrap){width:min(calc(100% - 32px),var(--dpm-max,1200px))!important;max-width:none;margin-left:auto!important;margin-right:auto!important}body:is(.dpm-site-boxed,.dpm-site-float) .dpm-trans-wrap .dpm-hd{width:100%!important}}.dpm-hb-social{gap:4px;align-items:center}.dpm-hb-social .dpm-soc{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:34px;height:34px;padding:0 8px!important;border:0!important;border-radius:var(--r-btn,0)!important;color:inherit!important;opacity:.9;font-size:14px;text-decoration:none!important}.dpm-hb-social .dpm-soc:hover{opacity:1;background:var(--soc-c,#2563eb)!important;color:#fff!important}.dpm-soc img{display:block;object-fit:contain}.dpm-ft-soc.dpm-soc:hover{background:var(--soc-c,var(--ft-accent,#f59e0b))}body.dpm-l .dpm-layout.has-utility.side-both{grid-template-columns:minmax(200px,var(--dpm-side2-w,22%)) minmax(0,1fr) minmax(200px,var(--dpm-side2-w,22%))}body.dpm-l .dpm-layout.side-both>.dpm-sidebar-left{order:-1}.dpm-side-empty{padding:14px;border:2px dashed #94a3b8;color:#64748b;font-size:14px;line-height:1.5}@media(max-width:1200px) and (min-width:981px){body.dpm-l .dpm-layout.has-utility.side-both{grid-template-columns:minmax(200px,26%) minmax(0,1fr)}body.dpm-l .dpm-layout.side-both>.dpm-sidebar-right{grid-column:1/-1;position:static!important}}@media(max-width:980px){body.dpm-l .dpm-layout.has-utility.side-both{grid-template-columns:minmax(0,1fr)}body.dpm-l .dpm-layout.side-both>.dpm-sidebar-left{order:2;position:static!important}body.dpm-l .dpm-layout.side-both>.dpm-sidebar-right{order:3}}.dpm-vside{display:none}@media(min-width:1025px){body.dpm-hdl-left{padding-left:var(--vs-w,260px)}body.dpm-hdl-left .dpm-vside{position:fixed;left:0;top:var(--wp-admin--admin-bar--height,0);bottom:0;z-index:950;display:flex;flex-direction:column;gap:16px;width:var(--vs-w,260px);padding:22px 0 18px;overflow-y:auto;overflow-x:hidden;background:var(--vs-bg,#1e293b);color:var(--vs-text,#fff);box-shadow:1px 0 0 rgb(0 0 0 / .08)}body.dpm-hdl-left .dpm-hd-desk>:not(.dpm-hd-zone){display:none!important}body.dpm-hdl-left .dpm-hd{position:static!important}body.dpm-hdl-left .dpm-hd-mob{display:none!important}}@media(max-width:1024px){body.dpm-hdl-left .dpm-hd-desk{display:none!important}body.dpm-hdl-left .dpm-hd-mob{display:block!important}}.dpm-vs-logo{padding:0 20px}.dpm-vs-logo img{max-width:100%;height:auto;max-height:90px;display:block}.dpm-vs-logo a{color:inherit!important;text-decoration:none!important;font-weight:800;font-size:20px}.dpm-vs-search{padding:0 16px}.dpm-vs-search .dpm-hd-search-form input[type=search]{height:40px;font-size:14px}.dpm-vs-search .dpm-hd-search-form button{width:40px;height:40px}.dpm-smenu,.dpm-smenu ul{list-style:none;margin:0;padding:0}.dpm-vs-nav>.dpm-smenu>li>a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 20px;color:var(--vs-text,#fff)!important;font-weight:700;font-size:15px;text-decoration:none!important;text-transform:uppercase;letter-spacing:.02em;border-left:4px solid #fff0}.dpm-vs-nav>.dpm-smenu>li>a:hover,.dpm-vs-nav>.dpm-smenu>li.is-open>a{background:color-mix(in srgb,var(--vs-text,#fff) 10%,transparent)}.dpm-vs-nav>.dpm-smenu>li.current-menu-item>a,.dpm-vs-nav>.dpm-smenu>li.current-menu-ancestor>a{border-left-color:var(--hd-cta-bg,#f59e0b)}.dpm-smenu li.has-sub>a::after{content:"›";font-size:18px;line-height:1;opacity:.7}.dpm-smenu .sub-menu{position:fixed;z-index:960;display:none;min-width:230px;max-width:320px;padding:6px 0;background:#fff;box-shadow:0 12px 32px rgb(15 23 42 / .22);border-radius:var(--r-menu,0)}.dpm-smenu li.is-open>.sub-menu{display:block}.dpm-smenu .sub-menu a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;color:#1f2937!important;font-size:15px;font-weight:600;text-decoration:none!important}.dpm-smenu .sub-menu a:hover{background:#f1f5f9;color:var(--dpm-accent,#b51f24)!important}.dpm-vs-foot{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:14px 20px 0;border-top:1px solid color-mix(in srgb,var(--vs-text,#fff) 15%,transparent)}.dpm-vs-foot .dpm-hb-link{color:var(--vs-text,#fff)!important;font-weight:700;text-decoration:none!important}.dpm-vs-foot .dpm-cta{align-self:stretch}.dpm-vs-social{display:flex;flex-wrap:wrap;gap:6px}.dpm-vs-social .dpm-soc{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-btn,0);background:color-mix(in srgb,var(--vs-text,#fff) 12%,transparent);color:var(--vs-text,#fff)!important}.dpm-vs-social .dpm-soc:hover{background:var(--soc-c,#2563eb);color:#fff!important}.dpm-z--above{margin:0 0 var(--z-gap,12px)}.dpm-z--above.is-full{margin-bottom:0}.dpm-z--above .dpm-z-wrap{padding-top:var(--z-gap,12px)}.dpm-z--above.is-full .dpm-z-wrap{padding-top:0}@media(max-width:1100px){.dpm-z--above.dpm-zn-2 .dpm-z-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}html.dpm-compact .dpm-z--above.dpm-z--d .dpm-z-wrap{grid-template-columns:1fr}html.dpm-compact .dpm-z--above.dpm-z--d .dpm-zc.is-main{order:-1}html.dpm-compact .dpm-z--above.dpm-z--d .dpm-zc{height:auto}html.dpm-compact .dpm-z--above.dpm-z--d .dpm-zi--img .dpm-z-img{position:static;height:auto!important}html.dpm-compact .dpm-z--above :is(.dpm-zi--search,.dpm-zi--logo){display:none}@media(min-width:769px){body:is(.dpm-site-boxed,.dpm-site-float) .dpm-z--above{width:min(calc(100% - 32px),var(--dpm-max,1200px))!important;margin-left:auto!important;margin-right:auto!important}}.dpm-gut{position:fixed;z-index:30;width:var(--g-w,160px);max-height:calc(100vh - 40px);overflow:hidden}.dpm-gut[hidden]{display:none!important}.dpm-gut .dpm-slot{display:grid;gap:10px;margin:0}.dpm-gut .dpm-slot-item>*{margin:0}.dpm-gut img{display:block;width:100%;height:auto}.dpm-gut .dpm-slot-mark{width:100%;min-height:200px;margin:0;font-size:12px}@media(max-width:1024px){.dpm-gut{display:none!important}}.dpm-fc{position:fixed;right:16px;bottom:var(--dock-b,24px);z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font:600 13px/1.2 -apple-system,"Segoe UI",Roboto,Arial,sans-serif}body.dpm-fc-left .dpm-fc{right:auto;left:16px;align-items:flex-start}.dpm-fc-list{display:flex;flex-direction:column;gap:10px;align-items:inherit}.dpm-fc-b{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:var(--fc-c,#2563eb);color:#fff!important;text-decoration:none!important;box-shadow:0 6px 18px rgb(15 23 42 / .25);transition:transform .15s}.dpm-fc-b:hover{transform:scale(1.08)}.dpm-fc-i{display:flex}.dpm-fc-i svg,.dpm-fc-i img{width:24px;height:24px}.dpm-fc-t{display:none}.dpm-fc-tip{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);padding:6px 10px;background:#0f172a;color:#fff;white-space:nowrap;border-radius:2px;opacity:0;visibility:hidden;transition:opacity .15s;pointer-events:none}body.dpm-fc-left .dpm-fc-tip{right:auto;left:calc(100% + 10px)}.dpm-fc-b:hover .dpm-fc-tip{opacity:1;visibility:visible}body.dpm-fc-shake .dpm-fc-b--call .dpm-fc-i{animation:dpmFcShake 2.4s ease-in-out infinite}body.dpm-fc-shake .dpm-fc-b--call::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--fc-c,#16a34a);opacity:0;animation:dpmFcRing 2.4s ease-out infinite}@keyframes dpmFcShake{0%,60%,100%{transform:rotate(0)}64%,72%{transform:rotate(-14deg)}68%,76%{transform:rotate(14deg)}}@keyframes dpmFcRing{0%{transform:scale(.85);opacity:.7}70%,100%{transform:scale(1.35);opacity:0}}@media (prefers-reduced-motion:reduce){body.dpm-fc-shake .dpm-fc-b--call .dpm-fc-i,body.dpm-fc-shake .dpm-fc-b--call::after{animation:none}}.dpm-fc .dpm-totop.is-in{position:static;width:50px;height:50px;display:flex;transform:none}.dpm-fc-tog{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--dpm-accent,#2563eb);color:#fff;box-shadow:0 6px 18px rgb(15 23 42 / .3);order:2}.dpm-fc-tog svg:last-child{display:none}.dpm-fc--one.is-open .dpm-fc-tog svg:first-child{display:none}.dpm-fc--one.is-open .dpm-fc-tog svg:last-child{display:block}.dpm-fc--one .dpm-fc-list{order:1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .18s,transform .18s,visibility .18s}.dpm-fc--one.is-open .dpm-fc-list{opacity:1;visibility:visible;transform:none}.dpm-fc--one .dpm-fc-b--call::after{display:none}@media(max-width:768px){.dpm-fc{right:12px;bottom:16px}.dpm-fc.has-bar{left:0;right:0;bottom:0;flex-direction:row;gap:0;align-items:stretch;background:#fff;box-shadow:0 -4px 16px rgb(15 23 42 / .14);padding-bottom:env(safe-area-inset-bottom)}.dpm-fc.has-bar .dpm-fc-tog{display:none}.dpm-fc.has-bar .dpm-fc-list{flex-direction:row;flex:1 1 auto;gap:0;opacity:1!important;visibility:visible!important;transform:none!important}.dpm-fc.has-bar .dpm-fc-b{flex:1 1 0%;width:auto;height:58px;border-radius:0;flex-direction:column;gap:3px;box-shadow:none;font-size:11.5px}.dpm-fc.has-bar .dpm-fc-b:hover{transform:none}.dpm-fc.has-bar .dpm-fc-b::after{display:none}.dpm-fc.has-bar .dpm-fc-t{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.dpm-fc.has-bar .dpm-fc-tip,.dpm-fc.has-bar .dpm-totop.is-in{display:none!important}.dpm-fc.has-bar .dpm-fc-list>.dpm-fc-b:nth-child(n+5){display:none}body.dpm-fc-hasbar{padding-bottom:58px}body.dpm-fc-hasbar .dpm-totop{bottom:72px}body.dpm-fc-yield .dpm-fc.has-bar{display:none}body.dpm-fc-yield.dpm-fc-hasbar{padding-bottom:0}}@media(max-width:400px){.dpm-hd-mob .dpm-hb-left .dpm-nav-label{display:none}}.dpm-gut.is-tight{width:92px!important;max-height:45vh;opacity:.95;z-index:880}.dpm-gut.is-tight .dpm-slot-mark{min-height:80px;padding:6px;font-size:11px}.dpm-gut.is-tight .dpmz-btn span{display:none}.dpm-lang{display:flex;align-items:center;gap:8px}.dpm-lang-f{display:flex;width:var(--ln-w,40px);aspect-ratio:3/2;line-height:0;border:2px solid #fff0;border-radius:2px;box-shadow:0 2px 6px rgb(15 23 42 / .25);overflow:hidden;transition:transform .15s;background:#fff}.dpm-lang-f:hover{transform:translateY(-2px)}.dpm-lang-f svg,.dpm-lang-f img{width:100%;height:100%;display:block;object-fit:cover}.dpm-lang-f b{margin:auto;font:700 12px/1 Arial,sans-serif;color:#0f172a}.dpm-lang-f.is-cur{border-color:#fff;outline:2px solid var(--dpm-accent,#2563eb)}.dpm-lang-float{position:fixed;right:16px;bottom:var(--dock-b,24px);z-index:905}.dpm-lang-float.is-left{right:auto;left:16px}.dpm-hb-lang .dpm-lang-f{width:min(var(--ln-w,40px),30px)}.dpm-drw-lang{flex-wrap:wrap;padding:6px 0}@media(max-width:768px){.dpm-lang-float{right:12px}.dpm-lang-float.is-left{left:12px}.dpm-lang-float .dpm-lang-f{width:min(var(--ln-w,40px),34px)}}.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 rgba(0,0,0,.04)}.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 rgba(0,0,0,.16);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 rgba(34,113,177,.12)}@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:rgba(0,0,0,.78);display:flex;align-items:center;justify-content:center}.dpmvl-help-box{background:#000;box-shadow:0 12px 40px rgba(0,0,0,.35)}.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;top:0;right:0;bottom:0;left:0;z-index:1000000;background:rgba(0,0,0,.78);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 rgba(0,0,0,.35)}.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 rgba(0,0,0,.25)}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;top:0!important;right:0!important;bottom:0!important;left: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 rgba(0,0,0,.12)}.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 rgba(0,0,0,.18);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:rgba(255,255,255,.97);border:1px solid #c7ccd1;border-radius:5px;box-shadow:0 4px 14px rgba(0,0,0,.2);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 rgba(0,0,0,.35)!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 rgba(0,0,0,.16)}.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;top:0;right:0;bottom:0;left: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;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(0,0,0,.58)}.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 rgba(0,0,0,.35);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 rgba(0,0,0,.28)}.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 rgba(0,0,0,.08)!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 rgba(255,255,255,.18)!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;top:0!important;right:0!important;bottom:0!important;left: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 rgba(0,0,0,.3)!important}.dpmvl-help-close:hover{background:#b32d2e!important}@media(max-width:782px){.dpmvl-help-modal{top:0!important;right:0!important;bottom:0!important;left: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;top:0;right:0;bottom:0;left: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:rgba(255,255,255,.9);color:#2271b1!important;font-weight:700;text-decoration:none!important;box-shadow:0 1px 5px rgba(0,0,0,.14);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:rgba(255,255,255,.96);color:#222;font-weight:700;font-size:16px;cursor:ns-resize;touch-action:none;user-select:none;box-shadow:0 -1px 4px rgba(0,0,0,.08)}.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;top:0;right:0;bottom:0;left: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,rgba(4,7,18,.18),rgba(4,7,18,.48) 58%,rgba(4,7,18,.76))}.dpmvl-audio-visual:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left: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,rgba(5,8,18,.18),rgba(5,8,18,.78) 18%,rgba(5,8,18,.78) 82%,rgba(5,8,18,.18));backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 8px 30px rgba(0,0,0,.22)}.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 rgba(0,0,0,.14)}.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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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%;top:0!important;bottom:auto!important;left:0!important;right:0!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 rgba(0,0,0,.08)!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 rgba(8,127,114,.34),inset 0 0 0 1px rgba(255,255,255,.18)!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 rgba(15,23,42,.1),inset 0 1px rgba(255,255,255,.9)!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:rgba(34,113,177,.45)!important;box-shadow:0 3px 8px rgba(15,23,42,.13),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 rgba(15,23,42,.14)!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 rgba(8,127,114,.34),inset 0 0 0 1px rgba(255,255,255,.18)!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 rgba(0,0,0,.32),0 0 0 3px rgba(34,113,177,.1)!important}.dpmvl-floating-tool{background:#fff!important;border:1px solid #8b98a8!important;color:#334155!important;box-shadow:0 2px 5px rgba(0,0,0,.18)!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 rgba(34,113,177,.22),0 2px 6px rgba(0,0,0,.22)!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 rgba(0,0,0,.08)!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 rgba(15,23,42,.1),inset 0 1px rgba(255,255,255,.9)!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 rgba(15,23,42,.1),inset 0 1px rgba(255,255,255,.9)!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 rgba(0,0,0,.15)}.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 rgba(0,0,0,.18)}.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 rgba(0,0,0,.08)}.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:rgba(0,0,0,.12)!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 rgba(0,0,0,.18)!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 rgba(0,0,0,.14)}.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:rgba(12,23,29,.92);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;left:5%!important;right:5%!important;bottom:8%!important;top:auto!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;top:auto!important;right:auto!important;bottom:auto!important;left: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;top:auto!important;left:auto!important;right:auto!important;bottom: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;right:0!important;bottom:0!important;top:0!important;left: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:rgba(0,0,0,.8)!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;top:0!important;right:0!important;bottom:0!important;left: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;top:0!important;right:0!important;bottom:0!important;left: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-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 rgba(0,0,0,.067)!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{top:0!important;right:0!important;bottom:0!important;left: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 rgba(0,0,0,.2)!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;top:0!important;right:0!important;bottom:0!important;left: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 rgba(0,0,0,.2)}.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}.dpmvl-floating-tool img[hidden],.dpmvl-floating-toolbar img[hidden],.dpmvl [data-dpmvl-extra-index][hidden]{display:none!important}.dpmvl .dpmvl-extra[data-dpmvl-extra-index="0"]{color:var(--dpmvl-style-line-x0);font-family:var(--dpmvl-style-line-x0-family,inherit);font-size:var(--dpmvl-style-line-x0-size);font-weight:var(--dpmvl-style-line-x0-weight);font-style:var(--dpmvl-style-line-x0-style)}.dpmvl .dpmvl-extra[data-dpmvl-extra-index="1"]{color:var(--dpmvl-style-line-x1);font-family:var(--dpmvl-style-line-x1-family,inherit);font-size:var(--dpmvl-style-line-x1-size);font-weight:var(--dpmvl-style-line-x1-weight);font-style:var(--dpmvl-style-line-x1-style)}.dpmvl .dpmvl-extra[data-dpmvl-extra-index="2"]{color:var(--dpmvl-style-line-x2);font-family:var(--dpmvl-style-line-x2-family,inherit);font-size:var(--dpmvl-style-line-x2-size);font-weight:var(--dpmvl-style-line-x2-weight);font-style:var(--dpmvl-style-line-x2-style)}.dpmvl .dpmvl-extra[data-dpmvl-extra-index="3"]{color:var(--dpmvl-style-line-x3);font-family:var(--dpmvl-style-line-x3-family,inherit);font-size:var(--dpmvl-style-line-x3-size);font-weight:var(--dpmvl-style-line-x3-weight);font-style:var(--dpmvl-style-line-x3-style)}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-extra[data-dpmvl-extra-index="0"]{color:var(--dpmvl-style-line-x0-hl)}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-extra[data-dpmvl-extra-index="1"]{color:var(--dpmvl-style-line-x1-hl)}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-extra[data-dpmvl-extra-index="2"]{color:var(--dpmvl-style-line-x2-hl)}.dpmvl .dpmvl-item.is-active:not(.dpmvl-highlight-off) .dpmvl-extra[data-dpmvl-extra-index="3"]{color:var(--dpmvl-style-line-x3-hl)}.dpmvl>.dpmvl-list-mini-toolbar{grid-area:auto!important;transform:none!important;margin:6px 0 0!important;justify-content:flex-end;align-self:auto;position:static;pointer-events:auto}.dpmvl .dpmvl-list .dpmvl-item>.dpmvl-tv-seq-badge{color:var(--dpmvl-style-seq,currentColor)!important}.dpmvl .dpmvl-list .dpmvl-item.is-active>.dpmvl-tv-seq-badge,.dpmvl .dpmvl-list .dpmvl-item[aria-current=true]>.dpmvl-tv-seq-badge{color:var(--dpmvl-style-seq-hl,var(--dpmvl-seq-auto-hl,currentColor))!important}.dpmvl .dpmvl-list .dpmvl-item.dpmvl-highlight-all.is-active:not(.dpmvl-highlight-off),.dpmvl .dpmvl-list .dpmvl-item.dpmvl-highlight-all[aria-current=true]:not(.dpmvl-highlight-off){box-shadow:inset 0 0 0 var(--dpmvl-style-hl-width,var(--dpmvl-hl-width,4px)) var(--dpmvl-style-hl-border,var(--dpmvl-hl-border,#227a3b))!important}.dpmvl .dpmvl-study-list-resize{display:none}.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-study-list-resize{display:flex!important;align-items:center;justify-content:center;align-self:flex-end!important;position:relative;z-index:6;width:26px;height:22px;margin:-24px 16px 2px 0!important;padding:0;border:1px solid #b8c1c8;border-radius:5px;background:rgba(255,255,255,.92);color:#50575e;cursor:ns-resize;touch-action:none;user-select:none;-webkit-user-select:none;box-shadow:0 1px 3px rgba(0,0,0,.15);font:700 13px/1 Arial,sans-serif}.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-study-list-resize:hover,.dpmvl.dpmvl-study-list-mode:not(.dpmvl-tv-device) .dpmvl-layout>.dpmvl-study-list-resize.is-dragging{background:#fff;color:#135e96;border-color:#135e96}.dpmvl-library-pages{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px!important;margin-top:24px}.dpmvl-library-pages .page-numbers{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-width:42px;height:42px;padding:0 10px!important;border:1px solid #c3c4c7!important;border-radius:8px!important;background:#fff;color:#1d2327;font:600 17px/1 Arial,sans-serif;text-decoration:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.dpmvl-library-pages a.page-numbers:hover,.dpmvl-library-pages a.page-numbers:focus{border-color:var(--dpmvl-pg-active,#2271b1)!important;color:var(--dpmvl-pg-active,#2271b1);outline:none}.dpmvl-library-pages .page-numbers.current{background:var(--dpmvl-pg-active,#2271b1)!important;border-color:var(--dpmvl-pg-active,#2271b1)!important;color:var(--dpmvl-pg-active-text,#fff)!important;cursor:default}.dpmvl-library-pages .page-numbers.dots{border-color:transparent!important;background:transparent;cursor:default;min-width:24px;padding:0!important}.dpmvl-library-pages .page-numbers.prev,.dpmvl-library-pages .page-numbers.next{font-size:26px;font-weight:400}.dpmvl-library-pages .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media(max-width:600px){.dpmvl-library-pages{gap:6px!important}.dpmvl-library-pages .page-numbers{min-width:40px;height:40px;font-size:16px}}.dpmvl .dpmvl-kzoom-panel{position:fixed;z-index:2147483000;display:flex;align-items:center;gap:6px;padding:8px;background:#fff;color:#1d2327;border:1px solid #b8c1c8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.2)}.dpmvl .dpmvl-kzoom-panel[hidden]{display:none!important}.dpmvl .dpmvl-kzoom-panel button{min-width:40px;height:38px;padding:0 10px;border:1px solid #b8c1c8;border-radius:6px;background:#fff;color:#263238;font:700 20px/1 Arial,sans-serif;cursor:pointer}.dpmvl .dpmvl-kzoom-panel .dpmvl-kzoom-reset{font-size:13px;font-weight:600}.dpmvl .dpmvl-kzoom-panel button:focus,.dpmvl .dpmvl-kzoom-panel button:hover{border-color:#176e79;color:#176e79;outline:none}.dpmvl .dpmvl-kzoom-value{min-width:52px;text-align:center;font:700 16px/1 Arial,sans-serif}.dpmvl .dpmvl-kzoom-toggle.is-disabled,.dpmvl .dpmvl-kzoom-toggle:disabled{opacity:.42;cursor:not-allowed}
:root{--dpmvl-i-loop:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M17 2.5l3.5 3.5L17 9.5%22/%3E%3Cpath d=%22M3.5 11.5V10a4 4 0 0 1 4-4h13%22/%3E%3Cpath d=%22M7 21.5L3.5 18 7 14.5%22/%3E%3Cpath d=%22M20.5 12.5V14a4 4 0 0 1-4 4h-13%22/%3E%3C/svg%3E");--dpmvl-i-kzoom:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%229.5%22 cy=%229%22 r=%224.2%22/%3E%3Cpath d=%22M6.6 12l-3.6 7.2 1.8 1.8 7.2-3.6%22/%3E%3Cpath d=%22M19 3.5v6M16 6.5h6%22/%3E%3Cpath d=%22M17.5 14.5h4M19.5 12.5v4%22/%3E%3C/svg%3E");--dpmvl-i-stt:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 6.5h10M10 12h10M10 17.5h10%22/%3E%3Cpath d=%22M4 5l1.6-1v4.5%22/%3E%3Cpath d=%22M3.6 10.6c.3-.7 2.4-.9 2.4.4 0 .9-2.4 2-2.4 2.9H6%22/%3E%3Cpath d=%22M3.7 15.6c.6-.5 2.3-.4 2.3.6 0 .6-.6.8-1.1.8.6 0 1.2.3 1.2 1 0 1-1.9 1.1-2.5.5%22/%3E%3C/svg%3E");--dpmvl-i-zoom:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2210.5%22 cy=%2210.5%22 r=%226.5%22/%3E%3Cpath d=%22m20 20-4.6-4.6M10.5 7.8v5.4M7.8 10.5h5.4%22/%3E%3C/svg%3E");--dpmvl-i-copy:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%228.5%22 y=%228.5%22 width=%2211.5%22 height=%2211.5%22 rx=%222%22/%3E%3Cpath d=%22M15.5 8.5V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v7.5a2 2 0 0 0 2 2h2.5%22/%3E%3C/svg%3E");--dpmvl-i-pin:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 3.5h6M10 3.5v5.2L7 11.5v1.8h10v-1.8l-3-2.8V3.5M12 13.3V20.5%22/%3E%3C/svg%3E");--dpmvl-i-play:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath fill=%22%23000%22 stroke=%22none%22 d=%22M8 5.2v13.6c0 .7.8 1.1 1.4.7l10-6.8c.5-.3.5-1.1 0-1.4l-10-6.8C8.8 4.1 8 4.5 8 5.2Z%22/%3E%3C/svg%3E");--dpmvl-i-pause:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%226.5%22 y=%225%22 width=%223.6%22 height=%2214%22 rx=%221.2%22 fill=%22%23000%22 stroke=%22none%22/%3E%3Crect x=%2213.9%22 y=%225%22 width=%223.6%22 height=%2214%22 rx=%221.2%22 fill=%22%23000%22 stroke=%22none%22/%3E%3C/svg%3E");--dpmvl-i-segment-play:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5v14M20 5v14%22/%3E%3Cpath fill=%22%23000%22 stroke=%22none%22 d=%22M9 7.4v9.2c0 .6.7 1 1.2.6l6.6-4.6c.4-.3.4-.9 0-1.2l-6.6-4.6c-.5-.4-1.2 0-1.2.6Z%22/%3E%3C/svg%3E");--dpmvl-i-segment-pause:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5v14M20 5v14%22/%3E%3Crect x=%228.6%22 y=%227%22 width=%222.6%22 height=%2210%22 rx=%22.9%22 fill=%22%23000%22 stroke=%22none%22/%3E%3Crect x=%2212.8%22 y=%227%22 width=%222.6%22 height=%2210%22 rx=%22.9%22 fill=%22%23000%22 stroke=%22none%22/%3E%3C/svg%3E");--dpmvl-i-detail:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 6.8C9.7 5.2 7 4.8 3.5 5.4v13c3.5-.6 6.2-.2 8.5 1.4 2.3-1.6 5-2 8.5-1.4v-13C17 4.8 14.3 5.2 12 6.8Z%22/%3E%3Cpath d=%22M12 6.8v13%22/%3E%3C/svg%3E");--dpmvl-i-slow-clock:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212.5%22 r=%228%22/%3E%3Cpath d=%22M12 8v4.8l3 1.8M9.5 2.8h5%22/%3E%3C/svg%3E");--dpmvl-i-karaoke:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%229%22 y=%223%22 width=%226%22 height=%2211%22 rx=%223%22/%3E%3Cpath d=%22M6 11a6 6 0 0 0 12 0M12 17v4M9 21h6%22/%3E%3C/svg%3E");--dpmvl-i-list:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.5%22 y=%224.5%22 width=%2217%22 height=%2215%22 rx=%222%22/%3E%3Cpath d=%22M7.5 9h9M7.5 12.5h9M7.5 16h5.5%22/%3E%3C/svg%3E");--dpmvl-i-study-list:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 6h11M9 12h11M9 18h11%22/%3E%3Cpath d=%22M4.5 6h.01M4.5 12h.01M4.5 18h.01%22 stroke-width=%223%22/%3E%3C/svg%3E");--dpmvl-i-mobile:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%227%22 y=%222.5%22 width=%2210%22 height=%2219%22 rx=%222.2%22/%3E%3Cpath d=%22M10.5 5.2h3M11.3 18.4h1.4%22/%3E%3C/svg%3E");--dpmvl-i-filter:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5h16l-6.2 7.4V18l-3.6 2v-7.6Z%22/%3E%3C/svg%3E");--dpmvl-i-search:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2210.5%22 cy=%2210.5%22 r=%226.5%22/%3E%3Cpath d=%22m20 20-4.6-4.6%22/%3E%3C/svg%3E");--dpmvl-i-fullscreen:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 9V4h5M15 4h5v5M20 15v5h-5M9 20H4v-5%22/%3E%3C/svg%3E");--dpmvl-i-video-popup:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%226%22 width=%2213%22 height=%2212%22 rx=%222%22/%3E%3Cpath d=%22M13 3h8v8M21 3l-7 7%22/%3E%3C/svg%3E");--dpmvl-i-layout-h:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222.5%22 y=%226%22 width=%2219%22 height=%2212%22 rx=%222%22/%3E%3Cpath d=%22M8 12h8M8 12l2-2M8 12l2 2M16 12l-2-2M16 12l-2 2%22/%3E%3C/svg%3E");--dpmvl-i-layout-v:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%226%22 y=%222.5%22 width=%2212%22 height=%2219%22 rx=%222%22/%3E%3Cpath d=%22M12 8v8M12 8l-2 2M12 8l2 2M12 16l-2-2M12 16l2-2%22/%3E%3C/svg%3E");--dpmvl-i-sidebar:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2216%22 rx=%222%22/%3E%3Cpath d=%22M15 11v9M3 11h18%22/%3E%3Cpath fill=%22%23000%22 stroke=%22none%22 d=%22M5 6h14v3H5z%22/%3E%3C/svg%3E");--dpmvl-i-listen:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 15v-3a8 8 0 0 1 16 0v3%22/%3E%3Crect x=%223%22 y=%2214%22 width=%224.5%22 height=%226%22 rx=%221.5%22/%3E%3Crect x=%2216.5%22 y=%2214%22 width=%224.5%22 height=%226%22 rx=%221.5%22/%3E%3C/svg%3E");--dpmvl-i-screen:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2212.5%22 rx=%222%22/%3E%3Cpath d=%22M9 20.5h6M12 16.5v4%22/%3E%3C/svg%3E");--dpmvl-i-segment-expand:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 4h6v6M20 4l-7 7M10 20H4v-6M4 20l7-7%22/%3E%3C/svg%3E");--dpmvl-i-help:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M9.6 9.6a2.5 2.5 0 1 1 3.4 2.3c-.7.3-1 .8-1 1.5v.4%22/%3E%3Cpath d=%22M12 16.8h.01%22/%3E%3C/svg%3E");--dpmvl-i-full-panel:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2216%22 rx=%222%22/%3E%3Cpath d=%22M7 9h.01M12 9h.01M17 9h.01M7 15h.01M12 15h.01M17 15h.01%22 stroke-width=%222.6%22/%3E%3C/svg%3E");--dpmvl-i-compact-panel:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%228%22 width=%2218%22 height=%228%22 rx=%222%22/%3E%3Cpath d=%22M7.5 12h.01M12 12h.01M16.5 12h.01%22 stroke-width=%222.6%22/%3E%3C/svg%3E");--dpmvl-i-options:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 7h9M17 7h3M4 17h3M11 17h9%22/%3E%3Ccircle cx=%2215%22 cy=%227%22 r=%222%22/%3E%3Ccircle cx=%229%22 cy=%2217%22 r=%222%22/%3E%3C/svg%3E")}[data-dpmvl-ico="stt"]{--dpmvl-ico:var(--dpmvl-i-stt)}[data-dpmvl-ico="zoom"]{--dpmvl-ico:var(--dpmvl-i-zoom)}[data-dpmvl-ico="copy"]{--dpmvl-ico:var(--dpmvl-i-copy)}[data-dpmvl-ico="pin"]{--dpmvl-ico:var(--dpmvl-i-pin)}[data-dpmvl-ico="play"]{--dpmvl-ico:var(--dpmvl-i-play)}[data-dpmvl-ico="pause"]{--dpmvl-ico:var(--dpmvl-i-pause)}[data-dpmvl-ico="segment_play"]{--dpmvl-ico:var(--dpmvl-i-segment-play)}[data-dpmvl-ico="segment_pause"]{--dpmvl-ico:var(--dpmvl-i-segment-pause)}[data-dpmvl-ico="detail"]{--dpmvl-ico:var(--dpmvl-i-detail)}[data-dpmvl-ico="slow_clock"]{--dpmvl-ico:var(--dpmvl-i-slow-clock)}[data-dpmvl-ico="karaoke"]{--dpmvl-ico:var(--dpmvl-i-karaoke)}[data-dpmvl-ico="list"]{--dpmvl-ico:var(--dpmvl-i-list)}[data-dpmvl-ico="study_list"]{--dpmvl-ico:var(--dpmvl-i-study-list)}[data-dpmvl-ico="mobile"]{--dpmvl-ico:var(--dpmvl-i-mobile)}[data-dpmvl-ico="filter"]{--dpmvl-ico:var(--dpmvl-i-filter)}[data-dpmvl-ico="search"]{--dpmvl-ico:var(--dpmvl-i-search)}[data-dpmvl-ico="fullscreen"]{--dpmvl-ico:var(--dpmvl-i-fullscreen)}[data-dpmvl-ico="video_popup"]{--dpmvl-ico:var(--dpmvl-i-video-popup)}[data-dpmvl-ico="layout_h"]{--dpmvl-ico:var(--dpmvl-i-layout-h)}[data-dpmvl-ico="layout_v"]{--dpmvl-ico:var(--dpmvl-i-layout-v)}[data-dpmvl-ico="sidebar"]{--dpmvl-ico:var(--dpmvl-i-sidebar)}[data-dpmvl-ico="listen"]{--dpmvl-ico:var(--dpmvl-i-listen)}[data-dpmvl-ico="screen"]{--dpmvl-ico:var(--dpmvl-i-screen)}[data-dpmvl-ico="segment_expand"]{--dpmvl-ico:var(--dpmvl-i-segment-expand)}[data-dpmvl-ico="help"]{--dpmvl-ico:var(--dpmvl-i-help)}[data-dpmvl-ico="full_panel"]{--dpmvl-ico:var(--dpmvl-i-full-panel)}[data-dpmvl-ico="compact_panel"]{--dpmvl-ico:var(--dpmvl-i-compact-panel)}[data-dpmvl-ico="options"]{--dpmvl-ico:var(--dpmvl-i-options)}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2){font-size:0!important;line-height:0!important;text-indent:0!important}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2)>*{display:none!important}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2){padding:0!important}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2)::after{content:"";display:block;flex:none;margin:auto;width:86%;height:86%;background-color:currentColor;-webkit-mask:var(--dpmvl-ico) center/contain no-repeat;mask:var(--dpmvl-ico) center/contain no-repeat;pointer-events:none}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).dpmvl-has-img::after{display:none}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).dpmvl-has-img>img:not([hidden]){display:block!important}html body .dpmvl .dpmvl-function-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl .dpmvl-function-controls [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl .dpmvl-filter-strip-new [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl .dpmvl-filter-strip-new [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl-floating-toolbar [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),html body .dpmvl-floating-toolbar [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2){background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;border-color:var(--dpmvl-icon-border-color,#c3c4c7)!important;border-radius:var(--dpmvl-icon-radius,6px)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important}html body .dpmvl .dpmvl-function-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl .dpmvl-function-controls [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).is-playing,html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2).is-playing,html body .dpmvl .dpmvl-filter-strip-new [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl .dpmvl-filter-strip-new [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl-floating-toolbar [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2).is-active,html body .dpmvl-floating-toolbar [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2).is-active{background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important;border-color:var(--dpmvl-icon-active-bg,#2271b1)!important}html body .dpmvl .dpmvl-function-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover.__x,html body .dpmvl .dpmvl-function-controls [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl-floating-toolbar [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl-floating-toolbar [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover{filter:brightness(.96);transform:none!important}html body .dpmvl-floating-toolbar:not(#dpmvl-x1):not(#dpmvl-x2){background:var(--dpmvl-floating-bg,#fff)!important;border:1px solid var(--dpmvl-icon-border-color,#c3c4c7)!important;border-radius:14px!important;box-shadow:0 6px 22px rgb(0 0 0 / .22)!important;padding:6px!important;gap:var(--dpmvl-icon-gap,6px)!important;align-items:center!important}html body .dpmvl-floating-toolbar .dpmvl-floating-tool:not(#dpmvl-x1):not(#dpmvl-x2){width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;border-width:var(--dpmvl-icon-border-width,1px)!important;border-style:solid!important}html body .dpmvl-floating-toolbar .dpmvl-floating-tool:not([data-dpmvl-ico]){font-size:9px!important;line-height:1.05!important;font-weight:700!important;background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;border-color:var(--dpmvl-icon-border-color,#c3c4c7)!important;border-radius:var(--dpmvl-icon-radius,6px)!important}html body .dpmvl-floating-toolbar .dpmvl-floating-tool:not([data-dpmvl-ico]).is-active{background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important}html body .dpmvl-floating-toolbar .dpmvl-floating-tool-text:not(#dpmvl-x1):not(#dpmvl-x2){max-width:34px!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;text-align:center!important;font-size:9px!important;line-height:1.05!important}@media (max-width:782px){html body .dpmvl-floating-toolbar .dpmvl-floating-tool:not(#dpmvl-x1):not(#dpmvl-x2){width:36px!important;height:36px!important;min-width:36px!important}}.dpmvl-tb-chip:not(#dpmvl-x1):not(#dpmvl-x2){display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;min-width:0!important;padding:0!important;margin:0!important;border:1px solid #c3c4c7!important;border-radius:6px!important;background:#fff!important;color:#1d2327!important;font-style:normal;vertical-align:middle;box-sizing:border-box!important}.dpmvl-tb-chip.is-sm:not(#dpmvl-x1):not(#dpmvl-x2){width:24px!important;height:24px!important;border-radius:5px!important;margin-right:4px!important}.dpmvl-preview-line span{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.dpmvl-mini-tool[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2)::after,.dpmvl-article-content [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2)::after{width:90%;height:90%}[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2){font-size:0!important;line-height:0!important;width:auto!important;min-width:34px!important;padding:0 10px!important;white-space:nowrap!important}[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2)>*{display:none!important}[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2)::after{content:attr(data-dpmvl-txt);display:block;font-size:13px;line-height:1;font-weight:700;letter-spacing:0;color:currentColor;white-space:nowrap}html body .dpmvl-floating-toolbar [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2){width:auto!important;min-width:38px!important;padding:0 8px!important}html body .dpmvl-floating-toolbar [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2)::after{font-size:12px}.dpmvl-tb-chip.is-txt:not(#dpmvl-x1):not(#dpmvl-x2){width:auto!important;padding:0 8px!important}.dpmvl-tb-chip[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2)::after{font-size:12px}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2),[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover,[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):active,[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):active{transform:none!important;transition:background-color .12s,border-color .12s,color .12s!important}.dpmvl .dpmvl-row-detail-btn[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl .dpmvl-row-slow-clock[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2){width:26px!important;height:26px!important;min-width:26px!important;background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;border:1px solid var(--dpmvl-icon-border-color,#c3c4c7)!important;border-radius:var(--dpmvl-icon-radius,6px)!important;box-shadow:none!important;cursor:pointer}[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover,[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):focus-visible,[data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):focus-visible{border-color:currentColor!important;box-shadow:inset 0 0 0 999px rgb(0 0 0 / .06)!important;filter:none!important}html body .dpmvl .dpmvl-row-detail-btn[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-row-slow-clock[data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-function-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-function-controls [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-phone-compact-tools [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-filter-strip-new [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl .dpmvl-filter-strip-new [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl-floating-toolbar [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,html body .dpmvl-floating-toolbar [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):hover{border-color:currentColor!important;box-shadow:inset 0 0 0 999px rgb(0 0 0 / .07)!important;filter:none!important;transform:none!important}.dpmvl-floating-config-list .dpmvl-floating-config-row:not(#dpmvl-x1):not(#dpmvl-x2){display:grid!important;grid-template-columns:22px 220px max-content max-content;justify-content:start;align-items:center;gap:6px 14px;padding:8px 4px!important;border-bottom:1px solid #eef0f2}.dpmvl-floating-config-row .dpmvl-fl-name:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;align-items:center;gap:8px;margin:0;font-weight:600}.dpmvl-floating-config-row .dpmvl-floating-icon-pick:not(#dpmvl-x1):not(#dpmvl-x2){display:grid!important;grid-template-columns:40px 54px max-content 30px;align-items:center;gap:8px;margin:0!important}.dpmvl-floating-icon-preview:not(#dpmvl-x1):not(#dpmvl-x2){position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;padding:0!important;border:0!important;background:none!important}.dpmvl-floating-icon-preview:not(#dpmvl-x1):not(#dpmvl-x2) .dpmvl-fl-face{width:38px!important;height:38px!important;border-radius:7px!important}.dpmvl-fl-state-on .dpmvl-floating-icon-preview:not(#dpmvl-x1):not(#dpmvl-x2) .dpmvl-fl-face{background:#2271b1!important;color:#fff!important;border-color:#2271b1!important}.dpmvl-floating-icon-preview.has-img:not(#dpmvl-x1):not(#dpmvl-x2) .dpmvl-fl-face{display:none!important}.dpmvl-floating-icon-preview:not(#dpmvl-x1):not(#dpmvl-x2) img{display:block;width:38px!important;height:38px!important;max-width:none!important;max-height:none!important;object-fit:contain;border:1px solid #c3c4c7;border-radius:7px;background:#fff}.dpmvl-fl-state-lab:not(#dpmvl-x1):not(#dpmvl-x2){font-size:12px;color:#50575e;white-space:nowrap}.dpmvl-floating-config-row .button.dpmvl-pick-floating-icon:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-floating-config-row .button.dpmvl-fl-clear:not(#dpmvl-x1):not(#dpmvl-x2){min-height:30px;height:30px;line-height:28px;padding:0 12px;margin:0;justify-self:start;width:auto}.dpmvl-floating-config-row .button.dpmvl-fl-clear:not(#dpmvl-x1):not(#dpmvl-x2){padding:0;width:30px;color:#b32d2e;border-color:#e0b4b4}.dpmvl-floating-config-row .button.dpmvl-fl-clear[hidden]:not(#dpmvl-x1):not(#dpmvl-x2){display:inline-block!important;visibility:hidden}.dpmvl-floating-config-row .dpmvl-fl-face.is-txt:not(#dpmvl-x1):not(#dpmvl-x2)::after{font-size:9px;white-space:normal;text-align:center;line-height:1.05}.dpmvl-floating-icon-preview .dpmvl-fl-face.is-txt:not(#dpmvl-x1):not(#dpmvl-x2){width:38px!important;padding:0 2px!important}@media (max-width:900px){.dpmvl-floating-config-list .dpmvl-floating-config-row:not(#dpmvl-x1):not(#dpmvl-x2){grid-template-columns:22px 1fr}.dpmvl-floating-config-row .dpmvl-floating-icon-pick:not(#dpmvl-x1):not(#dpmvl-x2){grid-column:2}}.dpmvl-floating-preview:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dpmvl-floating-preview .dpmvl-fl-face:not(#dpmvl-x1):not(#dpmvl-x2){width:34px!important;height:34px!important}.dpmvl-floating-preview .dpmvl-fl-face.is-txt:not(#dpmvl-x1):not(#dpmvl-x2){width:34px!important;padding:0 2px!important}.dpmvl-floating-preview .dpmvl-fl-face.is-txt:not(#dpmvl-x1):not(#dpmvl-x2)::after{font-size:9px;white-space:normal;text-align:center;line-height:1.05}.dpmvl-floating-preview .dpmvl-fl-face.has-img img{width:30px;height:30px;object-fit:contain}.dpmvl-floating-config-row .dpmvl-fl-state-off:not(#dpmvl-x1):not(#dpmvl-x2){margin-left:18px!important}.dpmvl-floating-preview .dpmvl-fl-prev-item:not(#dpmvl-x1):not(#dpmvl-x2){display:inline-flex!important;margin:0 6px 0 0!important}.dpmvl-style-gallery:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-template-gallery:not(#dpmvl-x1):not(#dpmvl-x2){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))!important;gap:16px!important;flex-direction:initial!important;align-items:start}.dpmvl-style-card:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-template-card:not(#dpmvl-x1):not(#dpmvl-x2){display:flex!important;flex-direction:column;gap:8px;padding:10px!important;border:1px solid #dcdcde!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box;min-width:0}.dpmvl-style-card:not(#dpmvl-x1):not(#dpmvl-x2):hover,.dpmvl-template-card:not(#dpmvl-x1):not(#dpmvl-x2):hover{border-color:#2271b1!important;box-shadow:0 2px 10px rgb(0 0 0 / .06)}.dpmvl-real-thumb:not(#dpmvl-x1):not(#dpmvl-x2){position:relative;width:100%;aspect-ratio:840/500;overflow:hidden;border-radius:6px;background:#f3f4f5;border:1px solid #e2e4e7}.dpmvl-real-thumb:not(#dpmvl-x1):not(#dpmvl-x2) iframe{position:absolute;left:0;top:0;width:840px;height:500px;border:0;transform-origin:0 0;transform:scale(var(--dpmvl-thumb-scale,.25));pointer-events:none;background:#fff}.dpmvl-style-card .dpmvl-card-name:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-template-card .dpmvl-card-name:not(#dpmvl-x1):not(#dpmvl-x2){font-size:14px;font-weight:600;margin:2px 0 0}.dpmvl-tpl-badges:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;flex-wrap:wrap;gap:4px}.dpmvl-tpl-badges:not(#dpmvl-x1):not(#dpmvl-x2) span{font-size:11px;line-height:1;padding:4px 7px;border-radius:999px;background:#f0f6fc;color:#135e96;border:1px solid #c5d9ed;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dpmvl-style-card .dpmvl-card-actions:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-template-card .dpmvl-card-actions:not(#dpmvl-x1):not(#dpmvl-x2){display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto}.dpmvl-style-card .dpmvl-card-actions .button:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-template-card .dpmvl-card-actions .button:not(#dpmvl-x1):not(#dpmvl-x2){min-height:28px;height:28px;line-height:26px;padding:0 9px;margin:0}.dpmvl-style-card .dpmvl-default-style:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl-template-card .dpmvl-default-template:not(#dpmvl-x1):not(#dpmvl-x2){display:inline-flex!important;align-items:center;gap:4px;margin:0 0 0 auto!important;position:static!important;font-size:13px}.dpmvl-new-style-card:not(#dpmvl-x1):not(#dpmvl-x2){justify-content:center;min-height:200px}body.sw2-open{overflow:hidden}.dpmvl-sw2:not(#dpmvl-x1):not(#dpmvl-x2){position:fixed;top:0;right:0;bottom:0;left:0;z-index:100100;background:rgb(15 23 32 / .55);display:flex;align-items:center;justify-content:center;padding:16px}.dpmvl-sw2[hidden]:not(#dpmvl-x1):not(#dpmvl-x2){display:none!important}.dpmvl-sw2 .sw2-dlg:not(#dpmvl-x1):not(#dpmvl-x2){width:min(1480px,100%);height:min(920px,100%);background:#fff;border-radius:10px;box-shadow:0 20px 60px rgb(0 0 0 / .35);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.dpmvl-sw2 .sw2-head:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;align-items:center;gap:16px;padding:12px 18px;border-bottom:1px solid #e2e4e7;flex-wrap:wrap}.dpmvl-sw2 .sw2-head h2:not(#dpmvl-x1):not(#dpmvl-x2){margin:0;font-size:18px;flex:1 1 auto}.dpmvl-sw2 .sw2-head label:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;align-items:center;gap:6px;font-weight:600;font-size:13px}.dpmvl-sw2 .sw2-head input,.dpmvl-sw2 .sw2-head select:not(#dpmvl-x1):not(#dpmvl-x2){min-height:32px}.dpmvl-sw2 .sw2-x:not(#dpmvl-x1):not(#dpmvl-x2){border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:#50575e;padding:0 4px}.dpmvl-sw2 .sw2-body2:not(#dpmvl-x1):not(#dpmvl-x2){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,1fr);min-height:0}.dpmvl-sw2 .sw2-left:not(#dpmvl-x1):not(#dpmvl-x2){padding:16px;background:#f6f7f7;border-right:1px solid #e2e4e7;overflow:auto}.dpmvl-sw2 .sw2-stage:not(#dpmvl-x1):not(#dpmvl-x2){position:relative;width:100%;overflow:hidden;border:1px solid #dcdcde;border-radius:8px;background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .06)}.dpmvl-sw2 .sw2-frame:not(#dpmvl-x1):not(#dpmvl-x2){position:absolute;left:0;top:0;width:840px;height:500px;border:0;transform-origin:0 0;transform:scale(var(--sw2-scale,.7));visibility:hidden}.dpmvl-sw2 .sw2-frame.is-on:not(#dpmvl-x1):not(#dpmvl-x2){visibility:visible}.dpmvl-sw2 .sw2-loading:not(#dpmvl-x1):not(#dpmvl-x2){position:absolute;right:8px;top:8px;font-size:12px;background:#1d2327;color:#fff;padding:3px 8px;border-radius:999px;display:none}.dpmvl-sw2 .sw2-hint:not(#dpmvl-x1):not(#dpmvl-x2){margin:10px 2px 0;color:#50575e;font-size:13px}.dpmvl-sw2 .sw2-right:not(#dpmvl-x1):not(#dpmvl-x2){overflow:auto;padding:12px 16px 24px}.dpmvl-sw2 .dpmvl-style-editor:not(#dpmvl-x1):not(#dpmvl-x2){display:block!important;position:static!important;border:0!important;padding:0!important;margin:0!important;background:none!important;box-shadow:none!important;max-width:none!important}.dpmvl-sw2 .sw2-groups:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;flex-direction:column;gap:8px}.dpmvl-sw2 .sw2-group:not(#dpmvl-x1):not(#dpmvl-x2){border:1px solid #dcdcde;border-radius:8px;background:#fff}.dpmvl-sw2 .sw2-group[open]:not(#dpmvl-x1):not(#dpmvl-x2){border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.dpmvl-sw2 .sw2-group>summary:not(#dpmvl-x1):not(#dpmvl-x2){cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:2px;padding:10px 14px}.dpmvl-sw2 .sw2-group>summary::-webkit-details-marker{display:none}.dpmvl-sw2 .sw2-group>summary b:not(#dpmvl-x1):not(#dpmvl-x2){font-size:14px}.dpmvl-sw2 .sw2-group>summary small:not(#dpmvl-x1):not(#dpmvl-x2){color:#646970;font-size:12px}.dpmvl-sw2 .sw2-body:not(#dpmvl-x1):not(#dpmvl-x2){padding:4px 14px 14px;display:flex;flex-direction:column;gap:6px}.dpmvl-sw2 .sw2-row:not(#dpmvl-x1):not(#dpmvl-x2){display:grid;grid-template-columns:200px 1fr;align-items:center;gap:10px;min-height:34px;border-bottom:1px dashed #eef0f2;padding:2px 0}.dpmvl-sw2 .sw2-lab:not(#dpmvl-x1):not(#dpmvl-x2){font-size:13px;color:#1d2327}.dpmvl-sw2 .sw2-cell:not(#dpmvl-x1):not(#dpmvl-x2){display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:0!important;font-size:0!important;border:0!important;background:none!important;width:auto!important;min-width:0}.dpmvl-sw2 .sw2-cell>*:not(#dpmvl-x1):not(#dpmvl-x2){font-size:13px}.dpmvl-sw2 .sw2-cell.sw2-keep-text:not(#dpmvl-x1):not(#dpmvl-x2){font-size:13px!important}.dpmvl-sw2 .sw2-cell input[type=color]:not(#dpmvl-x1):not(#dpmvl-x2){width:44px;height:30px;padding:2px;border:1px solid #c3c4c7;border-radius:5px;background:#fff;cursor:pointer}.dpmvl-sw2 .sw2-cell input[type=number]:not(#dpmvl-x1):not(#dpmvl-x2){width:72px;min-height:30px}.dpmvl-sw2 .sw2-cell select:not(#dpmvl-x1):not(#dpmvl-x2){min-height:30px;max-width:150px}.dpmvl-sw2 .sw2-cell input[type=text]:not(#dpmvl-x1):not(#dpmvl-x2){min-height:30px;width:200px}.dpmvl-sw2 .sw2-cell input[type=checkbox]:not(#dpmvl-x1):not(#dpmvl-x2){width:18px;height:18px;margin:0}.dpmvl-sw2 .sw2-matrix:not(#dpmvl-x1):not(#dpmvl-x2){border-collapse:collapse;width:100%;margin:2px 0 6px}.dpmvl-sw2 .sw2-matrix th,.dpmvl-sw2 .sw2-matrix td:not(#dpmvl-x1):not(#dpmvl-x2){padding:6px 6px;border-bottom:1px solid #f0f0f1;text-align:center;vertical-align:middle;font-size:12px}.dpmvl-sw2 .sw2-matrix thead th:not(#dpmvl-x1):not(#dpmvl-x2){color:#646970;font-weight:600;background:#f6f7f7}.dpmvl-sw2 .sw2-matrix tbody th:not(#dpmvl-x1):not(#dpmvl-x2){text-align:left;font-weight:600;color:#1d2327;white-space:nowrap}.dpmvl-sw2 .sw2-foot:not(#dpmvl-x1):not(#dpmvl-x2){display:flex;align-items:center;gap:8px;padding:10px 18px;border-top:1px solid #e2e4e7;background:#fff}.dpmvl-sw2 .sw2-foot .button:not(#dpmvl-x1):not(#dpmvl-x2){min-height:34px}.dpmvl-sw2 .sw2-note:not(#dpmvl-x1):not(#dpmvl-x2){margin-left:auto;color:#646970;font-size:12px}@media (max-width:1100px){.dpmvl-sw2 .sw2-body2:not(#dpmvl-x1):not(#dpmvl-x2){grid-template-columns:1fr;overflow:auto}.dpmvl-sw2 .sw2-left:not(#dpmvl-x1):not(#dpmvl-x2){border-right:0;border-bottom:1px solid #e2e4e7}}.dpmvl-mini-gallery:not(#dpmvl-x1):not(#dpmvl-x2){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:12px!important}.dpmvl-mini-card:not(#dpmvl-x1):not(#dpmvl-x2){display:flex!important;flex-direction:column;gap:6px;align-items:stretch;text-align:left;padding:8px!important;border:1px solid #dcdcde!important;border-radius:8px!important;background:#fff!important;cursor:pointer;height:auto!important}.dpmvl-mini-card.is-selected:not(#dpmvl-x1):not(#dpmvl-x2){border-color:#2271b1!important;box-shadow:0 0 0 2px #2271b1!important}.dpm-embed-hover-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2),.dpm-front-hover-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2){display:inline-flex!important;align-items:center;justify-content:center;width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;border:1px solid #c3c4c7!important;border-radius:6px!important;background:#fff!important;color:#50575e!important;box-shadow:none!important;vertical-align:middle}.dpm-embed-hover-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2)::after,.dpm-front-hover-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2)::after{width:72%!important;height:72%!important}.dpm-embed-hover-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover,.dpm-front-hover-controls [data-dpmvl-ico]:not(#dpmvl-x1):not(#dpmvl-x2):hover{border-color:currentColor!important;box-shadow:inset 0 0 0 999px rgb(0 0 0 / .06)!important}.dpm-embed-hover-controls [data-dpmvl-ico].is-active:not(#dpmvl-x1):not(#dpmvl-x2),.dpm-front-hover-controls [data-dpmvl-ico].is-active:not(#dpmvl-x1):not(#dpmvl-x2),.dpm-embed-hover-controls [data-dpmvl-ico][aria-pressed="true"]:not(#dpmvl-x1):not(#dpmvl-x2){background:#f0f6fc!important;color:#135e96!important;border-color:#2271b1!important}:root{--dpmvl-i-karaoke:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%221.8%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%3E%3Ccircle%20cx=%2216%22%20cy=%228%22%20r=%224.6%22/%3E%3Cpath%20d=%22M11.7%207.2l5.1%205.1%22/%3E%3Cpath%20d=%22M12.9%2011.6L6.7%2017.9%205.9%2017.1%2012.2%2010.9%22/%3E%3Cpath%20d=%22M6.3%2017.6C4.2%2020.3%206.8%2022.5%209.4%2021.1S14.6%2018.8%2017.6%2021%22/%3E%3C/svg%3E)}html body [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3){width:auto!important;min-width:34px!important;max-width:none!important;flex:0 0 auto!important;overflow:visible!important;padding-left:10px!important;padding-right:10px!important}html body .dpmvl-tb-chip.is-txt:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3){width:auto!important;min-width:28px!important;max-width:none!important;padding:0 7px!important;flex:0 0 auto!important;margin-right:6px!important}.dpmvl-toolbar-item{display:flex!important;align-items:center;gap:6px}html body [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3),html body [data-dpmvl-txt]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3)::after{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,"Noto Sans",sans-serif!important}html body [data-dpmvl-ico="play"].is-active:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3),html body [data-dpmvl-ico="play"][aria-pressed="true"]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3),html body [data-dpmvl-ico="segment_play"].is-active:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3),html body [data-dpmvl-ico="segment_play"][aria-pressed="true"]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3){background:var(--dpmvl-icon-bg,#fff)!important;color:var(--dpmvl-icon-text,#50575e)!important;border-color:var(--dpmvl-icon-border-color,#c3c4c7)!important}html body [data-dpmvl-ico="pause"]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3),html body [data-dpmvl-ico="segment_pause"]:not(#dpmvl-x1):not(#dpmvl-x2):not(#dpmvl-x3){background:var(--dpmvl-icon-active-bg,#f0f6fc)!important;color:var(--dpmvl-icon-active-text,#135e96)!important;border-color:var(--dpmvl-icon-active-bg,#2271b1)!important}:root{--dpmvl-i-layout-h:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.3%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%3E%3Cpath%20d=%22M1.8%2012h20.4M6%207.5%201.8%2012%206%2016.5M18%207.5l4.2%204.5-4.2%204.5%22/%3E%3C/svg%3E);--dpmvl-i-layout-v:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.3%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%3E%3Cpath%20d=%22M12%201.8v20.4M7.5%206%2012%201.8%2016.5%206M7.5%2018l4.5%204.2%204.5-4.2%22/%3E%3C/svg%3E)}[data-dpmvl-ico="loop"]{--dpmvl-ico:var(--dpmvl-i-loop)}[data-dpmvl-ico="kzoom"]{--dpmvl-ico:var(--dpmvl-i-kzoom)}.dpmvl-k2{--k2-dur:.52s;--k2-ease:cubic-bezier(.22,.8,.3,1)}.dpmvl-k2.dpmvl-k2-speed-fast{--k2-dur:.28s}.dpmvl-k2.dpmvl-k2-speed-slow{--k2-dur:.82s}.dpmvl-karaoke.dpmvl-k-autoh:not(.dpmvl-karaoke-next-mode):not(#dpmvl-x1):not(#dpmvl-x2){height:auto!important}.dpmvl-karaoke.dpmvl-k-autoh.dpmvl-karaoke-next-mode:not(#dpmvl-x1):not(#dpmvl-x2) .dpmvl-karaoke-current,.dpmvl-karaoke.dpmvl-k-autoh.dpmvl-karaoke-next-mode:not(#dpmvl-x1):not(#dpmvl-x2) .dpmvl-karaoke-next{height:auto!important;min-height:0!important}.dpmvl-k2:not(.dpmvl-karaoke-next-mode) .dpmvl-karaoke-prev:empty{display:none!important}.dpmvl-k2:not(.dpmvl-karaoke-next-mode) .dpmvl-karaoke-current{position:relative;z-index:1;transition:opacity .6s ease}.dpmvl-k2 .dpmvl-k2-ghost{position:absolute!important;margin:0!important;z-index:0;pointer-events:none;box-sizing:border-box}.dpmvl-k2.dpmvl-k2-enter .dpmvl-karaoke-current:not(.dpmvl-k2-ghost){animation:dpmvlK2InFade var(--k2-dur) var(--k2-ease) calc(var(--k2-dur)*.32) both}.dpmvl-k2.dpmvl-k2-change-rise.dpmvl-k2-enter .dpmvl-karaoke-current:not(.dpmvl-k2-ghost){animation-name:dpmvlK2InRise}.dpmvl-k2.dpmvl-k2-change-slide.dpmvl-k2-enter .dpmvl-karaoke-current:not(.dpmvl-k2-ghost){animation-name:dpmvlK2InSlide}.dpmvl-k2.dpmvl-k2-change-zoom.dpmvl-k2-enter .dpmvl-karaoke-current:not(.dpmvl-k2-ghost){animation-name:dpmvlK2InZoom}.dpmvl-k2.dpmvl-k2-enter .dpmvl-karaoke-next{animation:dpmvlK2Op var(--k2-dur) ease both}.dpmvl-k2 .dpmvl-k2-ghost{animation:dpmvlK2OutFade calc(var(--k2-dur)*.5) ease-in both}.dpmvl-k2.dpmvl-k2-change-rise .dpmvl-k2-ghost{animation-name:dpmvlK2OutRise}.dpmvl-k2.dpmvl-k2-change-slide .dpmvl-k2-ghost{animation-name:dpmvlK2OutSlide}.dpmvl-k2.dpmvl-k2-change-zoom .dpmvl-k2-ghost{animation-name:dpmvlK2OutZoom}@keyframes dpmvlK2InFade{from{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}@keyframes dpmvlK2InRise{from{opacity:0;transform:translateY(.85em)}to{opacity:1;transform:none}}@keyframes dpmvlK2InSlide{from{opacity:0;transform:translateX(14%)}to{opacity:1;transform:none}}@keyframes dpmvlK2InZoom{0%{opacity:0;transform:scale(1.16)}70%{opacity:1}100%{opacity:1;transform:none}}@keyframes dpmvlK2Op{from{opacity:0}}@keyframes dpmvlK2OutFade{from{opacity:1}to{opacity:0}}@keyframes dpmvlK2OutRise{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-.85em)}}@keyframes dpmvlK2OutSlide{from{opacity:1;transform:none}to{opacity:0;transform:translateX(-14%)}}@keyframes dpmvlK2OutZoom{from{opacity:1;transform:none}to{opacity:0;transform:scale(.92)}}.dpmvl-k2.dpmvl-k2-dim .dpmvl-karaoke-current:not(.dpmvl-k2-ghost){opacity:.45}.dpmvl-k2.dpmvl-k2-flash::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2;box-shadow:inset 0 0 0 2px var(--k-effect,#52cfff),inset 0 0 22px color-mix(in srgb,var(--k-effect,#52cfff) 45%,transparent);background:rgb(255 255 255 / .08);animation:dpmvlK2Flash calc(var(--k2-dur)*2.2) ease-out both}@keyframes dpmvlK2Flash{from{opacity:1}to{opacity:0}}.dpmvl-k2.dpmvl-k2-has-bar{padding-bottom:calc(var(--k-padding-y,0px) + 10px)!important}.dpmvl-k2 .dpmvl-k2-track{position:absolute;left:6%;right:6%;bottom:4px;height:3px;border-radius:3px;background:rgb(255 255 255 / .18);overflow:hidden;pointer-events:none;z-index:2}.dpmvl-k2 .dpmvl-k2-bar{height:100%;width:100%;background:var(--k-effect,#52cfff);transform-origin:left center;transform:scaleX(0);will-change:transform}.dpmvl-k2-admin{margin:14px 0;padding:12px;border:1px solid #dcdcde;border-radius:8px;background:#fff}.dpmvl-k2-admin>strong{display:block;margin-bottom:4px}.dpmvl-k2-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:10px 0}.dpmvl-k2-card{display:flex;flex-direction:column;gap:6px;padding:6px;border:2px solid #dcdcde;border-radius:8px;cursor:pointer;background:#f6f7f7}.dpmvl-k2-card:hover{border-color:#8c8f94}.dpmvl-k2-card.is-selected{border-color:#2271b1;background:#f0f6fc}.dpmvl-k2-card input{position:absolute;opacity:0;pointer-events:none}.dpmvl-k2-card-name{font-weight:600;text-align:center;font-size:13px}.dpmvl-k2-card-name em{font-weight:400;color:#646970;font-style:normal}.dpmvl-k2-demo{position:relative;display:flex;flex-direction:column;justify-content:center;height:62px;border-radius:6px;overflow:hidden;background:linear-gradient(135deg,#1d2b44,#3a1f4a)}.dpmvl-k2-demo .dpmvl-karaoke{position:absolute;left:8%;right:8%;bottom:10%;display:flex;flex-direction:column;justify-content:center;padding:4px 6px;border-radius:6px;background:rgb(5 8 18 / .72);color:#fff;text-align:center;overflow:hidden;--k-effect:#52cfff}.dpmvl-k2-demo .dpmvl-karaoke-current{font:700 13px/1.25 Arial,sans-serif}.dpmvl-k2-demo .dpmvl-karaoke-current small{display:block;font-weight:400;font-size:10px;opacity:.85}.dpmvl-k2-row{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin:8px 0}.dpmvl-k2-row[hidden]{display:none}.dpmvl-k2-row input[type=number]{width:70px}.dpmvl-k2-big{position:relative;max-width:560px;aspect-ratio:16/9;margin-top:10px;border-radius:8px;overflow:hidden;background:#111}.dpmvl-k2-big video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.dpmvl-k2-demo-big{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;background:#fff0}.dpmvl-k2-demo-big .dpmvl-karaoke{bottom:6%;left:7%;right:7%;padding:10px 12px;border-radius:10px}.dpmvl-k2-demo-big .dpmvl-karaoke-current{font-size:24px}.dpmvl-k2-demo-big .dpmvl-karaoke-current small{font-size:15px}.dpmvl-karaoke.dpmvl-k2-change-song.dpmvl-karaoke-next-mode.dpmvl-karaoke-current-leaving:not(#dpmvl-x1) .dpmvl-karaoke-current{transition:opacity calc(var(--k-travel-duration,1.2s)*.45) ease-out!important}.dpmvl-k2-demo:not(.dpmvl-k2-demo-big) .dpmvl-k2-songdemo .dpmvl-karaoke-current{font-size:11px}.dpmvl-kgroup{margin:10px 0;border:1px solid #dcdcde;border-radius:8px;background:#fff}.dpmvl-kgroup>summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;cursor:pointer;list-style:none;font-weight:600;font-size:14px}.dpmvl-kgroup>summary::-webkit-details-marker{display:none}.dpmvl-kgroup>summary::after{content:"▾";margin-left:auto;color:#646970;transition:transform .2s}.dpmvl-kgroup:not([open])>summary::after{transform:rotate(-90deg)}.dpmvl-kgroup>summary small{font-weight:400;color:#646970}.dpmvl-kgroup-n{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#2271b1;color:#fff;font-size:13px}.dpmvl-kgroup[open]>summary{border-bottom:1px solid #f0f0f1;background:#f6f7f7;border-radius:8px 8px 0 0}.dpmvl-kgroup-body{padding:12px}.dpmvl-kgroup-body>.dpmvl-k2-admin{margin:0;border:0;padding:0}.dpmvl-afx-admin{margin:12px 0;padding-top:10px;border-top:1px dashed #dcdcde}.dpmvl-afx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 16px;margin:8px 0}.dpmvl-afx-grid label{display:flex;flex-direction:column;gap:4px;font-size:13px}.dpmvl-afx-preview{position:relative;max-width:560px;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#0b0f1e center/cover no-repeat}.dpmvl-video-wrap.dpmvl-audio-frame:not(#dpmvl-x1):not(#dpmvl-x2){display:block!important;position:relative!important;aspect-ratio:16/9;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;background:#05060b!important;cursor:pointer}.dpmvl-video-format-vertical .dpmvl-video-wrap.dpmvl-audio-frame:not(#dpmvl-x1):not(#dpmvl-x2){aspect-ratio:9/16}.dpmvl-audio-frame>.dpmvl-audio-visual:not(#dpmvl-x1):not(#dpmvl-x2){display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;z-index:0!important;flex:none!important}.dpmvl-audio-frame>.dpmvl-karaoke-youtube-bg:not(#dpmvl-x1):not(#dpmvl-x2){z-index:1!important;background:transparent!important}.dpmvl-audio-frame>audio.dpmvl-audio:not(#dpmvl-x1):not(#dpmvl-x2){position:absolute!important;width:1px!important;height:1px!important;left:-9999px!important;top:auto!important;bottom:auto!important;opacity:0!important;pointer-events:none!important}.dpmvl-audio-frame>.dpmvl-karaoke:not(#dpmvl-x1):not(#dpmvl-x2){z-index:5!important}.dpmvl-audio-frame>.dpmvl-karaoke.dpmvl-kpos-bottom:not(#dpmvl-x1):not(#dpmvl-x2){bottom:6%!important}.dpmvl-audio-frame.dpmvl-afx-has-bars>.dpmvl-karaoke.dpmvl-kpos-bottom:not(#dpmvl-x1):not(#dpmvl-x2){bottom:33%!important}.dpmvl-audio-frame>.dpmvl-logo-overlay:not(#dpmvl-x1):not(#dpmvl-x2){z-index:6!important}.dpmvl-audio-frame>.dpmvl-af-play{position:absolute;left:50%;top:50%;z-index:7;width:clamp(48px,11%,92px);aspect-ratio:1;transform:translate(-50%,-50%) scale(.85);border:0;border-radius:50%;padding:0;background:rgb(0 0 0 / .55);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;box-shadow:0 0 0 2px rgb(255 255 255 / .35)}.dpmvl-audio-frame>.dpmvl-af-play svg{width:46%;height:46%;margin-left:6%}.dpmvl-audio-frame.is-af-paused>.dpmvl-af-play{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.dpmvl-audio-frame>.dpmvl-af-play:hover{background:rgb(0 0 0 / .72)}.dpmvl-audio-frame>.dpmvl-af-progress{position:absolute;left:0;right:0;bottom:0;height:10px;z-index:7;cursor:pointer;display:flex;align-items:flex-end}.dpmvl-audio-frame>.dpmvl-af-progress::before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:rgb(255 255 255 / .18)}.dpmvl-audio-frame>.dpmvl-af-progress .dpmvl-af-fill{position:relative;height:3px;width:100%;background:#52cfff;transform-origin:left center;transform:scaleX(0);transition:transform .25s linear}.dpmvl-audio-frame>.dpmvl-af-progress:hover::before,.dpmvl-audio-frame>.dpmvl-af-progress:hover .dpmvl-af-fill{height:5px}.dpmvl-audio-frame>.dpmvl-af-progress:focus-visible{outline:2px solid #52cfff;outline-offset:-2px}.dpmvl-audio-frame>.dpmvl-karaoke-youtube-bg:not(#dpmvl-x1):not(#dpmvl-x2){overflow:hidden!important}.dpmvl-audio-frame>.dpmvl-karaoke-youtube-bg iframe:not(#dpmvl-x1):not(#dpmvl-x2){position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(1.32)!important;transform-origin:center!important}.dpmvl-video-wrap.dpmvl-afx-has-bars:not(.dpmvl-audio-frame)>.dpmvl-karaoke.dpmvl-kpos-bottom:not(#dpmvl-x1):not(#dpmvl-x2){bottom:33%!important}.dpmvl.dpmvl-tv-device .dpmvl-function-controls:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl.dpmvl-tv-device .dpmvl-phone-compact-tools:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl.dpmvl-tv-device .dpmvl-content-controls:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl.dpmvl-tv-device .dpmvl-control-group:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl.dpmvl-tv-device .dpmvl-controls:not(#dpmvl-x1):not(#dpmvl-x2){gap:0!important;column-gap:0!important;row-gap:0!important}.dpmvl.dpmvl-tv-device .dpmvl-function-controls>*:not(#dpmvl-x1):not(#dpmvl-x2),.dpmvl.dpmvl-tv-device .dpmvl-phone-compact-tools>*:not(#dpmvl-x1):not(#dpmvl-x2){margin:0 7px 7px 0!important}.dpmvl.dpmvl-tv-device .dpmvl-content-controls>*:not(#dpmvl-x1):not(#dpmvl-x2){margin:0 12px 6px 0!important}.dpmvl.dpmvl-tv-device .dpmvl-content-controls input:not(#dpmvl-x1):not(#dpmvl-x2){margin:0 5px 0 0!important}.dpmvl.dpmvl-tv-device .dpmvl-control-group>*:not(#dpmvl-x1):not(#dpmvl-x2){margin:0 6px 6px 0!important}.dpmvl.dpmvl-tv-device .dpmvl-controls>*:not(#dpmvl-x1):not(#dpmvl-x2){margin:0 12px 7px 0!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation:not(#dpmvl-x1):not(#dpmvl-x2){gap:0!important}.dpmvl.dpmvl-tv-device .dpmvl-tv-navigation>*:not(#dpmvl-x1):not(#dpmvl-x2){margin:0 5px 0 0!important}.dpmvl-selected-detail-pane .dpmvl-article-content>h2,.dpmvl-selected-detail-pane h2.dpmvl-selected-detail-heading{display:block!important;visibility:visible!important}.dpmvl-selected-details.is-always .dpmvl-selected-detail-pane{display:block!important}.dpmvl-selected-details.is-always .dpmvl-selected-detail-pane+.dpmvl-selected-detail-pane{margin-top:28px}.dpmvl-tv-modal-top:not(#dpmvl-x1){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;z-index:2147483647!important;display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center!important;align-items:center!important;-webkit-justify-content:center!important;justify-content:center!important;padding:3vh 3vw!important;box-sizing:border-box!important;background:rgb(0 0 0 / .82)!important;visibility:visible!important;opacity:1!important}.dpmvl-tv-modal-top .dpmvl-detail-dialog:not(#dpmvl-x1){width:80vw!important;max-width:80vw!important;max-height:90vh!important;overflow:auto!important;padding:78px 30px 28px!important;font-size:20px!important;box-sizing:border-box!important}.dpmvl-tv-modal-top .dpmvl-detail-title:not(#dpmvl-x1){font-size:24px!important;top:24px!important;left:30px!important}.dpmvl-tv-modal-top .dpmvl-detail-body:not(#dpmvl-x1){font-size:20px!important}.dpmvl-tv-modal-top .dpmvl-segment-video-box:not(#dpmvl-x1){width:74vw!important;max-width:74vw!important;height:auto!important;max-height:94vh!important;overflow:auto!important;aspect-ratio:auto!important;box-sizing:border-box!important}.dpmvl-tv-modal-top .dpmvl-segment-video-box iframe:not(#dpmvl-x1),.dpmvl-tv-modal-top .dpmvl-segment-video-box video:not(#dpmvl-x1){width:100%!important;height:41.6vw!important;max-height:80vh!important}.dpmvl-tv-help-top:not(#dpmvl-x1){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;visibility:visible!important;opacity:1!important}.dpmvl-tv-help-top .dpmvl-help-close:not(#dpmvl-x1){min-height:54px!important;padding:0 22px!important;font-size:22px!important}.dpmvl-tv-help-top .dpmvl-help-close:focus:not(#dpmvl-x1){outline:5px solid #ffcc00!important;outline-offset:3px!important}.dpmvl-tv-modal-top .dpmvl-detail-close:not(#dpmvl-x1){min-height:54px!important;padding:0 22px!important;font-size:22px!important;z-index:5!important}.dpmvl-tv-modal-top .dpmvl-segment-video-close:not(#dpmvl-x1){position:fixed!important;top:3vh!important;right:3vw!important;left:auto!important;width:64px!important;height:64px!important;font-size:44px!important;line-height:60px!important;z-index:2147483647!important}.dpmvl-tv-modal-top .dpmvl-detail-close:focus:not(#dpmvl-x1),.dpmvl-tv-modal-top .dpmvl-help-close:focus:not(#dpmvl-x1),.dpmvl-tv-modal-top .dpmvl-segment-video-close:focus:not(#dpmvl-x1){outline:5px solid #ffcc00!important;outline-offset:3px!important}@supports not (aspect-ratio:1/1){.dpmvl-video-wrap.dpmvl-audio-frame:not(#dpmvl-x1):not(#dpmvl-x2){height:0!important;padding-top:56.25%!important}.dpmvl-video-format-vertical .dpmvl-video-wrap.dpmvl-audio-frame:not(#dpmvl-x1):not(#dpmvl-x2){padding-top:177.78%!important}.dpmvl-audio-frame>.dpmvl-af-play{width:72px!important;height:72px!important}}.dpmvl-video-wrap>.dpmvl-karaoke.dpmvl-k-nocqh:not(#dpmvl-x1) .dpmvl-karaoke-current,.dpmvl-video-wrap>.dpmvl-karaoke.dpmvl-k-nocqh:not(#dpmvl-x1) .dpmvl-karaoke-next{padding-top:var(--k-pad-old,5px)!important;padding-bottom:var(--k-pad-old,5px)!important}.dpmvl-karaoke.dpmvl-k-oldstroke:not(#dpmvl-x1) .dpmvl-karaoke-current,.dpmvl-karaoke.dpmvl-k-oldstroke:not(#dpmvl-x1) .dpmvl-karaoke-next,.dpmvl-karaoke.dpmvl-k-oldstroke:not(#dpmvl-x1) .dpmvl-karaoke-line{-webkit-text-stroke:0 transparent!important}.dpm-table-embed-front{width:100%}.dpm-table-embed-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}.dpm-table-embed-filters select{min-width:130px;max-width:220px}.dpm-table-embed-table-wrap{width:100%;height:auto;max-height:none;overflow-x:auto;overflow-y:visible}.dpm-table-embed-public{width:100%;border-collapse:collapse;background:#fff}.dpm-table-embed-public th,.dpm-table-embed-public td{border:1px solid #e2e4e7;padding:10px 12px;vertical-align:top}.dpm-table-embed-public th{text-align:left;background:#f6f7f7}.dpm-cell{display:flex;gap:8px;align-items:flex-start}.dpm-text{flex:1;line-height:1.55}.dpm-source-search{flex:0 0 auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none!important;font-size:18px;line-height:1;color:inherit;opacity:.7}.dpm-source-search:hover{opacity:1;background:#f0f0f1}.dpm-empty{text-align:center;color:#646970}@media(max-width:700px){.dpm-table-embed-public th,.dpm-table-embed-public td{min-width:250px}.dpm-table-embed-filters select{flex:1 1 45%}}.dpm-column-search-row th{padding:6px 8px;background:#fff}.dpm-column-search{margin:0}.dpm-column-search-box{display:flex;align-items:center;border:1px solid #dcdcde;background:#fff;min-width:120px}.dpm-column-search-box input{width:100%;min-width:0;border:0!important;box-shadow:none!important;background:transparent!important;padding:5px 7px!important;height:30px}.dpm-column-search-box{border-radius:4px;overflow:hidden}.dpm-column-search-box input::placeholder{color:#646970;opacity:1}.dpm-column-search-box button{cursor:pointer;line-height:1;display:inline-flex;align-items:center;justify-content:center;opacity:1}.dpm-column-search-box button:hover,.dpm-column-search-box button:focus{outline:0}.dpm-article-tier{margin:0 0 28px}.dpm-article-tier>h2{margin:0 0 12px}.dpm-column-search-box input{font-weight:400!important;font-style:normal!important}.dpm-column-search-box input::placeholder{font-weight:400!important;font-style:italic;color:#8c8f94!important;opacity:1}.dpm-column-search-box button:after{margin-left:10px;margin-top:10px}.dpm-language-content{flex:1;min-width:0}.dpm-phonetic{margin-top:3px;font-size:.84em;font-weight:400;font-style:italic;color:#8c8f94;line-height:1.4}.dpm-text{display:block}.dpm-article-basic,.dpm-article-deep{padding-top:0;border-top:0}.dpm-source-results-page{max-width:1100px;margin:30px auto;padding:0 20px}.dpm-source-results{background:#fff;padding:24px}.dpm-source-results-form{display:flex;gap:10px;margin:15px 0 24px}.dpm-source-results-form input{flex:1;min-width:0}.dpm-source-results-form button{padding:8px 24px;cursor:pointer}.dpm-source-result{padding:12px 0;border-top:1px solid #e2e4e7}.dpm-source-result h2{margin:0;font-size:18px}.dpm-column-search-box button{flex:0 0 34px!important;width:34px!important;height:32px!important;background:transparent!important;color:#646970!important;border:0!important;border-left:1px solid #dcdcde!important;font-size:0!important;padding:0!important;position:relative!important}.dpm-column-search-box button:before{content:""!important;width:13px!important;height:13px!important;border:2px solid #646970!important;border-radius:50%!important;display:block!important;box-sizing:border-box!important}.dpm-column-search-box button:after{content:""!important;position:absolute!important;width:7px!important;height:2px!important;background:#646970!important;transform:rotate(45deg)!important;left:18px!important;top:20px!important;margin:0!important;border-radius:1px!important}.dpm-column-search-box button:hover,.dpm-column-search-box button:focus{background:#f0f0f1!important;color:#1d2327!important}#dpm-tra-cau{scroll-margin-top:20px}.dpm-table-embed-front .dpm-g-speak-wrap.dpm-g-speak-inline{display:inline-flex!important;align-items:center!important;gap:7px!important;vertical-align:middle}.dpm-table-embed-front .dpm-g-speak-wrap .dpm-g-speak{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;margin:0!important;border-radius:7px!important;font-size:15px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important}.dpm-table-embed-front .dpm-source-search{width:28px!important;height:28px!important;min-width:28px!important;opacity:1!important;color:#f08a00!important;font-size:0!important;position:relative!important;border-radius:6px!important;background:transparent!important}.dpm-table-embed-front .dpm-source-search:before{content:"";display:block;width:11px;height:11px;border:2px solid currentColor;border-radius:50%;box-sizing:border-box;position:absolute;left:7px;top:6px}.dpm-table-embed-front .dpm-source-search:after{content:"";display:block;width:7px;height:2px;background:currentColor;border-radius:2px;position:absolute;left:16px;top:17px;transform:rotate(45deg);transform-origin:left center}.dpm-table-embed-front .dpm-source-search:hover,.dpm-table-embed-front .dpm-source-search:focus{color:#c96f00!important;background:#fff3e0!important;outline:0!important}.dpm-table-embed-public .dpm-glossary-toggle-head,.dpm-table-embed-public .dpm-glossary-toggle-cell{width:40px;min-width:40px;max-width:40px;padding:5px!important;text-align:center;vertical-align:middle}.dpm-row-glossary-toggle{width:30px;height:30px;min-width:30px;padding:0;border:1px solid #c3c4c7;border-radius:7px;background:#fff;color:#6c7781;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 1px 1px #0000000d}.dpm-row-glossary-toggle:hover,.dpm-row-glossary-toggle:focus{background:#f0f6fc;color:#135e96;border-color:#72aee6;outline:0}.dpm-row-glossary-toggle[aria-pressed=true]{color:#0a6b2b;background:#edfaef;border-color:#46b450}.dpm-eye-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.dpm-eye-icon svg{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dpm-row-glossary-toggle .dpm-eye-open{display:none}.dpm-row-glossary-toggle[aria-pressed=true] .dpm-eye-open{display:inline-flex}.dpm-row-glossary-toggle[aria-pressed=true] .dpm-eye-closed{display:none}#dpm-tra-cau .dpm-glossary-row-off .dpm-glossary-term{color:inherit!important;border-bottom:0!important;font-weight:inherit!important;cursor:text!important;pointer-events:none!important}html.dpm-g-terms-hidden #dpm-tra-cau .dpm-glossary-row-on .dpm-glossary-term{color:var(--dpm-g-accent)!important;border-bottom:1px dotted currentColor!important;font-weight:600!important;cursor:help!important;pointer-events:auto!important}html.dpm-g-terms-hidden #dpm-tra-cau .dpm-glossary-row-on .dpm-glossary-special .dpm-glossary-term.dpm-g-special-primary{color:inherit!important;border-bottom:0!important;font-weight:inherit!important;cursor:pointer!important;pointer-events:auto!important}html.dpm-g-terms-hidden #dpm-tra-cau .dpm-glossary-row-on .dpm-glossary-special .dpm-glossary-term.dpm-g-special-style-link{color:var(--dpm-g-accent,#5b4bdb)!important}#dpm-tra-cau .dpm-row-glossary-toggle{width:var(--dpm-eye-size,30px);height:var(--dpm-eye-size,30px);min-width:var(--dpm-eye-size,30px);background:var(--dpm-eye-bg,#fff);border-color:var(--dpm-eye-border,#c3c4c7);color:var(--dpm-eye-closed,#6c7781)}#dpm-tra-cau .dpm-row-glossary-toggle[aria-pressed=true]{color:var(--dpm-eye-open,#0a6b2b);background:var(--dpm-eye-bg,#fff);border-color:var(--dpm-eye-open,#0a6b2b)}#dpm-tra-cau .dpm-eye-icon,#dpm-tra-cau .dpm-eye-icon svg{width:calc(var(--dpm-eye-size,30px) * .66);height:calc(var(--dpm-eye-size,30px) * .66)}#dpm-tra-cau .dpm-glossary-toggle-all-cell{text-align:center;vertical-align:middle;background:#fff}#dpm-tra-cau .dpm-all-glossary-toggle{box-shadow:0 0 0 2px #135e9614}#dpm-tra-cau .dpm-all-glossary-toggle:hover,#dpm-tra-cau .dpm-all-glossary-toggle:focus{box-shadow:0 0 0 2px #135e962e}.dpm-source-result-desc{margin:.35em 0 1em;color:#50575e;line-height:1.55}#dpm-tra-cau .dpm-table-embed-grid{background:#fff}#dpm-tra-cau .dpm-table-embed-grid-row{display:grid;align-items:stretch}#dpm-tra-cau .dpm-table-embed-grid-row>div{box-sizing:border-box;border-right:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;padding:10px 12px;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}#dpm-tra-cau .dpm-table-embed-grid-row>div:first-child{border-left:1px solid #e2e4e7}#dpm-tra-cau .dpm-table-embed-grid-head>div{font-weight:600;text-align:left;background:#f6f7f7;border-top:1px solid #e2e4e7}#dpm-tra-cau .dpm-column-search-row>div{padding:6px 8px;background:#fff}#dpm-tra-cau .dpm-glossary-row:nth-of-type(2n)>div{background:#fbfbfb}#dpm-tra-cau .dpm-glossary-toggle-head,#dpm-tra-cau .dpm-glossary-toggle-cell{width:auto!important;min-width:0!important;max-width:none!important;padding:5px!important;text-align:center!important;display:flex;align-items:center;justify-content:center}#dpm-tra-cau .dpm-glossary-toggle-all-cell{padding:6px 5px!important}#dpm-tra-cau .dpm-content-col .dpm-cell,#dpm-tra-cau .dpm-content-col .dpm-language-content,#dpm-tra-cau .dpm-content-col .dpm-text,#dpm-tra-cau .dpm-content-col .dpm-column-search{min-width:0;max-width:100%;width:100%}#dpm-tra-cau .dpm-grid-empty-row{grid-template-columns:1fr!important}#dpm-tra-cau .dpm-grid-empty-row .dpm-empty{grid-column:1/-1;text-align:center;color:#646970}#dpm-tra-cau .dpm-table-embed-grid-row>div{min-width:0!important;max-width:100%;white-space:normal!important;overflow:hidden}#dpm-tra-cau .dpm-content-col .dpm-cell{min-width:0!important;max-width:100%;width:100%;white-space:normal!important}#dpm-tra-cau .dpm-content-col .dpm-language-content,#dpm-tra-cau .dpm-content-col .dpm-text,#dpm-tra-cau .dpm-content-col .dpm-phonetic,#dpm-tra-cau .dpm-content-col .dpm-g-speak-wrap,#dpm-tra-cau .dpm-content-col .dpm-g-spoken-text{min-width:0!important;max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}#dpm-tra-cau .dpm-source-search{flex:0 0 auto}#dpm-tra-cau .dpm-glossary-toggle-cell{align-items:flex-start!important;justify-content:center!important;padding-top:10px!important}#dpm-tra-cau .dpm-glossary-toggle-all-cell{align-items:flex-start!important;justify-content:center!important;padding-top:6px!important}#dpm-tra-cau .dpm-source-search{align-self:flex-start!important;margin-top:0!important}.dpm-table-embed-embed{margin:12px 0;background:#fff;border-left:1px solid #e2e4e7;border-top:1px solid #e2e4e7}.dpm-table-embed-embed .dpm-table-embed-grid-row{display:grid}.dpm-table-embed-embed .dpm-table-embed-grid-row>div{box-sizing:border-box;min-width:0;border-right:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;padding:10px 12px;overflow-wrap:anywhere}.dpm-table-embed-embed .dpm-table-embed-grid-head>div{font-weight:700}.dpm-table-embed-embed .dpm-phonetic{margin-top:4px;font-size:.88em;font-style:italic;color:#6c7781}.dpm-table-embed-embed{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.dpm-table-embed-embed .dpm-table-embed-grid-row{margin:0!important}.dpm-table-embed-embed .dpm-glossary-toggle-head,.dpm-table-embed-embed .dpm-glossary-toggle-cell{width:auto!important;min-width:0!important;max-width:none!important;text-align:center!important;align-items:flex-start!important;justify-content:center!important}.dpm-table-embed-embed .dpm-glossary-toggle-all-cell,.dpm-table-embed-embed .dpm-glossary-toggle-cell{padding-top:10px!important}.dpm-table-embed-embed .dpm-row-glossary-toggle{width:var(--dpm-eye-size,30px);height:var(--dpm-eye-size,30px);min-width:var(--dpm-eye-size,30px);background:var(--dpm-eye-bg,#fff);border-color:var(--dpm-eye-border,#c3c4c7);color:var(--dpm-eye-closed,#6c7781)}.dpm-table-embed-embed .dpm-row-glossary-toggle[aria-pressed=true]{color:var(--dpm-eye-open,#0a6b2b);background:var(--dpm-eye-bg,#fff);border-color:var(--dpm-eye-open,#0a6b2b)}.dpm-table-embed-embed .dpm-eye-icon,.dpm-table-embed-embed .dpm-eye-icon svg{width:calc(var(--dpm-eye-size,30px) * .66);height:calc(var(--dpm-eye-size,30px) * .66)}.dpm-table-embed-embed .dpm-glossary-row-off .dpm-glossary-term{color:inherit!important;border-bottom:0!important;font-weight:inherit!important;cursor:text!important;pointer-events:none!important}html.dpm-g-terms-hidden .dpm-table-embed-embed .dpm-glossary-row-on .dpm-glossary-term{color:var(--dpm-g-accent)!important;border-bottom:1px dotted currentColor!important;font-weight:600!important;cursor:help!important;pointer-events:auto!important}html.dpm-g-terms-hidden .dpm-table-embed-embed .dpm-glossary-row-on .dpm-glossary-special .dpm-glossary-term.dpm-g-special-primary{color:inherit!important;border-bottom:0!important;font-weight:inherit!important;cursor:pointer!important;pointer-events:auto!important}html.dpm-g-terms-hidden .dpm-table-embed-embed .dpm-glossary-row-on .dpm-glossary-special .dpm-glossary-term.dpm-g-special-style-link{color:var(--dpm-g-accent,#5b4bdb)!important}.dpm-table-embed-embed .dpm-cell{display:flex;gap:8px;align-items:flex-start;min-width:0;width:100%}.dpm-table-embed-embed .dpm-language-content{flex:1 1 auto;min-width:0}.dpm-table-embed-embed .dpm-source-search{flex:0 0 28px;align-self:flex-start;margin-top:0!important}.dpm-table-embed-embed .dpm-embed-main{align-items:flex-start;flex-wrap:wrap;gap:4px 6px;min-width:0}.dpm-table-embed-embed .dpm-embed-main>.dpm-text{flex:1 1 150px;min-width:0}.dpm-table-embed-embed .dpm-embed-main .dpm-g-speak-wrap.dpm-g-speak-inline{display:inline!important;vertical-align:baseline!important}.dpm-table-embed-embed .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed .dpm-content-col:focus-within .dpm-embed-hover-controls{max-width:64px}.dpm-table-embed-embed .dpm-embed-hover-controls{flex:0 0 auto!important;transition:none!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-source-search{flex:0 0 24px!important;margin:0!important;padding:0!important;border-radius:5px!important;box-sizing:border-box!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-g-speak{line-height:1!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-source-search{background:transparent!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-source-search:before{border-width:2px!important}.dpm-table-embed-embed .dpm-content-col:not(:hover):not(:focus-within) .dpm-embed-hover-controls{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.dpm-table-embed-embed .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed .dpm-content-col:focus-within .dpm-embed-hover-controls{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-g-speak{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;font-size:12px!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-source-search{display:inline-flex!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;color:#1d2327!important;opacity:1!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-source-search:before{width:11px!important;height:11px!important;left:5px!important;top:4px!important;border:3px solid currentColor!important}.dpm-table-embed-embed .dpm-embed-hover-controls .dpm-source-search:after{width:7px!important;height:3px!important;left:14px!important;top:14px!important;background:currentColor!important}#dpm-tra-cau .dpm-table-embed-main-search{display:flex;flex-wrap:wrap;margin:0}#dpm-tra-cau .dpm-search-reset{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;margin-left:8px;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#2271b1;text-decoration:none!important;font-weight:500;min-height:40px}#dpm-tra-cau .dpm-search-reset:hover,#dpm-tra-cau .dpm-search-reset:focus{background:#f6f7f7;border-color:#2271b1;color:#135e96}#dpm-tra-cau .dpm-front-add-panel{margin:14px 0 0;padding:16px;border:1px solid #dcdcde;background:#fff;border-radius:4px}#dpm-tra-cau .dpm-front-add-head{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}#dpm-tra-cau .dpm-front-add-head strong{font-size:16px}.dpm-front-add-head span{color:#646970}#dpm-tra-cau .dpm-front-add-langs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}#dpm-tra-cau .dpm-front-add-langs label,#dpm-tra-cau .dpm-front-add-meta label{display:flex;flex-direction:column;gap:5px;min-width:0}#dpm-tra-cau .dpm-front-add-langs label>span,#dpm-tra-cau .dpm-front-add-meta label>span{font-weight:600}#dpm-tra-cau .dpm-front-add-langs textarea,#dpm-tra-cau .dpm-front-add-langs input,#dpm-tra-cau .dpm-front-add-meta input{width:100%;box-sizing:border-box;border:1px solid #8c8f94;border-radius:3px;background:#fff;padding:7px 9px}#dpm-tra-cau .dpm-front-add-meta{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;align-items:end}#dpm-tra-cau .dpm-front-tax-combo{display:flex;gap:5px;align-items:center;min-width:0}.dpm-front-tax-combo .dpm-front-tax-search{min-width:0;flex:1 1 auto}#dpm-tra-cau .dpm-front-tax-create{flex:0 0 auto;border:1px solid #2271b1;background:#fff;color:#2271b1;border-radius:3px;padding:6px 8px;cursor:pointer;white-space:nowrap}#dpm-tra-cau .dpm-front-add-actions{display:flex;align-items:center;gap:12px;margin-top:12px}.dpm-front-save{border:0;border-radius:4px;background:#2271b1;color:#fff;padding:8px 18px;cursor:pointer;font-weight:600}.dpm-front-save:disabled{opacity:.6;cursor:wait}#dpm-tra-cau .dpm-front-save-status.is-success{color:#008a20}.dpm-front-save-status.is-error{color:#b32d2e}#dpm-tra-cau .dpm-front-saved-preview{margin-top:12px;padding:12px;border:1px solid #00a32a;background:#f0fff4;border-radius:4px}.dpm-front-saved-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.dpm-front-saved-grid>div{padding:8px;background:#fff;border:1px solid #dcdcde}.dpm-front-saved-grid b,.dpm-front-saved-grid em{display:block}.dpm-front-saved-grid em{margin-top:4px;color:#646970}@media(max-width:900px){#dpm-tra-cau .dpm-front-add-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){#dpm-tra-cau .dpm-front-add-langs,#dpm-tra-cau .dpm-front-saved-grid,#dpm-tra-cau .dpm-front-add-meta{grid-template-columns:1fr}#dpm-tra-cau .dpm-search-reset{margin-left:6px}}#dpm-tra-cau .dpm-table-embed-main-search{gap:8px;align-items:center}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-table-embed-filters{flex-basis:100%;margin:0 0 12px;gap:8px}#dpm-tra-cau .dpm-front-add-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:1px solid #2271b1;border-radius:4px;background:#fff;color:#2271b1;font-weight:600;cursor:pointer}#dpm-tra-cau .dpm-front-add-toggle:hover,#dpm-tra-cau .dpm-front-add-toggle:focus{background:#f0f6fc;color:#135e96;border-color:#135e96}#dpm-tra-cau .dpm-front-add-close{border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#50575e;padding:8px 14px;cursor:pointer}#dpm-tra-cau .dpm-front-add-panel[hidden]{display:none!important}.dpm-table-embed-embed .dpm-embed-language-content{display:flex;flex-direction:column;min-height:100%}.dpm-table-embed-embed .dpm-embed-main{display:block!important;width:100%!important}.dpm-table-embed-embed .dpm-embed-main>.dpm-text{width:100%!important;max-width:100%!important}.dpm-table-embed-embed .dpm-embed-hover-controls{align-self:flex-end!important;order:99!important}.dpm-table-embed-embed .dpm-table-embed-grid-head{min-height:48px!important;height:48px!important}.dpm-table-embed-embed .dpm-table-embed-grid-head>div{min-height:48px!important;height:48px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.dpm-table-embed-embed .dpm-table-embed-grid-head .dpm-content-col{padding-top:8px!important;padding-bottom:8px!important}body.dpm-tra-cau-page .entry-title,body.dpm-tra-cau-page .page-title,body.dpm-tra-cau-page .entry-header .entry-title{margin-top:8px!important;margin-bottom:10px!important;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}body.dpm-tra-cau-page .entry-header,body.dpm-tra-cau-page .page-header{margin-top:0!important;margin-bottom:12px!important;padding-top:10px!important;padding-bottom:10px!important;min-height:0!important}body.dpm-tra-cau-page #dpm-tra-cau{margin-top:0!important}#dpm-tra-cau.dpm-column-search-mode-hidden .dpm-column-search-row,#dpm-tra-cau.dpm-column-search-mode-hover .dpm-column-search-row{display:none!important}#dpm-tra-cau.dpm-column-search-mode-hover .dpm-table-embed-grid:hover .dpm-column-search-row,#dpm-tra-cau.dpm-column-search-mode-hover .dpm-table-embed-grid:focus-within .dpm-column-search-row{display:grid!important;grid-template-columns:var(--dpm-grid-cols)!important}#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-g-speak{display:none!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-g-speak{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .12s ease!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col:hover .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col:focus-within .dpm-g-speak{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media(hover:none),(pointer:coarse){#dpm-tra-cau.dpm-column-search-mode-hover .dpm-column-search-row{display:grid!important;grid-template-columns:var(--dpm-grid-cols)!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-g-speak{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}#dpm-tra-cau .dpm-table-embed-grid-head{height:48px!important;min-height:48px!important;max-height:48px!important;align-items:stretch!important}#dpm-tra-cau .dpm-table-embed-grid-head>div{height:48px!important;min-height:48px!important;max-height:48px!important;padding-top:8px!important;padding-bottom:8px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;overflow:hidden!important}#dpm-tra-cau .dpm-glossary-row .dpm-language-content,#dpm-tra-cau .dpm-glossary-row .dpm-text{width:100%!important;max-width:100%!important;min-width:0!important}#dpm-tra-cau .dpm-glossary-row .dpm-source-search{position:absolute!important;right:8px!important;bottom:6px!important;margin:0!important;z-index:8!important}#dpm-tra-cau .dpm-glossary-row .dpm-g-speak{position:absolute!important;right:38px!important;bottom:6px!important;margin:0!important;z-index:8!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-source-search{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-content-col:hover .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-content-col:hover .dpm-source-search,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-content-col:focus-within .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-content-col:focus-within .dpm-source-search{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-glossary-row .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-glossary-row .dpm-source-search{display:none!important}#dpm-tra-cau.dpm-speaker-mode-always .dpm-glossary-row .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-always .dpm-glossary-row .dpm-source-search{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media(hover:none),(pointer:coarse){#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-g-speak,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-glossary-row .dpm-source-search{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}#dpm-tra-cau .dpm-glossary-row .dpm-cell{display:flex!important;flex-direction:column!important;position:relative!important;width:100%!important;min-width:0!important}#dpm-tra-cau .dpm-glossary-row .dpm-language-content{width:100%!important;min-width:0!important}#dpm-tra-cau .dpm-front-hover-controls .dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls .dpm-source-search{position:static!important;right:auto!important;bottom:auto!important;margin:0!important;flex:0 0 auto!important}#dpm-tra-cau .dpm-glossary-row .dpm-content-col.dpm-controls-below .dpm-front-hover-controls{align-self:flex-end!important;margin-top:4px!important;margin-left:auto!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-front-hover-controls{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col:hover .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col:focus-within .dpm-front-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#dpm-tra-cau.dpm-speaker-mode-always .dpm-front-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search{border:1px solid #8c8f94!important;background:#fff!important;color:#50575e!important;text-decoration:none!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search .dpm-search-svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search:hover,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search:focus{color:#135e96!important;border-color:#135e96!important;background:#fff!important}.dpm-table-embed-embed .dpm-source-search .dpm-search-svg{display:block!important;width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpm-table-embed-embed .dpm-embed-hover-controls{margin-left:auto!important;margin-top:4px!important}.dpm-table-embed-embed .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed .dpm-content-col:focus-within .dpm-embed-hover-controls{display:inline-flex!important}.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{border:1px solid #8c8f94!important;background:#fff!important;color:#50575e!important;text-decoration:none!important}.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search:before,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search:after{content:none!important;display:none!important}.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search .dpm-search-svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search:hover,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search:focus{color:#135e96!important;border-color:#135e96!important;background:#fff!important}.dpm-sync-table-maps{grid-column:1/-1;border:1px solid #dcdcde;border-radius:6px;background:#fff;padding:12px}.dpm-sync-table-maps-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.dpm-sync-table-map-list{display:flex;flex-direction:column;gap:8px}.dpm-sync-table-map-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(180px,1.2fr) auto;gap:8px;align-items:end;padding:8px;border:1px solid #e2e4e7;border-radius:5px;background:#f9f9f9}.dpm-sync-table-map-row label{display:flex!important;flex-direction:column;gap:4px;margin:0!important}.dpm-sync-table-map-row label>span{font-weight:600}@media(max-width:900px){.dpm-sync-table-map-row{grid-template-columns:1fr}}.dpm-table-embed-embed .dpm-embed-language-content{position:relative!important;width:100%!important;min-width:0!important}.dpm-table-embed-embed .dpm-content-col.dpm-embed-controls-below .dpm-embed-hover-controls{align-self:flex-end!important;margin-top:4px!important;margin-left:auto!important}.dpm-source-results>h1{font-size:30px!important;line-height:1.2!important;margin:0 0 14px!important}.dpm-source-results-page{margin-top:18px!important}.dpm-source-results{padding-top:18px!important}.dpm-embed-search-row .dpm-content-col{padding:7px 8px!important}.dpm-embed-search-box{display:flex;align-items:center;border:1px solid #dcdcde;border-radius:5px;background:#fff;overflow:hidden}.dpm-embed-search-box input{width:100%;min-width:0;border:0!important;box-shadow:none!important;padding:7px 8px!important;background:transparent!important}.dpm-embed-search-box span{padding:0 8px;font-size:18px;color:#50575e}.dpm-searchable-select-wrap{display:inline-flex;flex-direction:column;gap:4px;min-width:160px;vertical-align:top}.dpm-searchable-select-wrap select{width:100%;min-height:34px}.dpm-select-search-below{box-sizing:border-box!important;width:100%!important;min-height:30px!important;height:30px!important;margin:0!important;padding:3px 8px!important;font-size:13px!important;line-height:22px!important;border:1px solid #dcdcde!important;border-radius:3px!important;background:#fff!important}.dpm-table-embed-filters .dpm-front-filter-wrap{min-width:170px}.dpm-front-add-tax .dpm-front-tax-combo{width:100%}.dpm-front-tax-combo .dpm-front-tax-create{align-self:flex-start}.dpm-searchable-native option{min-height:28px;line-height:28px;padding:3px 6px}.dpm-table-embed-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:12px 0 4px}.dpm-table-embed-pagination .dpm-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 9px;border:1px solid #dcdcde;border-radius:4px;background:#fff;color:inherit;text-decoration:none;box-sizing:border-box}.dpm-table-embed-pagination a.dpm-page-link:hover{border-color:#2271b1}.dpm-table-embed-pagination .is-current{background:#2271b1;border-color:#2271b1;color:#fff;font-weight:600}.dpm-select-search-below{display:none!important}.dpm-search-select{position:relative;display:inline-block;min-width:0;width:100%;vertical-align:middle}.dpm-search-select-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.dpm-search-select-button{width:100%;min-height:34px;text-align:left;padding:0 30px 0 9px;border:1px solid #dcdcde;border-radius:4px;background:#fff;color:inherit;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpm-search-select-button:after{content:"\2304";position:absolute;right:9px;top:6px}.dpm-search-select-panel{position:absolute;z-index:99999;left:0;top:calc(100% + 3px);width:max(100%,240px);padding:7px;background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 5px 18px #00000029}.dpm-search-select-input{box-sizing:border-box;width:100%!important;min-height:30px!important;height:30px!important;margin:0 0 5px!important;padding:3px 7px!important}.dpm-search-select-options{display:block;max-height:280px;overflow:auto}.dpm-search-select-option{display:block;width:100%;min-height:28px;border:0;background:#fff;color:inherit;text-align:left;padding:4px 7px;line-height:20px;cursor:pointer}.dpm-search-select-option:hover,.dpm-search-select-option:focus,.dpm-search-select-option.is-selected{background:#f3f4f5}.dpm-search-select-empty{display:block;padding:6px 7px;color:#646970}.dpm-table-embed-front,.dpm-table-embed-embed{font-size:var(--dpm-style-font,15px)}.dpm-table-embed-front .dpm-table-embed-public,.dpm-table-embed-embed{border-color:var(--dpm-style-border,#dcdcde)!important;border-radius:var(--dpm-style-radius,2px);overflow:hidden}.dpm-table-embed-front .dpm-table-embed-grid-row,.dpm-table-embed-embed .dpm-table-embed-grid-row{background:var(--dpm-style-row-bg,#fff);border-color:var(--dpm-style-border,#dcdcde)!important}.dpm-table-embed-front .dpm-table-embed-grid-row:nth-child(2n),.dpm-table-embed-embed .dpm-table-embed-grid-row:nth-child(2n){background:var(--dpm-style-alt-bg,var(--dpm-style-row-bg,#fff))}.dpm-table-embed-front .dpm-glossary-row:hover,.dpm-table-embed-embed .dpm-glossary-row:hover{background:var(--dpm-style-hover,#f0f6fc)!important}.dpm-table-embed-front .dpm-content-col,.dpm-table-embed-embed .dpm-content-col,.dpm-table-embed-front .dpm-glossary-toggle-cell,.dpm-table-embed-embed .dpm-glossary-toggle-cell,.dpm-table-embed-front .dpm-glossary-toggle-head,.dpm-table-embed-embed .dpm-glossary-toggle-head{padding:var(--dpm-style-pad,11px 12px)!important;border-color:var(--dpm-style-border,#dcdcde)!important}.dpm-table-embed-front .dpm-column-search-box,.dpm-table-embed-embed .dpm-embed-search-box{background:var(--dpm-style-search-bg,#fff)!important}.dpm-table-embed-front .dpm-column-search-row .dpm-content-col:empty,.dpm-table-embed-embed .dpm-embed-search-row .dpm-content-col:empty{min-height:42px}@media(min-width:801px){#dpm-tra-cau .dpm-table-embed-main-search{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;margin-bottom:12px!important}#dpm-tra-cau .dpm-table-embed-main-search>input[type=search]{flex:0 1 220px!important;width:220px!important;min-width:150px!important;min-height:38px!important}#dpm-tra-cau .dpm-table-embed-main-search>button[type=submit]{flex:0 0 auto!important;min-height:38px!important;padding:0 14px!important;white-space:nowrap!important}#dpm-tra-cau .dpm-search-reset,#dpm-tra-cau .dpm-front-add-toggle{flex:0 0 auto!important;min-height:38px!important;padding:0 12px!important;margin-left:0!important;white-space:nowrap!important}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-table-embed-filters{display:flex!important;flex:0 1 auto!important;flex-basis:auto!important;flex-wrap:nowrap!important;gap:7px!important;margin:0!important;min-width:0!important}#dpm-tra-cau .dpm-table-embed-filters .dpm-front-filter-wrap{min-width:120px!important;max-width:165px!important;width:145px!important}#dpm-tra-cau .dpm-table-embed-filters .dpm-order{width:120px!important;min-width:100px!important;max-width:130px!important}}@media(max-width:800px){#dpm-tra-cau .dpm-table-embed-main-search{flex-wrap:wrap!important}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-table-embed-filters{flex-basis:100%!important;flex-wrap:wrap!important}}#dpm-tra-cau .dpm-front-tax-combo .dpm-search-select-panel .dpm-front-tax-create{display:block;width:100%;margin:0 0 6px;text-align:left;align-self:stretch}#dpm-tra-cau .dpm-front-tax-combo .dpm-search-select-panel .dpm-front-tax-create[hidden]{display:none!important}#dpm-tra-cau .dpm-front-content-lookup{position:relative}#dpm-tra-cau .dpm-front-content-panel{position:absolute;z-index:100001;left:0;right:0;top:calc(100% - 42px);padding:8px;background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 6px 18px #00000029}#dpm-tra-cau .dpm-front-content-panel[hidden]{display:none!important}#dpm-tra-cau .dpm-front-content-search{width:100%!important;min-height:34px!important;box-sizing:border-box!important;margin:0 0 6px!important}#dpm-tra-cau .dpm-front-content-options{display:block;max-height:240px;overflow:auto}#dpm-tra-cau .dpm-front-content-option,#dpm-tra-cau .dpm-front-content-insert{display:block;width:100%;border:0;background:#fff;color:#1d2327;text-align:left;padding:7px 8px;cursor:pointer}#dpm-tra-cau .dpm-front-content-option:hover,#dpm-tra-cau .dpm-front-content-option:focus,#dpm-tra-cau .dpm-front-content-insert:hover,#dpm-tra-cau .dpm-front-content-insert:focus{background:#f0f6fc}#dpm-tra-cau .dpm-front-content-option strong,#dpm-tra-cau .dpm-front-content-option em{display:block}#dpm-tra-cau .dpm-front-content-option em{font-size:12px;color:#646970;font-weight:400}#dpm-tra-cau .dpm-front-content-insert{color:#2271b1;font-weight:600;border-top:1px solid #dcdcde}#dpm-tra-cau .dpm-front-content-empty{padding:8px;color:#646970}.dpm-table-embed-front .dpm-table-embed-grid-head>div,.dpm-table-embed-embed .dpm-table-embed-grid-head>div{border-color:var(--dpm-style-border,#dcdcde)!important}.dpm-search-select-option .dpm-search-select-check{margin:0 6px 0 0!important;pointer-events:none;vertical-align:middle}.dpm-tax-combo-multi .dpm-search-select-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpm-table-embed-front .dpm-table-embed-grid-head,.dpm-table-embed-front .dpm-table-embed-grid-head>div,.dpm-table-embed-embed .dpm-table-embed-grid-head,.dpm-table-embed-embed .dpm-table-embed-grid-head>div{background:var(--dpm-style-head-bg,#f6f7f7)!important;background-color:var(--dpm-style-head-bg,#f6f7f7)!important;color:var(--dpm-style-head-color,#1d2327)!important}#dpm-tra-cau .dpm-search-select-option .dpm-search-select-check{appearance:auto!important;-webkit-appearance:checkbox!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;padding:0!important;margin:0 7px 0 0!important;display:inline-block!important;vertical-align:-3px!important}#dpm-tra-cau .dpm-search-select-option{display:flex!important;align-items:center!important}#dpm-tra-cau .dpm-column-search-row{display:grid!important;grid-template-columns:var(--dpm-grid-cols)!important;visibility:visible!important;opacity:1!important}#dpm-tra-cau .dpm-column-search-row .dpm-content-col{display:block!important;min-width:0!important;padding:6px 8px!important}#dpm-tra-cau .dpm-column-search-row .dpm-column-search{display:block!important;width:100%!important;min-width:0!important;margin:0!important}#dpm-tra-cau .dpm-column-search-row .dpm-column-search-box{display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;background:var(--dpm-style-search-bg,#fff)!important}#dpm-tra-cau .dpm-column-search-row input[type=search]{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;height:32px!important;padding:5px 7px!important}#dpm-tra-cau .dpm-column-search-row button[type=submit]{display:inline-flex!important;visibility:visible!important;opacity:1!important;flex:0 0 34px!important;width:34px!important;height:32px!important;align-items:center!important;justify-content:center!important}.dpm-mobile-single-title{display:none;font-weight:700;margin:0 0 8px}@media(max-width:700px){.dpm-table-embed-front.dpm-mobile-horizontal .dpm-table-embed-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.dpm-table-embed-front.dpm-mobile-horizontal .dpm-table-embed-grid{width:max-content!important;min-width:100%!important}.dpm-table-embed-front.dpm-mobile-horizontal .dpm-table-embed-grid-row{min-width:max-content!important}.dpm-table-embed-front.dpm-mobile-horizontal .dpm-content-col{min-width:var(--dpm-mobile-col-min,220px)!important}.dpm-table-embed-front.dpm-mobile-title-single .dpm-mobile-single-title{display:flex}.dpm-table-embed-front.dpm-mobile-title-none .dpm-table-embed-grid-head,.dpm-table-embed-front.dpm-mobile-title-single .dpm-table-embed-grid-head{display:none!important}.dpm-table-embed-front.dpm-mobile-stack .dpm-table-embed-grid-row.dpm-glossary-row,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row.dpm-glossary-row{display:block!important}.dpm-table-embed-front.dpm-mobile-stack .dpm-table-embed-grid-row.dpm-glossary-row>.dpm-content-col,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row.dpm-glossary-row>.dpm-content-col{display:block!important;width:100%!important;min-width:0!important}.dpm-table-embed-front.dpm-mobile-stack .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-table-wrap{overflow-x:hidden!important}.dpm-table-embed-front.dpm-mobile-title-single .dpm-mobile-single-title{align-items:center;gap:7px}.dpm-table-embed-front.dpm-mobile-title-single .dpm-mobile-master-eye{display:inline-flex;align-items:center;flex:0 0 auto}.dpm-table-embed-front.dpm-mobile-title-single .dpm-mobile-single-title-text{min-width:0}}#dpm-tra-cau form.dpm-column-search-row{margin:0!important;padding:0!important;border:0!important;width:100%!important;max-width:none!important}#dpm-tra-cau form.dpm-column-search-row>input[type=hidden]{display:none!important}.dpm-table-embed-front .dpm-glossary-row .dpm-content-col,.dpm-table-embed-embed .dpm-glossary-row .dpm-content-col,.dpm-table-embed-front .dpm-glossary-row .dpm-glossary-toggle-cell,.dpm-table-embed-embed .dpm-glossary-row .dpm-glossary-toggle-cell{padding-top:var(--dpm-style-row-pad,7px)!important;padding-bottom:var(--dpm-style-row-pad,7px)!important}.dpm-table-embed-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 4px}.dpm-table-embed-footer .dpm-table-embed-pagination{margin:0}.dpm-page-size-form{margin:0 0 0 auto}.dpm-page-size-form label{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.dpm-page-size-form select{min-width:78px;height:34px;border:1px solid #dcdcde;border-radius:4px;background:#fff;padding:0 26px 0 8px}@media(min-width:801px){#dpm-tra-cau .dpm-table-embed-main-search{flex-wrap:wrap!important}#dpm-tra-cau .dpm-table-embed-main-search>input[type=search]{order:1!important;flex:0 1 220px!important}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-table-embed-filters{order:2!important;display:flex!important;flex:1 1 560px!important;flex-wrap:wrap!important;min-width:0!important;overflow:visible!important}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-main-search-submit{order:3!important;flex:0 0 auto!important}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-search-reset{order:4!important;flex:0 0 auto!important}#dpm-tra-cau .dpm-table-embed-main-search>.dpm-front-add-toggle{order:5!important;flex:0 0 auto!important}#dpm-tra-cau .dpm-front-post-filter-wrap{min-width:150px!important;max-width:220px!important;width:auto!important}#dpm-tra-cau .dpm-front-post-filter{min-height:38px!important;max-width:220px!important}}.dpm-table-embed-embed.dpm-speaker-mode-always .dpm-embed-hover-controls{display:inline-flex!important}.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-embed-hover-controls{display:none!important}.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-content-col:focus-within .dpm-embed-hover-controls{display:inline-flex!important}.dpm-table-embed-embed .dpm-embed-main-filterbar{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px;padding:0}.dpm-table-embed-embed .dpm-embed-main-filterbar>input[type=search]{min-width:220px;flex:1 1 260px;height:38px}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-front-filter-wrap{flex:0 1 190px;min-width:145px}.dpm-table-embed-embed .dpm-embed-main-filterbar select{min-height:38px}.dpm-table-embed-embed .dpm-embed-main-apply,.dpm-table-embed-embed .dpm-embed-main-reset{min-height:38px;padding:0 14px}.dpm-table-embed-embed .dpm-embed-local-footer{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 0;padding-top:8px}.dpm-table-embed-embed .dpm-embed-local-footer label{display:inline-flex;gap:6px;align-items:center;margin-left:auto}.dpm-table-embed-embed .dpm-embed-local-footer select{min-width:72px}@media(max-width:700px){.dpm-table-embed-embed .dpm-embed-main-filterbar>*{flex:1 1 100%!important;min-width:0!important}.dpm-table-embed-embed .dpm-embed-local-footer label{margin-left:0}}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-apply,.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-reset{flex:0 0 auto;border:1px solid transparent;border-radius:4px;cursor:pointer;font-weight:600;line-height:36px;min-height:38px;padding:0 16px;white-space:nowrap}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-apply{background:#2271b1;border-color:#2271b1;color:#fff}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-reset{background:#50575e;border-color:#50575e;color:#fff}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-apply:hover,.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-apply:focus{background:#135e96;border-color:#135e96;color:#fff}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-reset:hover,.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-reset:focus{background:#3c434a;border-color:#3c434a;color:#fff}.dpm-table-embed-embed .dpm-embed-admin-create{grid-column:1/-1;margin:0 0 10px}.dpm-table-embed-embed .dpm-front-add-toggle{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid #2271b1;border-radius:4px;background:#2271b1;color:#fff;cursor:pointer;font-weight:600}.dpm-table-embed-embed .dpm-front-add-toggle:hover,.dpm-table-embed-embed .dpm-front-add-toggle:focus{background:#135e96;border-color:#135e96;color:#fff}.dpm-table-embed-embed .dpm-front-add-panel{grid-column:1/-1;margin:0 0 14px;padding:16px;border:1px solid #dcdcde;background:#fff;border-radius:4px}.dpm-table-embed-embed .dpm-front-add-panel[hidden]{display:none!important}.dpm-table-embed-embed .dpm-front-add-head{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}.dpm-table-embed-embed .dpm-front-add-langs,.dpm-table-embed-embed .dpm-front-add-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.dpm-table-embed-embed .dpm-front-add-form label{display:flex;flex-direction:column;gap:5px;min-width:0}.dpm-table-embed-embed .dpm-front-add-form textarea,.dpm-table-embed-embed .dpm-front-add-form input,.dpm-table-embed-embed .dpm-front-add-form select{box-sizing:border-box;max-width:100%}.dpm-table-embed-embed .dpm-front-add-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}@media(max-width:700px){.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-apply,.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-embed-main-reset{flex:0 0 auto!important}}@media(min-width:701px){.dpm-table-embed-embed .dpm-embed-main-filterbar{flex-wrap:nowrap}.dpm-table-embed-embed .dpm-embed-main-filterbar>input[type=search]{min-width:160px;flex:1 1 230px}.dpm-table-embed-embed .dpm-embed-main-filterbar .dpm-front-filter-wrap{min-width:120px;flex:0 1 165px}}.dpm-table-embed-embed .dpm-front-tax-combo .dpm-search-select-panel .dpm-front-tax-create{display:block;width:100%;margin:0 0 6px;text-align:left;align-self:stretch}.dpm-table-embed-embed .dpm-front-tax-combo .dpm-search-select-panel .dpm-front-tax-create[hidden]{display:none!important}.dpm-table-embed-front .dpm-front-content-lookup,.dpm-table-embed-embed .dpm-front-content-lookup{position:relative}.dpm-table-embed-front .dpm-front-content-panel,.dpm-table-embed-embed .dpm-front-content-panel{position:absolute;z-index:100001;left:0;right:0;top:calc(100% - 42px);padding:8px;background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 6px 18px #00000029;box-sizing:border-box}.dpm-table-embed-front .dpm-front-content-panel[hidden],.dpm-table-embed-embed .dpm-front-content-panel[hidden]{display:none!important}.dpm-table-embed-front .dpm-front-content-search,.dpm-table-embed-embed .dpm-front-content-search{width:100%!important;min-height:34px!important;box-sizing:border-box!important;margin:0 0 6px!important}.dpm-table-embed-front .dpm-front-content-options,.dpm-table-embed-embed .dpm-front-content-options{display:block;max-height:240px;overflow:auto;border-top:1px solid #f0f0f1}.dpm-table-embed-front .dpm-front-content-option,.dpm-table-embed-front .dpm-front-content-insert,.dpm-table-embed-embed .dpm-front-content-option,.dpm-table-embed-embed .dpm-front-content-insert{display:block;width:100%;box-sizing:border-box;border:0;border-bottom:1px solid #f0f0f1;background:#fff;color:#1d2327;text-align:left;padding:7px 8px;cursor:pointer;line-height:1.35}.dpm-table-embed-front .dpm-front-content-option:last-child,.dpm-table-embed-embed .dpm-front-content-option:last-child{border-bottom:0}.dpm-table-embed-front .dpm-front-content-option:hover,.dpm-table-embed-front .dpm-front-content-option:focus,.dpm-table-embed-front .dpm-front-content-insert:hover,.dpm-table-embed-front .dpm-front-content-insert:focus,.dpm-table-embed-embed .dpm-front-content-option:hover,.dpm-table-embed-embed .dpm-front-content-option:focus,.dpm-table-embed-embed .dpm-front-content-insert:hover,.dpm-table-embed-embed .dpm-front-content-insert:focus{background:#f0f6fc;outline:0}.dpm-table-embed-front .dpm-front-content-option strong,.dpm-table-embed-front .dpm-front-content-option em,.dpm-table-embed-embed .dpm-front-content-option strong,.dpm-table-embed-embed .dpm-front-content-option em{display:block;white-space:normal;overflow-wrap:anywhere}.dpm-table-embed-front .dpm-front-content-option em,.dpm-table-embed-embed .dpm-front-content-option em{font-size:12px;color:#646970;font-weight:400;margin-top:2px}.dpm-table-embed-front .dpm-front-content-insert,.dpm-table-embed-embed .dpm-front-content-insert{color:#2271b1;font-weight:600;border-top:1px solid #dcdcde;border-bottom:0}.dpm-table-embed-front .dpm-front-content-empty,.dpm-table-embed-embed .dpm-front-content-empty{padding:8px;color:#646970}.dpm-table-embed-front .dpm-glossary-row,.dpm-table-embed-embed .dpm-glossary-row{position:relative}.dpm-front-row-admin-toggle{position:absolute;right:4px;top:4px;z-index:7;width:22px;height:22px;min-width:22px;padding:0!important;margin:0!important;border:1px solid rgba(0,0,0,.16);border-radius:4px;background:#fff;color:#50575e;font:700 17px/18px Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.34;box-shadow:0 1px 2px #0000000f}.dpm-glossary-row:hover>.dpm-front-row-admin-toggle,.dpm-front-row-admin-toggle:focus{opacity:1;outline:none}.dpm-front-row-admin-menu{position:absolute;z-index:999999;min-width:126px;padding:4px;background:#fff;border:1px solid #c3c4c7;border-radius:6px;box-shadow:0 6px 20px #00000029}.dpm-front-row-admin-menu[hidden]{display:none!important}.dpm-front-row-admin-menu button{width:100%;display:flex;align-items:center;gap:7px;padding:6px 9px;margin:0;border:0;border-radius:4px;background:transparent;color:#1d2327;text-align:left;font:600 13px/1.25 Arial,sans-serif;cursor:pointer}.dpm-front-row-admin-menu button:hover,.dpm-front-row-admin-menu button:focus{background:#f0f6fc;outline:none}.dpm-front-row-admin-menu button.is-danger{color:#b32d2e}@media(hover:none){.dpm-front-row-admin-toggle{opacity:.72}}.dpm-table-embed-embed.dpm-speaker-mode-always .dpm-content-col .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.dpm-table-embed-embed.dpm-speaker-mode-always .dpm-content-col:not(:hover):not(:focus-within) .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-always .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-always .dpm-content-col:focus-within .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.dpm-tools-type-speak .dpm-source-search,.dpm-tools-type-search .dpm-g-speak,.dpm-embed-local-footer[hidden]{display:none!important}#dpm-tra-cau .dpm-table-embed-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}#dpm-tra-cau .dpm-table-embed-grid{width:100%!important;min-width:var(--dpm-grid-min-width,100%)!important}#dpm-tra-cau .dpm-table-embed-grid-row{width:100%!important;min-width:var(--dpm-grid-min-width,0)!important;max-width:none!important;grid-template-columns:var(--dpm-grid-cols)!important}.dpm-table-embed-embed{overflow-x:auto!important;-webkit-overflow-scrolling:touch;min-width:0!important}.dpm-table-embed-embed .dpm-table-embed-grid-row{width:100%!important;min-width:var(--dpm-grid-min-width,0)!important;max-width:none!important;grid-template-columns:var(--dpm-grid-cols)!important}.dpm-table-embed-front .dpm-phonetic-practice,.dpm-table-embed-embed .dpm-phonetic-practice{max-height:0;opacity:0;overflow:hidden;margin-top:0!important;transform:translateY(-2px);transition:max-height .16s ease,opacity .16s ease,margin-top .16s ease,transform .16s ease;pointer-events:none}@media(hover:hover){.dpm-table-embed-front .dpm-content-col:hover .dpm-phonetic-practice,.dpm-table-embed-front .dpm-content-col:focus-within .dpm-phonetic-practice,.dpm-table-embed-embed .dpm-content-col:hover .dpm-phonetic-practice,.dpm-table-embed-embed .dpm-content-col:focus-within .dpm-phonetic-practice{max-height:4em;opacity:1;margin-top:3px!important;transform:none}}.dpm-table-embed-front .dpm-content-col.dpm-phonetic-practice-open .dpm-phonetic-practice,.dpm-table-embed-embed .dpm-content-col.dpm-phonetic-practice-open .dpm-phonetic-practice{max-height:4em;opacity:1;margin-top:3px!important;transform:none}@media(hover:none){.dpm-table-embed-front .dpm-content-col:has(.dpm-phonetic-practice),.dpm-table-embed-embed .dpm-content-col:has(.dpm-phonetic-practice){cursor:pointer}}.dpm-layout-vertical{overflow-x:visible!important}.dpm-layout-vertical .dpm-table-embed-grid-row{display:block!important;min-width:0!important;width:100%!important}.dpm-layout-vertical .dpm-table-embed-grid-row>.dpm-content-col{display:block!important;width:100%!important;box-sizing:border-box}.dpm-layout-vertical .dpm-table-embed-grid-head>.dpm-content-col{display:block!important}.dpm-layout-vertical .dpm-glossary-toggle-cell,.dpm-layout-vertical .dpm-glossary-toggle-head{margin-right:6px}.dpm-layout-vertical .dpm-glossary-toggle-cell,.dpm-layout-vertical .dpm-glossary-toggle-head{float:none!important;margin:0!important}.dpm-layout-vertical .dpm-vertical-row-eye{display:inline-flex;flex:0 0 auto;align-items:flex-start}.dpm-layout-vertical .dpm-embed-hover-controls .dpm-row-glossary-toggle{display:inline-flex!important}@media(max-width:700px){.dpm-table-embed-front.dpm-mobile-auto .dpm-glossary-row>.dpm-glossary-toggle-cell{display:none!important}.dpm-table-embed-front.dpm-mobile-auto .dpm-mobile-row-eye{display:inline-flex!important;align-items:center;vertical-align:middle;margin-right:6px}}.dpm-glossary-group-title{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;box-sizing:border-box!important;padding:8px 10px!important;margin:0!important;border:1px solid var(--dpm-style-border,#e2e4e7)!important;border-bottom:0!important;background:var(--dpm-style-head-bg,#f6f7f7)!important;color:var(--dpm-style-head-color,#1d2327)!important;font-weight:700!important}.dpm-glossary-group-title .dpm-glossary-group-master{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important}.dpm-glossary-group-title .dpm-glossary-group-title-text{min-width:0!important;overflow-wrap:anywhere!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{float:none!important;align-items:center!important;justify-content:center!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle{border:1px solid #8c8f94!important;background:#fff!important}.dpm-table-embed-front .dpm-glossary-toggle-head,.dpm-table-embed-front .dpm-glossary-toggle-cell,.dpm-table-embed-embed .dpm-glossary-toggle-head,.dpm-table-embed-embed .dpm-glossary-toggle-cell,.dpm-mobile-row-eye,.dpm-vertical-row-eye{display:none!important}.dpm-table-embed-embed>.dpm-glossary-group-title{grid-column:1/-1!important}#dpm-tra-cau .dpm-glossary-row .dpm-content-col.dpm-controls-below .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-content-col.dpm-embed-controls-below .dpm-embed-hover-controls{position:absolute!important;right:8px!important;bottom:-15px!important;margin:0!important}#dpm-tra-cau .dpm-glossary-row .dpm-content-col,.dpm-table-embed-embed .dpm-glossary-row .dpm-content-col{position:relative!important;overflow:visible!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{border-radius:6px!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle{align-items:center!important;justify-content:center!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle .dpm-eye-icon,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle .dpm-eye-icon svg,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle .dpm-eye-icon,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle .dpm-eye-icon svg{width:17px!important;height:17px!important}@media(max-width:700px){#dpm-tra-cau .dpm-glossary-row,.dpm-table-embed-embed .dpm-glossary-row{overflow:visible!important}}#dpm-tra-cau.dpm-tools-type-speak .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed.dpm-tools-type-speak .dpm-embed-hover-controls>.dpm-source-search{display:none!important}#dpm-tra-cau.dpm-tools-type-search .dpm-front-hover-controls>.dpm-g-speak,.dpm-table-embed-embed.dpm-tools-type-search .dpm-embed-hover-controls>.dpm-g-speak{display:none!important}#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hidden .dpm-embed-hover-controls{display:none!important}@media(hover:hover)and (pointer:fine){#dpm-tra-cau.dpm-speaker-mode-hover .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-embed-hover-controls{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col:hover .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col:focus-within .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-content-col:focus-within .dpm-embed-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(hover:none),(pointer:coarse){#dpm-tra-cau.dpm-speaker-mode-hover .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(max-width:520px){#dpm-tra-cau .dpm-glossary-row .dpm-content-col,.dpm-table-embed-embed .dpm-glossary-row .dpm-content-col{position:relative!important;overflow:visible!important}}#dpm-tra-cau .dpm-content-col,.dpm-table-embed-embed .dpm-content-col{position:relative!important;overflow:visible!important}#dpm-tra-cau .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls{position:absolute!important;inset:100% 6px auto auto!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:28px!important;min-height:28px!important;max-height:28px!important;overflow:visible!important;white-space:nowrap!important;z-index:999!important;box-sizing:border-box!important;transform:none!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;inset:auto!important;transform:none!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#dpm-tra-cau .dpm-table-embed-table-wrap,#dpm-tra-cau .dpm-table-embed-grid,#dpm-tra-cau .dpm-table-embed-grid-row,#dpm-tra-cau .dpm-glossary-row,.dpm-table-embed-embed,.dpm-table-embed-embed .dpm-table-embed-grid,.dpm-table-embed-embed .dpm-table-embed-grid-row,.dpm-table-embed-embed .dpm-glossary-row{overflow-y:visible!important}@media(hover:none),(pointer:coarse),(max-width:520px){#dpm-tra-cau .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:94px!important;min-width:94px!important;max-width:94px!important;inset:100% 6px auto auto!important;overflow:visible!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{display:inline-flex!important;visibility:visible!important;opacity:1!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important}}@media(max-width:700px),(hover:none),(pointer:coarse){#dpm-tra-cau .dpm-table-embed-table-wrap,#dpm-tra-cau .dpm-table-embed-grid,#dpm-tra-cau .dpm-table-embed-grid-row,#dpm-tra-cau .dpm-table-embed-grid-row>.dpm-content-col,#dpm-tra-cau .dpm-glossary-row,#dpm-tra-cau .dpm-glossary-row>.dpm-content-col,.dpm-table-embed-embed,.dpm-table-embed-embed .dpm-table-embed-grid,.dpm-table-embed-embed .dpm-table-embed-grid-row,.dpm-table-embed-embed .dpm-table-embed-grid-row>.dpm-content-col,.dpm-table-embed-embed .dpm-glossary-row,.dpm-table-embed-embed .dpm-glossary-row>.dpm-content-col{overflow:visible!important}#dpm-tra-cau .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls{position:absolute!important;inset:100% 6px auto auto!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;gap:5px!important;z-index:2147483000!important;overflow:visible!important;white-space:nowrap!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}}@media(max-width:782px){.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-head{display:none!important}}.dpm-table-embed-grid-head .dpm-column-sort{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none;font:inherit;font-weight:inherit}.dpm-table-embed-grid-head .dpm-column-sort:hover,.dpm-table-embed-grid-head .dpm-column-sort:focus{text-decoration:underline}.dpm-table-embed-grid-head .dpm-column-sort-mark{font-size:.82em;line-height:1;opacity:.72}.dpm-table-embed-grid-head .dpm-column-sort.is-active .dpm-column-sort-mark{opacity:1}@media(max-width:782px),(hover:none),(pointer:coarse){.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col .dpm-text,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col .dpm-text{color:#1d2327!important;-webkit-text-fill-color:currentColor!important}.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col .dpm-text *,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col .dpm-text *{-webkit-text-fill-color:currentColor!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{visibility:visible!important;opacity:1!important;pointer-events:auto!important}}@media(max-width:782px),(hover:none),(pointer:coarse){.dpm-table-embed-front .dpm-content-col .dpm-text,.dpm-table-embed-embed .dpm-content-col .dpm-text{color:#1d2327!important;-webkit-text-fill-color:currentColor!important}.dpm-table-embed-front .dpm-content-col .dpm-text *,.dpm-table-embed-embed .dpm-content-col .dpm-text *{-webkit-text-fill-color:currentColor!important}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap{-webkit-overflow-scrolling:touch}#dpm-tra-cau .dpm-content-col,.dpm-table-embed-embed .dpm-content-col{position:relative!important;overflow:visible!important}#dpm-tra-cau .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hidden .dpm-embed-hover-controls{position:absolute!important;inset:auto!important;transform:none!important;float:none!important;clear:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;gap:5px!important;overflow:visible!important;white-space:nowrap!important;z-index:999!important;box-sizing:border-box!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}#dpm-tra-cau .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#dpm-tra-cau .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls>.dpm-source-search{visibility:visible!important;opacity:1!important;pointer-events:auto!important}}.dpm-table-embed-front .dpm-content-col,.dpm-table-embed-embed .dpm-content-col{position:relative!important;overflow:visible!important}.dpm-table-embed-front .dpm-front-hover-controls,.dpm-table-embed-front.dpm-speaker-mode-hidden .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hidden .dpm-embed-hover-controls{position:absolute!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;gap:5px!important;white-space:nowrap!important;overflow:visible!important;box-sizing:border-box!important;z-index:2147483000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.dpm-table-embed-front .dpm-front-hover-controls>.dpm-g-speak,.dpm-table-embed-front .dpm-front-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-front .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;box-sizing:border-box!important;font-size:14px!important;line-height:1!important}@media(hover:hover)and (pointer:fine){.dpm-table-embed-front .dpm-content-col:hover .dpm-front-hover-controls,.dpm-table-embed-front .dpm-content-col:focus-within .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed .dpm-content-col:focus-within .dpm-embed-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(max-width:782px),(hover:none),(pointer:coarse){.dpm-table-embed-front .dpm-front-hover-controls,.dpm-table-embed-front.dpm-speaker-mode-hidden .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hidden .dpm-embed-hover-controls{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:inline-flex!important}.dpm-table-embed-front .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important}}@media(hover:hover)and (pointer:fine){#dpm-tra-cau.dpm-layout-vertical .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-layout-vertical .dpm-embed-hover-controls{position:absolute!important;inset:100% 6px auto auto!important;margin:0!important;transform:none!important;display:inline-flex!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;gap:5px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:2147483000!important}#dpm-tra-cau.dpm-layout-vertical .dpm-content-col:hover .dpm-front-hover-controls,#dpm-tra-cau.dpm-layout-vertical .dpm-content-col:focus-within .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-layout-vertical .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-layout-vertical .dpm-content-col:focus-within .dpm-embed-hover-controls{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(hover:none),(pointer:coarse),(max-width:782px){#dpm-tra-cau .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hidden .dpm-embed-hover-controls{position:absolute!important;inset:100% 6px auto auto!important;margin:0!important;transform:none!important;display:none!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;gap:5px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:2147483000!important}#dpm-tra-cau .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#dpm-tra-cau .dpm-front-hover-controls>.dpm-g-speak,#dpm-tra-cau .dpm-front-hover-controls>.dpm-row-glossary-toggle,#dpm-tra-cau .dpm-front-hover-controls>.dpm-source-search,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-g-speak,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-row-glossary-toggle,.dpm-table-embed-embed .dpm-embed-hover-controls>.dpm-source-search{flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}}@media(hover:none),(pointer:coarse),(max-width:782px){#dpm-tra-cau.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto){width:100%!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain;touch-action:pan-x pan-y!important}#dpm-tra-cau.dpm-layout-vertical,#dpm-tra-cau.dpm-layout-vertical .dpm-table-embed-grid-row,#dpm-tra-cau.dpm-layout-vertical .dpm-content-col,.dpm-table-embed-front.dpm-layout-vertical,.dpm-table-embed-front.dpm-layout-vertical .dpm-table-embed-grid-row,.dpm-table-embed-front.dpm-layout-vertical .dpm-content-col,.dpm-table-embed-embed.dpm-layout-vertical,.dpm-table-embed-embed.dpm-layout-vertical .dpm-table-embed-grid-row,.dpm-table-embed-embed.dpm-layout-vertical .dpm-content-col{overflow:visible!important}}@media(hover:none),(pointer:coarse),(max-width:782px){#dpm-tra-cau.dpm-mobile-auto .dpm-content-col,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col{position:relative!important;overflow:visible!important}#dpm-tra-cau.dpm-mobile-auto .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-embed-hover-controls{position:absolute!important;inset:100% 6px auto auto!important;margin:0!important;transform:none!important;display:none!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;gap:5px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:2147483000!important}#dpm-tra-cau.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(hover:hover)and (pointer:fine){#dpm-tra-cau.dpm-mobile-auto .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-embed-hover-controls{display:inline-flex!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}#dpm-tra-cau.dpm-mobile-auto .dpm-content-col:hover .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto .dpm-content-col:focus-within .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col:hover .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col:focus-within .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col:hover .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col:focus-within .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(max-width:782px)and (hover:none),(max-width:782px)and (pointer:coarse){#dpm-tra-cau.dpm-mobile-auto,#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-table-wrap,#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-grid,#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-grid-row,.dpm-table-embed-front.dpm-mobile-auto,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row,.dpm-table-embed-embed.dpm-mobile-auto,.dpm-table-embed-embed.dpm-mobile-auto .dpm-table-embed-table-wrap,.dpm-table-embed-embed.dpm-mobile-auto .dpm-table-embed-grid,.dpm-table-embed-embed.dpm-mobile-auto .dpm-table-embed-grid-row{overflow:visible!important}#dpm-tra-cau.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open{position:relative!important;overflow:visible!important;z-index:2147482990!important;isolation:auto!important}#dpm-tra-cau.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls{top:100%!important;right:6px!important;z-index:2147483000!important}}@media(max-width:782px)and (hover:none),(max-width:782px)and (pointer:coarse){#dpm-tra-cau.dpm-mobile-auto .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-speaker-mode-hidden .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-speaker-mode-hover .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(max-width:782px)and (hover:none),(max-width:782px)and (pointer:coarse){.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col{position:relative!important}.dpm-table-embed-embed.dpm-mobile-auto .dpm-embed-language-content{position:static!important}.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls{position:absolute!important;inset:100% 6px auto auto!important;margin:0!important;transform:none!important;z-index:2147483000!important}}@media(max-width:782px)and (hover:none),(max-width:782px)and (pointer:coarse){#dpm-tra-cau.dpm-mobile-auto .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto .dpm-embed-hover-controls{position:static!important;inset:auto!important;transform:none!important;display:flex!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:5px 0 0 auto!important;padding:0!important;gap:5px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;overflow:visible!important;z-index:2!important}#dpm-tra-cau.dpm-mobile-auto .dpm-front-hover-controls>*,.dpm-table-embed-front.dpm-mobile-auto .dpm-front-hover-controls>*,.dpm-table-embed-embed.dpm-mobile-auto .dpm-embed-hover-controls>*{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(max-width:782px)and (hover:none),(max-width:782px)and (pointer:coarse){#dpm-tra-cau.dpm-mobile-auto.dpm-layout-horizontal .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-layout-horizontal .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hidden .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,#dpm-tra-cau.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hover .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-layout-horizontal .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-layout-horizontal .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hidden .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-front.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hover .dpm-content-col.dpm-phonetic-practice-open .dpm-front-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-layout-horizontal .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hidden .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hover .dpm-content-col.dpm-touch-tools-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-layout-horizontal .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hidden .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls,.dpm-table-embed-embed.dpm-mobile-auto.dpm-layout-horizontal.dpm-speaker-mode-hover .dpm-content-col.dpm-phonetic-practice-open .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:28px!important;min-height:28px!important;max-height:28px!important;gap:5px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;overflow:visible!important;white-space:nowrap!important;z-index:2147483646!important}.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-g-speak,.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-row-glossary-toggle,.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-source-search{display:inline-flex!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;margin:0!important}.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-source-search{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:5px!important;margin:0!important;border:1px solid #8c8f94!important;border-radius:6px!important;background:#fff!important;color:#50575e!important;text-decoration:none!important;box-sizing:border-box!important}.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-source-search:before,.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-source-search:after{content:none!important;display:none!important}.dpm-auto-mobile-toolbar[data-dpm-auto-mobile-toolbar="1"]>.dpm-source-search .dpm-search-svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpm-table-embed-front .dpm-glossary-row>.dpm-content-col .dpm-text,.dpm-table-embed-front .dpm-glossary-row>.dpm-content-col .dpm-phonetic,.dpm-table-embed-embed .dpm-glossary-row>.dpm-content-col .dpm-text,.dpm-table-embed-embed .dpm-glossary-row>.dpm-content-col .dpm-phonetic{text-align:var(--dpm-style-content-align,left)!important}.dpm-table-embed-front .dpm-table-embed-grid-head .dpm-column-sort,.dpm-table-embed-embed .dpm-table-embed-grid-head .dpm-column-sort{max-width:100%!important;margin-left:0!important;margin-right:0!important}.dpm-table-embed-front .dpm-table-embed-grid-head>.dpm-content-col[style],.dpm-table-embed-embed .dpm-table-embed-grid-head>.dpm-content-col[style]{text-align:var(--dpm-style-head-align,left)!important}.dpm-table-embed-front .dpm-table-embed-grid-head>.dpm-content-col,.dpm-table-embed-embed .dpm-table-embed-grid-head>.dpm-content-col{text-align:var(--dpm-style-head-align,left)!important;justify-content:var(--dpm-style-head-justify,flex-start)!important}.dpm-table-embed-front .dpm-table-embed-grid-head .dpm-column-sort,.dpm-table-embed-embed .dpm-table-embed-grid-head .dpm-column-sort{flex:0 0 auto!important}.dpm-link-column .dpm-text{align-items:center}.dpm-link-view-button{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:30px;padding:4px 10px;border:1px solid #2271b1;border-radius:4px;background:#fff;color:#2271b1!important;text-decoration:none!important;font:inherit;line-height:1.2}.dpm-link-view-button:hover,.dpm-link-view-button:focus{background:#f0f6fc;color:#135e96!important}.dpm-link-column .dpm-text{display:block!important}.dpm-link-column .dpm-link-view-button{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:0!important;padding:2px 7px!important;line-height:1.35!important;font-size:.9em!important;white-space:nowrap!important}.dpm-front-hover-controls.dpm-has-link-tool,.dpm-embed-hover-controls.dpm-has-link-tool{width:127px!important}.dpm-row-link-tool{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;margin:0!important;border:1px solid #7795b2!important;border-radius:6px!important;background:#fff!important;color:#075a9b!important;box-sizing:border-box!important;text-decoration:none!important;line-height:1!important;flex:0 0 28px!important}.dpm-row-link-tool svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.4!important;stroke-linecap:round!important;stroke-linejoin:round!important}.dpm-row-link-tool:hover,.dpm-row-link-tool:focus{background:#f0f6fc!important;color:#135e96!important}#dpm-tra-cau.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}#dpm-tra-cau.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-grid,.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-grid{width:max-content!important;min-width:0!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}#dpm-tra-cau.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-grid-row,.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-grid-row{width:100%!important;min-width:0!important;max-width:none!important}.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto){width:fit-content!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;-webkit-overflow-scrolling:touch!important}.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-grid-row{width:100%!important;min-width:0!important;max-width:none!important}#dpm-tra-cau.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto) .dpm-table-embed-table-wrap,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto){height:auto!important;max-height:none!important;overflow-y:hidden!important}.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto){height:auto!important;min-height:0!important;max-height:none!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;overflow-x:auto!important;overflow-y:hidden!important}.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-glossary-group-title,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-table-embed-grid-row,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-embed-search-row,.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-embed-local-footer{max-height:none!important}.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto)::-webkit-scrollbar:vertical{width:0!important}.dpm-embed-horizontal-scroll-shell{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important}.dpm-embed-horizontal-scroll-shell>.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto){width:fit-content!important;min-width:0!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;height:auto!important;min-height:0!important;max-height:none!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important}.dpm-embed-horizontal-scroll-shell>.dpm-table-embed-embed.dpm-layout-horizontal:not(.dpm-mobile-auto)::-webkit-scrollbar{width:0!important;height:0!important}@media(hover:hover)and (pointer:fine){.dpm-table-embed-front .dpm-content-col.dpm-tools-hover-lock .dpm-front-hover-controls,.dpm-table-embed-embed .dpm-content-col.dpm-tools-hover-lock .dpm-embed-hover-controls{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}html.dpm-media-modal-open,html.dpm-media-modal-open body{overflow:hidden!important}.dpm-media-modal[hidden]{display:none!important}.dpm-media-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;box-sizing:border-box!important}.dpm-media-modal-backdrop{position:absolute!important;inset:0!important;background:#000000b8!important}.dpm-media-modal-dialog{position:relative!important;z-index:1!important;width:min(920px,96vw)!important;max-height:92vh!important;overflow:hidden!important;border-radius:10px!important;background:#fff!important;box-shadow:0 18px 60px #00000059!important}.dpm-media-modal-head{min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:7px 8px 7px 14px!important;border-bottom:1px solid #dcdcde!important;box-sizing:border-box!important}.dpm-media-modal-title{font-size:15px!important;line-height:1.35!important;color:#1d2327!important}.dpm-media-modal-close{appearance:none!important;border:0!important;background:transparent!important;color:#50575e!important;width:34px!important;height:34px!important;padding:0!important;border-radius:6px!important;font-size:28px!important;line-height:32px!important;cursor:pointer!important}.dpm-media-modal-close:hover,.dpm-media-modal-close:focus{background:#f0f0f1!important;color:#1d2327!important;outline:none!important}.dpm-media-modal-body{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-height:calc(92vh - 44px)!important;overflow:auto!important;background:#000!important}.dpm-media-frame{display:block!important;width:100%!important;aspect-ratio:16/9!important;min-height:220px!important;border:0!important;background:#000!important}.dpm-media-frame.dpm-media-frame-audio{aspect-ratio:auto!important;height:166px!important;min-height:166px!important;background:#fff!important}.dpm-media-player.dpm-media-video{display:block!important;width:100%!important;max-height:calc(92vh - 44px)!important;background:#000!important}.dpm-media-player.dpm-media-audio{display:block!important;width:calc(100% - 28px)!important;margin:24px 14px!important}@media(max-width:600px){.dpm-media-modal{padding:8px!important}.dpm-media-modal-dialog{width:100%!important;max-height:96vh!important;border-radius:8px!important}.dpm-media-modal-body{max-height:calc(96vh - 44px)!important}.dpm-media-frame{min-height:190px!important}.dpm-media-frame.dpm-media-frame-audio{height:166px!important;min-height:166px!important}}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-table-horizontal-scroll-shell{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;overflow-x:scroll!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;scrollbar-width:auto!important;scrollbar-gutter:stable!important}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-table-horizontal-scroll-shell::-webkit-scrollbar{height:12px!important}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-table-horizontal-scroll-shell>.dpm-table-embed-table-wrap{display:block!important;width:max(var(--dpm-grid-config-width,100%),var(--dpm-grid-min-width,0px))!important;min-width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-table-horizontal-scroll-shell>.dpm-table-embed-table-wrap>.dpm-table-embed-grid{display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.dpm-table-embed-front.dpm-layout-horizontal:not(.dpm-mobile-auto)>.dpm-table-horizontal-scroll-shell>.dpm-table-embed-table-wrap>.dpm-table-embed-grid>.dpm-table-embed-grid-row{width:100%!important;min-width:0!important;max-width:none!important}@media(max-width:700px){.dpm-table-embed-front.dpm-layout-horizontal.dpm-mobile-auto>.dpm-table-horizontal-scroll-shell{width:100%!important;max-width:100%!important;overflow:visible!important}}.dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-front-hover-controls{display:none!important}.dpm-table-embed-front .dpm-te-g-tools{position:absolute;left:6px;bottom:calc(100% - 13px);z-index:9998;display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;box-shadow:0 2px 7px #00000024;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease 1.25s,visibility 0s linear 1.37s,transform .12s ease 1.25s;white-space:nowrap}.dpm-table-embed-front .dpm-te-two-mode-cell.dpm-te-tools-active>.dpm-te-g-tools,.dpm-table-embed-front .dpm-te-two-mode-cell:focus-within>.dpm-te-g-tools{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.dpm-table-embed-front .dpm-te-g-tools .dpm-te-g-tool,.dpm-table-embed-front .dpm-te-g-tools .dpm-g-speak,.dpm-table-embed-front .dpm-te-g-legacy-tail .dpm-te-g-tool{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:25px;min-width:25px;height:25px;margin:0;padding:0;border-radius:5px;box-shadow:none;cursor:pointer;font-size:15px;line-height:1;vertical-align:middle}.dpm-table-embed-front .dpm-te-g-tools .dpm-g-speak{background:#1769aa!important;color:#fff!important;border:1px solid #0f4f83!important}.dpm-table-embed-front .dpm-te-g-eye{background:#fff3c4!important;color:#5d4300!important;border:1px solid #d7b84d!important}.dpm-table-embed-front .dpm-te-g-analysis{background:#e7f4f1!important;color:#0b5148!important;border:1px solid #7bb8af!important}.dpm-table-embed-front .dpm-te-g-eye .dpm-g-eye-icon{background:url(/wp-content/plugins/dpm-table-embed/assets/dpm-eye-open-natural.png) center/contain no-repeat;border:0;border-radius:0;transform:none}.dpm-table-embed-front .dpm-te-g-legacy-tail{position:absolute;right:6px;bottom:2px;z-index:9999;display:inline-flex;align-items:center;gap:2px;opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap}.dpm-table-embed-front .dpm-te-two-mode-cell.dpm-te-tools-active>.dpm-te-g-legacy-tail,.dpm-table-embed-front .dpm-te-two-mode-cell:focus-within>.dpm-te-g-legacy-tail{opacity:1;visibility:visible;pointer-events:auto}.dpm-table-embed-front .dpm-te-g-mode-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:17px;min-width:17px;height:17px;margin-left:2px;padding:0;border:0;border-radius:50%;background:#f97316;color:#fff;font:700 14px/17px Arial,sans-serif;vertical-align:middle;cursor:pointer;opacity:.82;z-index:9999}.dpm-table-embed-front .dpm-te-g-mode-toggle:before{content:"";position:absolute;inset:-7px}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak{display:none!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-g-legacy-tail .dpm-te-g-eye,html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-g-legacy-tail .dpm-te-g-analysis{display:none!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-g-tools{display:none!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-g-legacy-tail{display:inline-flex}#dpm-tra-cau .dpm-te-two-mode-cell .dpm-cell>.dpm-front-hover-controls,.dpm-table-embed-front .dpm-te-two-mode-cell .dpm-cell>.dpm-front-hover-controls{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak,html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak{display:inline-flex!important;opacity:1!important;visibility:visible!important}.dpm-table-embed-front .dpm-te-two-mode-cell{position:relative!important;overflow:visible!important}.dpm-table-embed-front .dpm-te-two-mode-cell .dpm-front-hover-controls{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{top:0!important;bottom:auto!important;margin:0!important;z-index:10020!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail{left:auto!important;top:auto!important;bottom:0!important;margin:0!important;z-index:10020!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-g-legacy-tail>.dpm-te-g-eye,html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-g-legacy-tail>.dpm-te-g-analysis{display:none!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak{margin-left:0!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail{display:inline-flex!important;left:auto!important;top:auto!important;bottom:0!important;margin:0!important;z-index:10020!important}.dpm-table-embed-front .dpm-te-two-mode-cell:not(.dpm-te-tools-active)>.dpm-te-g-tools,.dpm-table-embed-front .dpm-te-two-mode-cell:not(.dpm-te-tools-active)>.dpm-te-g-legacy-tail{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.dpm-table-embed-front .dpm-te-two-mode-cell.dpm-te-tools-active>.dpm-te-g-tools,.dpm-table-embed-front .dpm-te-two-mode-cell.dpm-te-tools-active>.dpm-te-g-legacy-tail{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak-tools,.dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak-legacy-tail,.dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak-mode-toggle{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{transform:translateY(calc(-100% - 1px))!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail,html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail{right:0!important;transform:translateY(calc(100% + 1px))!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{right:auto!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>*{margin:0!important;flex:0 0 32px!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-text>.dpm-g-speak,html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-text .dpm-g-speak{display:inline-flex!important;position:static!important;inset:auto!important;margin:0 6px 0 0!important;transform:none!important;vertical-align:middle!important;opacity:1!important;visibility:visible!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{left:8px!important;display:inline-flex!important;align-items:center!important;gap:4px!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak,html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-eye,html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-analysis{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;width:25px!important;min-width:25px!important;max-width:25px!important;flex:0 0 25px!important}html.dpm-te-speak-legacy-mode #dpm-tra-cau.dpm-speaker-mode-hidden .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak,html.dpm-te-speak-legacy-mode #dpm-tra-cau .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak,html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content .dpm-g-speak{display:inline-flex!important;opacity:1!important;visibility:visible!important;position:relative!important;inset:auto!important;transform:none!important;margin:0 6px 0 0!important;vertical-align:middle!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{column-gap:8px!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-eye{margin-left:4px!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-analysis{margin-left:2px!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;inset:8px auto auto 8px!important;transform:none!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-eye,html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-analysis{display:none!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;margin:0!important}html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content{padding-left:38px!important}html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak,html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-eye,html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-analysis{position:relative!important;inset:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;flex:0 0 25px!important}html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak{margin:0!important}html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-eye{margin:0 0 0 4px!important}html:not(.dpm-te-speak-legacy-mode) #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-te-g-analysis{margin:0 0 0 2px!important}html.dpm-te-speak-legacy-mode #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:absolute!important;inset:8px auto auto 8px!important;transform:none!important}html.dpm-te-speak-legacy-mode #dpm-tra-cau.dpm-speaker-mode-hover .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak,html.dpm-te-speak-legacy-mode #dpm-tra-cau.dpm-speaker-mode-hidden .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak,html.dpm-te-speak-legacy-mode #dpm-tra-cau.dpm-speaker-mode-always .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak,html.dpm-te-speak-legacy-mode #dpm-tra-cau .dpm-te-two-mode-cell>.dpm-te-g-tools>.dpm-g-speak{display:inline-flex!important;position:relative!important;inset:auto!important;margin:0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.dpm-table-embed-front .dpm-te-two-mode-cell button.dpm-row-glossary-toggle:not(.dpm-all-glossary-toggle),.dpm-table-embed-front .dpm-te-two-mode-cell a.dpm-source-search,.dpm-table-embed-front .dpm-te-two-mode-cell .dpm-te-original-controls{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.dpm-table-embed-front .dpm-te-g-eye .dpm-g-eye-icon{position:relative!important;display:block!important;width:16px!important;height:11px!important;box-sizing:border-box!important}.dpm-table-embed-front .dpm-te-g-eye.is-show-action .dpm-g-eye-icon{width:19px!important;height:13px!important;background:url(/wp-content/plugins/dpm-table-embed/assets/dpm-eye-open-natural.png) center/contain no-repeat!important;border:0!important;border-radius:0!important;transform:none!important}.dpm-table-embed-front .dpm-te-g-eye.is-show-action .dpm-g-eye-icon:before,.dpm-table-embed-front .dpm-te-g-eye.is-show-action .dpm-g-eye-icon:after{content:none!important}.dpm-table-embed-front .dpm-te-g-eye.is-hide-action .dpm-g-eye-icon{width:16px!important;height:9px!important;background:none!important;border:0!important;border-bottom:1.8px solid currentColor!important;border-radius:0 0 50% 50%!important;transform:none!important}.dpm-table-embed-front .dpm-te-g-eye.is-hide-action .dpm-g-eye-icon:before,.dpm-table-embed-front .dpm-te-g-eye.is-hide-action .dpm-g-eye-icon:after{content:""!important;position:absolute!important;bottom:-3px!important;width:1.5px!important;height:4px!important;background:currentColor!important;border-radius:1px!important}.dpm-table-embed-front .dpm-te-g-eye.is-hide-action .dpm-g-eye-icon:before{left:3px!important;transform:rotate(25deg)!important}.dpm-table-embed-front .dpm-te-g-eye.is-hide-action .dpm-g-eye-icon:after{right:3px!important;transform:rotate(-25deg)!important}.dpm-table-embed-front .dpm-front-hover-controls>button.dpm-row-glossary-toggle:not(.dpm-all-glossary-toggle),.dpm-table-embed-front .dpm-front-hover-controls>a.dpm-source-search,.dpm-table-embed-front .dpm-embed-hover-controls>button.dpm-row-glossary-toggle:not(.dpm-all-glossary-toggle),.dpm-table-embed-front .dpm-embed-hover-controls>a.dpm-source-search{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.dpm-table-embed-front .dpm-te-authority-controls{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-front-hover-controls.dpm-te-authority-controls>button.dpm-row-glossary-toggle,html body .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-front-hover-controls.dpm-te-authority-controls>a.dpm-source-search,html body .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content>.dpm-front-hover-controls.dpm-te-authority-controls>button.dpm-row-glossary-toggle,html body .dpm-table-embed-front .dpm-te-two-mode-cell .dpm-language-content>.dpm-front-hover-controls.dpm-te-authority-controls>a.dpm-source-search,html body .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-embed-hover-controls.dpm-te-authority-controls>button.dpm-row-glossary-toggle,html body .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-embed-hover-controls.dpm-te-authority-controls>a.dpm-source-search{display:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important}.dpm-table-embed-front .dpm-te-master-eye,.dpm-table-embed-embed .dpm-te-master-eye{width:25px!important;min-width:25px!important;height:25px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff3c4!important;color:#5d4300!important;border:1px solid #d7b84d!important;border-radius:5px!important;box-shadow:none!important}.dpm-table-embed-front .dpm-te-master-eye .dpm-g-eye-icon,.dpm-table-embed-embed .dpm-te-master-eye .dpm-g-eye-icon{position:relative!important;display:block!important;width:16px!important;height:9px!important;background:none!important;border:0!important;border-bottom:1.8px solid currentColor!important;border-radius:0 0 50% 50%!important;transform:none!important;box-sizing:border-box!important}.dpm-table-embed-front .dpm-te-master-eye .dpm-g-eye-icon:before,.dpm-table-embed-front .dpm-te-master-eye .dpm-g-eye-icon:after,.dpm-table-embed-embed .dpm-te-master-eye .dpm-g-eye-icon:before,.dpm-table-embed-embed .dpm-te-master-eye .dpm-g-eye-icon:after{content:""!important;position:absolute!important;bottom:-3px!important;width:1.5px!important;height:4px!important;background:currentColor!important;border-radius:1px!important}.dpm-table-embed-front .dpm-te-master-eye .dpm-g-eye-icon:before,.dpm-table-embed-embed .dpm-te-master-eye .dpm-g-eye-icon:before{left:3px!important;transform:rotate(25deg)!important}.dpm-table-embed-front .dpm-te-master-eye .dpm-g-eye-icon:after,.dpm-table-embed-embed .dpm-te-master-eye .dpm-g-eye-icon:after{right:3px!important;transform:rotate(-25deg)!important}.dpm-table-embed-front .dpm-te-master-eye[aria-pressed=true] .dpm-g-eye-icon,.dpm-table-embed-embed .dpm-te-master-eye[aria-pressed=true] .dpm-g-eye-icon{width:19px!important;height:13px!important;background:url(/wp-content/plugins/dpm-table-embed/assets/dpm-eye-open-natural.png) center/contain no-repeat!important;border:0!important;border-radius:0!important}.dpm-table-embed-front .dpm-te-master-eye[aria-pressed=true] .dpm-g-eye-icon:before,.dpm-table-embed-front .dpm-te-master-eye[aria-pressed=true] .dpm-g-eye-icon:after,.dpm-table-embed-embed .dpm-te-master-eye[aria-pressed=true] .dpm-g-eye-icon:before,.dpm-table-embed-embed .dpm-te-master-eye[aria-pressed=true] .dpm-g-eye-icon:after{content:none!important}@media(max-width:782px),(hover:none)and (pointer:coarse){.dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail,html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail,html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail{right:30px!important;left:auto!important}}@media(max-width:700px){.dpm-table-embed-front.dpm-mobile-auto{box-sizing:border-box!important;width:calc(100% - 10px)!important;max-width:calc(100% - 10px)!important;min-width:0!important;margin-right:10px!important;overflow-x:hidden!important;--dpm-grid-min-width:0px!important}.dpm-table-embed-front.dpm-mobile-auto .dpm-table-horizontal-scroll-shell,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row>div,.dpm-table-embed-front.dpm-mobile-auto .dpm-content-col,.dpm-table-embed-front.dpm-mobile-auto .dpm-cell,.dpm-table-embed-front.dpm-mobile-auto .dpm-language-content,.dpm-table-embed-front.dpm-mobile-auto .dpm-text,.dpm-table-embed-front.dpm-mobile-auto .dpm-phonetic{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}}@media(max-width:782px){#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-table-wrap,#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-grid,#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-grid-row,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-table-wrap,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row,.dpm-table-embed-embed.dpm-mobile-auto .dpm-table-embed-grid,.dpm-table-embed-embed.dpm-mobile-auto .dpm-table-embed-grid-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}#dpm-tra-cau.dpm-mobile-auto .dpm-table-embed-grid-row,.dpm-table-embed-front.dpm-mobile-auto .dpm-table-embed-grid-row,.dpm-table-embed-embed.dpm-mobile-auto .dpm-table-embed-grid-row{grid-template-columns:minmax(0,1fr)!important}}@media(hover:hover)and (pointer:fine){html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{transform:translateY(calc(-100% + 2px))!important}html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail,html.dpm-te-speak-legacy-mode .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-legacy-tail{transform:translateY(calc(100% - 2px))!important}}@media(hover:hover)and (pointer:fine){html:not(.dpm-te-speak-legacy-mode) .dpm-table-embed-front .dpm-te-two-mode-cell>.dpm-te-g-tools{transition:none!important}}@media(min-width:701px)and (hover:hover)and (pointer:fine){.dpm-embed-horizontal-scroll-shell:has(>.dpm-table-embed-embed[data-dpm-external-source=video_lesson]){overflow:visible!important}.dpm-table-embed-embed[data-dpm-external-source=video_lesson],.dpm-table-embed-embed[data-dpm-external-source=video_lesson] .dpm-table-embed-grid-row,.dpm-table-embed-embed[data-dpm-external-source=video_lesson] .dpm-content-col,.dpm-table-embed-embed[data-dpm-external-source=video_lesson] .dpm-embed-language-content{overflow:visible!important}}@media(min-width:701px)and (hover:hover)and (pointer:fine){.dpm-table-embed-embed[data-dpm-external-source=video_lesson] .dpm-content-col>.dpm-embed-hover-controls,.dpm-table-embed-embed[data-dpm-external-source=video_lesson] .dpm-content-col .dpm-embed-language-content>.dpm-embed-hover-controls,.dpm-table-embed-embed[data-dpm-external-source=video_lesson] .dpm-content-col.dpm-embed-controls-below .dpm-embed-hover-controls{position:absolute!important;inset:auto auto 100% 8px!important;margin:0!important;transform:none!important;z-index:30!important}}.dpm-group-accordion .dpm-table-embed-grid-row[data-dpm-table-embed-id]{display:flex!important;flex-direction:column;grid-template-columns:none!important;min-width:0!important;max-width:100%!important;position:relative;border:1px solid #e1e4e8;border-radius:7px;margin:6px 0;overflow:visible}.dpm-group-accordion .dpm-table-embed-grid-row[data-dpm-table-embed-id]>.dpm-content-col{width:100%!important;max-width:100%!important;box-sizing:border-box}.dpm-group-accordion .dpm-table-embed-grid-row[data-dpm-table-embed-id]:not(.dpm-row-expanded)>.dpm-content-col:not(.dpm-accordion-title){display:none!important}.dpm-group-accordion .dpm-table-embed-grid-row[data-dpm-table-embed-id]>.dpm-accordion-title{order:-2;cursor:pointer;position:relative;padding-right:36px!important;background:#f7f9fc}.dpm-group-accordion .dpm-accordion-title:after{content:"\2304";position:absolute;right:12px;top:9px;font-size:19px}.dpm-group-accordion .dpm-row-expanded>.dpm-accordion-title:after{content:"\2303"}.dpm-group-accordion .dpm-accordion-title:focus-visible{outline:2px solid #3984c6}.dpm-compare-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0}.dpm-compare-toolbar button{padding:6px 12px;border:1px solid #abbccc;border-radius:5px;cursor:pointer;background:#f6f9fb}.dpm-group-compare-enabled.dpm-compare-picking .dpm-table-embed-grid-row[data-dpm-table-embed-id]{padding-left:32px;position:relative}.dpm-group-compare-enabled .dpm-row-compare-check{position:absolute;left:8px;top:12px;z-index:2}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid-row[data-dpm-table-embed-id]:not(.dpm-compare-selected){display:none!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid-row[data-dpm-table-embed-id].dpm-compare-selected{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;max-width:100%!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid-row[data-dpm-table-embed-id].dpm-compare-selected>.dpm-content-col{display:block!important;width:100%!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid-head,.dpm-group-compare-enabled.dpm-compare-view .dpm-column-search-row{display:none!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid{min-width:0!important}.dpm-group-accordion .dpm-table-embed-grid-row.dpm-row-expanded{border-color:#81acd2;box-shadow:0 1px 5px #25669b1f}.dpm-group-accordion .dpm-table-embed-grid-row.dpm-row-expanded>.dpm-accordion-title{background:#dceeff!important;color:#174d78!important;font-weight:700!important;border-left:4px solid #2981c8}.dpm-group-accordion .dpm-table-embed-grid-row.dpm-row-expanded>.dpm-content-col:not(.dpm-accordion-title){background:#f7fbff;font-weight:400}.dpm-group-accordion .dpm-table-embed-grid-row:not(.dpm-row-expanded)>.dpm-accordion-title{background:#f7f9fc}.dpm-table-embed-front.dpm-stripes-single .dpm-stripe-alt>.dpm-content-col,.dpm-table-embed-front.dpm-stripes-pair .dpm-stripe-alt>.dpm-content-col{background-color:var(--dpm-style-alt-bg,#f5f8fc)}.dpm-table-embed-front.dpm-group-accordion .dpm-row-expanded>.dpm-accordion-title{background:#dceeff!important}.dpm-group-compare-enabled .dpm-compare-toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;margin:5px 0}.dpm-group-compare-enabled .dpm-compare-toolbar button{font-size:12px;line-height:1.3;padding:5px 8px;white-space:nowrap}.dpm-group-compare-enabled.dpm-compare-picking .dpm-compare-show:not([hidden]){position:absolute;right:6px;bottom:4px;z-index:5;font-size:12px;padding:5px 9px;white-space:nowrap}.dpm-group-compare-enabled.dpm-compare-picking .dpm-table-embed-grid-row:has(>.dpm-compare-show){padding-bottom:42px}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid{grid-template-columns:repeat(var(--dpm-compare-columns,2),minmax(0,1fr))!important;gap:2%!important;align-items:start}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid-row.dpm-compare-selected{box-sizing:border-box;overflow-wrap:anywhere}@media(max-width:700px){.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid{grid-template-columns:minmax(0,1fr)!important}}.dpm-group-compare-enabled .dpm-table-embed-main-search{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;overflow-y:hidden;margin:0 0 7px!important;padding:2px 1px 5px}.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-compare-toolbar{order:-5!important;display:flex!important;align-items:center;flex:0 0 auto!important;margin:0!important;white-space:nowrap}.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-table-embed-filters{order:-4!important;display:flex!important;align-items:center;flex:0 0 auto!important;flex-basis:auto!important;flex-wrap:nowrap!important;margin:0!important;gap:4px!important}.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-table-embed-filters select{min-width:100px;max-width:150px;margin:0}.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-main-search-submit{order:3!important;margin-left:auto!important;flex:0 0 auto!important}.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-search-reset{order:4!important;flex:0 0 auto!important;margin:0!important}.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-front-add-toggle{order:5!important;flex:0 0 auto!important}.dpm-group-compare-enabled.dpm-compare-picking .dpm-compare-show:not([hidden]){background:#2271b1!important;border-color:#2271b1!important;color:#fff!important;font-weight:700!important;box-shadow:0 2px 8px #0003!important;opacity:1!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-grid,.dpm-group-compare-enabled .dpm-comparison-panel[hidden]{display:none!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-comparison-panel{display:grid!important;grid-template-columns:repeat(var(--dpm-compare-columns,2),minmax(0,1fr))!important;gap:2%!important;width:100%;align-items:start;box-sizing:border-box}.dpm-group-compare-enabled.dpm-compare-view .dpm-comparison-panel>.dpm-table-embed-grid-row.dpm-compare-selected{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;box-sizing:border-box;overflow-wrap:anywhere}.dpm-group-compare-enabled.dpm-compare-view .dpm-comparison-panel>.dpm-table-embed-grid-row>.dpm-content-col{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box}@media(max-width:700px){.dpm-group-compare-enabled.dpm-compare-view .dpm-comparison-panel{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}}#dpm-tra-cau .dpm-group-compare-enabled .dpm-table-embed-main-search{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;overflow-x:auto!important}#dpm-tra-cau .dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-compare-toolbar{order:0!important;flex:0 0 auto!important}#dpm-tra-cau .dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-table-embed-filters{order:1!important;flex:0 0 auto!important;flex-basis:auto!important;flex-wrap:nowrap!important;min-width:0!important;margin:0!important;overflow:visible!important}#dpm-tra-cau .dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-main-search-submit{order:3!important;flex:0 0 auto!important;margin-left:auto!important}#dpm-tra-cau .dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-search-reset{order:4!important;flex:0 0 auto!important}#dpm-tra-cau .dpm-group-compare-enabled .dpm-table-embed-main-search>input[type=search]{order:2!important;flex:0 1 180px!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-main-search>.dpm-table-embed-filters,.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-main-search>.dpm-main-search-submit,.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-main-search>.dpm-search-reset,.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-main-search>input[type=search],.dpm-group-compare-enabled.dpm-compare-view .dpm-table-embed-main-search>.dpm-front-add-toggle{display:none!important}.dpm-table-embed-front.dpm-group-compare-enabled .dpm-table-embed-main-search,#dpm-tra-cau .dpm-table-embed-front.dpm-group-compare-enabled .dpm-table-embed-main-search{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;white-space:nowrap!important}.dpm-table-embed-front.dpm-group-compare-enabled .dpm-table-embed-main-search>*,#dpm-tra-cau .dpm-table-embed-front.dpm-group-compare-enabled .dpm-table-embed-main-search>*{flex-shrink:0!important;white-space:nowrap!important;float:none!important;clear:none!important}.dpm-table-embed-front.dpm-group-compare-enabled .dpm-table-embed-main-search>.dpm-search-reset{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;max-width:none!important}.dpm-table-embed-front.dpm-group-compare-enabled .dpm-compare-toolbar button[hidden]{display:none!important}.dpm-table-embed-front.dpm-group-compare-enabled form.dpm-table-embed-main-search{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:5px!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;box-sizing:border-box;scrollbar-width:thin}.dpm-table-embed-front.dpm-group-compare-enabled form.dpm-table-embed-main-search>:not(input[type=hidden]){flex-shrink:0!important;float:none!important;clear:none!important;white-space:nowrap!important}.dpm-table-embed-front.dpm-group-compare-enabled form.dpm-table-embed-main-search .dpm-search-reset{display:inline-flex!important;width:auto!important;min-width:max-content!important;white-space:nowrap!important;word-break:normal!important;align-items:center;justify-content:center;line-height:1.25!important;padding:5px 8px!important}.dpm-table-embed-front.dpm-group-compare-enabled .dpm-compare-toolbar button:not([hidden]){opacity:1!important;color:#fff!important;background:#1767a6!important;border-color:#105183!important;font-weight:700!important}.dpm-table-embed-front.dpm-group-compare-enabled .dpm-compare-show:not([hidden]){color:#fff!important;background:#116ab1!important;border:1px solid #0a548e!important;font-weight:700!important;box-shadow:0 2px 8px #0000003d!important}.dpm-table-embed-front.dpm-group-compare-enabled form.dpm-table-embed-main-search>.dpm-search-reset,#dpm-tra-cau .dpm-table-embed-front.dpm-group-compare-enabled form.dpm-table-embed-main-search>.dpm-search-reset{display:inline-flex!important;flex:0 0 auto!important;float:none!important;clear:none!important;width:max-content!important;max-width:none!important;min-width:max-content!important;white-space:nowrap!important}.dpm-table-embed-front.dpm-group-compare-enabled form.dpm-table-embed-main-search>.dpm-compare-toolbar{width:max-content!important;max-width:none!important;flex:0 0 auto!important}.dpm-group-compare-enabled.dpm-compare-view .dpm-comparison-panel .dpm-compare-column-label{display:block!important;font-size:.82em;font-weight:700;line-height:1.4;padding:5px 9px;margin:-1px -1px 7px;background:#edf4fa;color:#27557b;border-bottom:1px solid #d5e0ea;white-space:normal}.dpm-group-compare-enabled.dpm-compare-view .dpm-comparison-panel>.dpm-table-embed-grid-row>.dpm-content-col{min-width:0!important}.dpm-group-accordion .dpm-accordion-title{padding-right:76px!important}.dpm-group-accordion .dpm-accordion-title>.dpm-accordion-row-link{position:absolute!important;right:35px!important;top:50%!important;transform:translateY(-50%)!important;z-index:4!important}.dpm-table-embed-front .dpm-table-embed-grid-row>.dpm-content-col:not(.dpm-accordion-title),.dpm-table-embed-embed .dpm-table-embed-grid-row>.dpm-content-col:not(.dpm-accordion-title){position:relative}.dpm-table-embed-front .dpm-content-col:not(.dpm-accordion-title) .dpm-front-hover-controls.dpm-has-link-tool,.dpm-table-embed-embed .dpm-content-col:not(.dpm-accordion-title) .dpm-embed-hover-controls.dpm-has-link-tool{position:absolute!important;inset:auto 6px 6px auto!important;transform:none!important;margin:0!important;align-items:center!important}.dpm-group-accordion .dpm-accordion-title>.dpm-accordion-row-link{display:none!important}.dpm-group-accordion .dpm-row-expanded .dpm-accordion-title>.dpm-accordion-row-link{display:inline-flex!important}.dpm-group-accordion .dpm-front-hover-controls .dpm-row-link-tool,.dpm-group-accordion .dpm-embed-hover-controls .dpm-row-link-tool{display:none!important}.dpm-table-embed-front .dpm-table-embed-grid-head .dpm-column-sort,.dpm-table-embed-embed .dpm-table-embed-grid-head .dpm-column-sort{display:flex!important;align-items:center!important;justify-content:var(--dpm-style-head-justify,flex-start)!important;width:100%!important;min-height:30px!important;gap:7px!important;cursor:pointer!important;text-decoration:none!important}.dpm-table-embed-grid-head .dpm-column-sort-mark{display:inline-flex!important;align-items:center;flex:0 0 auto;gap:1px}.dpm-table-embed-grid-head .dpm-column-sort-mark svg{width:19px;height:19px;display:block;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.dpm-table-embed-grid-head .dpm-column-sort-mark .dpm-sort-up,.dpm-table-embed-grid-head .dpm-column-sort-mark .dpm-sort-down{opacity:.85}.dpm-table-embed-grid-head .dpm-column-sort.is-active[data-dpm-sort-dir=asc] .dpm-sort-down,.dpm-table-embed-grid-head .dpm-column-sort.is-active[data-dpm-sort-dir=desc] .dpm-sort-up{opacity:.2}.dpm-table-embed-grid-head .dpm-column-sort:hover .dpm-column-sort-mark svg,.dpm-table-embed-grid-head .dpm-column-sort:focus-visible .dpm-column-sort-mark svg{stroke-width:3.1}.dpm-front-read-speed-wrap{display:inline-flex;align-items:center;flex:0 0 auto!important;min-width:0!important;margin:0;vertical-align:middle}.dpm-front-read-speed{box-sizing:border-box;width:76px!important;min-width:76px!important;max-width:76px!important;height:38px;min-height:38px;padding:3px 18px 3px 7px;border:1px solid #99b7d0;border-radius:5px;background:#fff;color:#215679;font:inherit;cursor:pointer}.dpm-embed-speed-only{display:flex;justify-content:flex-start;margin:0 0 10px;grid-column:1/-1}.dpmvl-table-expand-row .dpmvl-article-checkfilters,.dpmvl-table-expand-row .dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-video-btn,.dpmvl-table-expand-row .dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-detail,.dpmvl-table-expand-row .dpmvl-article-content>.dpmvl-article-segment>.dpmvl-article-segment-expand{display:none!important}
.dpm-highlight-mark{background:#ffdb5c40;border-bottom:1px dotted #b88a18;cursor:help;box-decoration-break:clone;-webkit-box-decoration-break:clone}.dpm-highlight-mark:focus{outline:2px solid #8c9db6;outline-offset:1px}.dpm-highlight-popup{position:fixed;z-index:2147483000;max-width:min(420px,calc(100vw - 16px));max-height:50vh;box-sizing:border-box;padding:12px 15px;border:1px solid #a9c6d9;border-left:3px solid #4b91b7;border-radius:9px;background:#f0f8fc;color:#233a4a;box-shadow:0 7px 22px #18425f29;font-size:13px;line-height:1.45;white-space:normal;overflow-wrap:anywhere;pointer-events:auto}.dpm-highlight-popup[hidden]{display:none}.dpm-highlight-popup>div+div{margin-top:3px}.dpm-highlight-popup .dpm-glossary-term{cursor:pointer}.dpm-highlight-mark:hover,.dpm-highlight-mark:focus,.dpm-highlight-mark.dpm-highlight-active{background:var(--dpm-hl-column-bg,var(--dpm-hl-default-bg,#d9f0ff))!important}.dpm-hl-cell-speaker{position:fixed;z-index:2147483100;padding:2px 4px;border:1px solid #aaa;border-radius:4px;background:#fff;cursor:pointer;font-size:15px;line-height:1.3;min-width:26px;min-height:25px}.dpm-hl-cell-speaker[hidden]{display:none!important}body.dpm-hl-mode-none .dpm-highlight-mark,body.dpm-hl-mode-none .dpm-highlight-mark:hover,body.dpm-hl-mode-none .dpm-highlight-mark:focus,body.dpm-hl-mode-none .dpm-highlight-mark.dpm-highlight-active{background:transparent!important}body:not(.dpm-hl-mode-none) .dpm-highlight-mark[style*=--dpm-hl-column-bg]{background:var(--dpm-hl-column-bg)!important}body:not(.dpm-hl-mode-none) .dpm-highlight-mark[style*=--dpm-hl-column-bg]:hover,body:not(.dpm-hl-mode-none) .dpm-highlight-mark[style*=--dpm-hl-column-bg].dpm-highlight-active{background:var(--dpm-hl-column-bg)!important;filter:brightness(.95)}body.dpm-hl-hidden .dpm-highlight-mark,body.dpm-hl-hidden .dpm-highlight-mark[style*=--dpm-hl-column-bg],body.dpm-hl-hidden .dpm-highlight-mark:hover,body.dpm-hl-hidden .dpm-highlight-mark:focus,body.dpm-hl-hidden .dpm-highlight-mark.dpm-highlight-active,body.dpm-hl-mode-none .dpm-highlight-mark[style*=--dpm-hl-column-bg]{background:transparent!important;background-color:transparent!important;color:inherit!important;border-bottom:0!important;filter:none!important}.dpm-hl-popup-speaker{margin-left:7px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;background:#1676be;color:#fff;border:0;border-radius:5px;min-width:24px;min-height:24px;cursor:pointer;line-height:1}.dpm-highlight-popup .dpm-hl-popup-speaker{flex:0 0 auto}.dpm-highlight-popup .dpm-hl-popup-speaker{box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:0 5px 0 0!important;border-radius:4px!important;font-size:11px!important;line-height:1!important;box-shadow:none!important;vertical-align:middle!important}.dpm-highlight-popup .dpm-hl-popup-link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;min-width:18px;min-height:18px;margin:0 0 0 6px;padding:1px;border:1px solid #7795b2;border-radius:4px;background:#fff;color:#075a9b;text-decoration:none;vertical-align:middle}.dpm-highlight-popup .dpm-hl-popup-link svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dpm-highlight-popup{overflow:visible!important}.dpm-highlight-popup .dpm-hl-popup-line{display:flex;align-items:flex-start;min-width:0}.dpm-highlight-popup .dpm-hl-popup-line>span{flex:1 1 auto;min-width:0}.dpm-highlight-popup .dpm-hl-popup-line .dpm-hl-popup-speaker{margin:0!important;flex:0 0 18px!important}.dpm-highlight-popup .dpm-hl-popup-edge-tools{position:absolute;z-index:2;left:9px;top:auto;bottom:-15px;display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:0 3px;background:#f0f8fc;border-radius:4px;white-space:nowrap;height:18px;line-height:1;box-sizing:content-box}.dpm-highlight-popup.dpm-hl-popup-above .dpm-hl-popup-edge-tools{bottom:auto;top:-20px}.dpm-highlight-popup .dpm-hl-popup-edge-tools>.dpm-hl-popup-speaker,.dpm-highlight-popup .dpm-hl-popup-edge-tools>.dpm-hl-popup-link{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:0!important;padding:0!important;overflow:hidden;line-height:1!important;vertical-align:middle!important;transform:none!important}.dpm-highlight-popup .dpm-hl-popup-edge-tools>.dpm-hl-popup-speaker{font-size:11px!important}.dpm-highlight-popup .dpm-hl-popup-edge-tools>.dpm-hl-popup-link svg{width:12px;height:12px;max-width:12px;max-height:12px}.dpm-highlight-popup .dpm-hl-popup-line+.dpm-hl-popup-line{margin-top:7px}.dpm-highlight-popup .dpm-hl-popup-line{gap:8px;line-height:1.55}.dpm-hl-float.dpm-hl-float-split{display:inline-flex;flex-direction:row;align-items:stretch;gap:0;padding:0!important;overflow:hidden;cursor:default;white-space:nowrap}.dpm-hl-float.dpm-hl-float-split[style*=writing-mode]{flex-direction:row}.dpm-hl-float-split .dpm-hl-float-part{font:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:transparent;border:0;box-shadow:none;cursor:pointer;padding:8px 11px;line-height:1.15;white-space:nowrap;writing-mode:inherit;text-orientation:inherit;letter-spacing:inherit}.dpm-hl-float-split .dpm-hl-float-part+.dpm-hl-float-part{border-left:1px solid currentColor}.dpm-hl-float-split .dpm-hl-float-part:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.dpm-hl-float-split .dpm-hl-float-part[aria-pressed=false]{filter:brightness(.88)}.dpm-hl-float-split .dpm-hl-float-part:hover{filter:brightness(1.12)}body.dpm-hl-hidden .dpm-highlight-mark,body.dpm-hl-hidden .dpm-highlight-mark:hover,body.dpm-hl-hidden .dpm-highlight-mark:focus,body.dpm-hl-hidden .dpm-highlight-mark.dpm-highlight-active{background:transparent!important;background-color:transparent!important;color:inherit!important;border-bottom:0!important;filter:none!important}.dpm-hl-float-split[style*=vertical-rl] .dpm-hl-float-part+.dpm-hl-float-part{border-left:0;border-top:1px solid currentColor}.dpm-hl-float-split.dpm-hl-float-vertical{flex-direction:row-reverse}.dpm-hl-float-split.dpm-hl-float-vertical .dpm-hl-float-part+.dpm-hl-float-part{border-left:1px solid currentColor;border-top:0}.dpm-hl-float-split.dpm-hl-float-has-pa{max-width:none}.dpm-hl-float-split .dpm-hl-float-pa{background:#f58220;color:#fff}.dpm-hl-float-split .dpm-hl-float-pa[aria-pressed=false]{background:#e8e8e8;color:#444;filter:none}.dpm-highlight-popup .dpm-hl-popup-phonetic{display:block;font-size:.9em;font-style:italic;opacity:.75;line-height:1.35;margin-top:2px}body.dpm-hl-pa-hidden .dpm-highlight-popup .dpm-hl-popup-phonetic,body.dpm-hl-pa-hidden .dpm-table-embed-front .dpm-phonetic,body.dpm-hl-pa-hidden .dpm-table-embed-embed .dpm-phonetic,body.dpm-hl-pa-hidden #dpm-tra-cau .dpm-phonetic{display:none!important}body:not(.dpm-hl-pa-hidden) .dpm-table-embed-front .dpm-phonetic-practice,body:not(.dpm-hl-pa-hidden) .dpm-table-embed-embed .dpm-phonetic-practice,body:not(.dpm-hl-pa-hidden) #dpm-tra-cau .dpm-phonetic-practice{display:block!important}
