.lsm{--lsm-ink:#0f172a;--lsm-body:#334155;--lsm-navy:#1e3a8a;--lsm-link:#1e40af;--lsm-blue:#2563eb;--lsm-tint:#eff4ff;--lsm-line:#e2e8f0;--lsm-slate:#64748b;--lsm-green:#047857;position:relative;padding-block:clamp(56px,7vw,96px);background:#fff;color:var(--lsm-ink)}.lsm-wrap{max-width:1180px;margin-inline:auto;padding-inline:16px}@media (min-width:640px){.lsm-wrap{padding-inline:24px}}@media (min-width:1024px){.lsm-wrap{padding-inline:32px}}.lsm-head{max-width:760px;margin-inline:auto;text-align:center}.lsm .lsm-eyebrow{margin:0 0 14px;font-size:12px;font-weight:700;line-height:1.3333;letter-spacing:.1em;text-transform:uppercase;color:var(--lsm-link)}.lsm .lsm-h2{margin:0;font-size:clamp(1.625rem,1.1rem + 1.9vw,2.5rem);font-weight:400;line-height:1.16;letter-spacing:-.022em;color:var(--lsm-ink)}.lsm .lsm-h2 b{font-weight:700;letter-spacing:-.012em}@media (min-width:640px){.lsm .lsm-h2 b{display:block}}.lsm .lsm-lede{max-width:700px;margin:16px auto 0;font-size:17px;line-height:1.65;letter-spacing:-.003em;color:var(--lsm-body)}.lsm-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2vw,28px);margin-top:clamp(36px,4.5vw,56px)}@media (min-width:1024px){.lsm-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}}.lsm-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 1px 2px rgb(13 27 62/.03),0 16px 36px -28px rgb(13 27 62/.22)}.lsm-card:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--lsm-line);pointer-events:none}@media (min-width:1024px){.lsm-card{order:2}}.lsm-table{flex:1;display:flex;flex-direction:column;padding:4px clamp(18px,2.4vw,32px)}.lsm-tr{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);column-gap:20px;align-items:start}.lsm-tr+.lsm-tr{border-top:1px solid var(--lsm-line)}.lsm-thead{padding:20px 0 14px}.lsm-thead+.lsm-tr{border-top-color:#cbd5e1}.lsm-th{font-size:12px;font-weight:700;line-height:1.3333;letter-spacing:.1em;text-transform:uppercase;color:var(--lsm-link)}.lsm-thead .lsm-th:first-child{grid-column:2}.lsm-th-arrow{display:none}.lsm-tr:not(.lsm-thead){flex:1;align-content:center;padding:24px 0}.lsm .lsm-content{padding-top:1px;font-size:17px;font-weight:700;line-height:1.45;letter-spacing:-.01em;color:var(--lsm-ink)}.lsm-flow{padding-top:1px;font-size:16px;line-height:1.55;color:var(--lsm-body)}.lsm-note{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:20px;align-items:center;padding:20px clamp(18px,2.4vw,32px);border-top:1px solid var(--lsm-line);background:#f8fafc}.lsm .lsm-note p{margin:0;font-size:16px;line-height:1.6;color:#1e293b}.lsm .lsm-note a{font-weight:600;color:var(--lsm-link);text-decoration:underline;text-decoration-color:rgb(30 64 175/.3);text-underline-offset:2px;transition:color .15s ease}.lsm .lsm-note a:hover{color:var(--lsm-ink)}.lsm-ico{box-sizing:border-box;display:block;width:48px;height:48px;padding:2px;border-radius:14px;background:#f5f8fe;box-shadow:inset 0 0 0 1px rgb(37 99 235/.16);overflow:visible}.lsm-note .lsm-ico{background:#fff}.lsm-ico :is(.ln,.la){stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lsm-ico .ln{stroke:#0f1f4d}.lsm-ico .la{stroke:var(--lsm-blue)}.lsm-ico .fl{fill:var(--lsm-tint)}.lsm-ico .pp{fill:#fff}.lsm-stage{display:grid;place-items:center;min-width:0;padding:clamp(20px,3vw,36px) clamp(14px,3vw,36px);border-radius:24px;background:linear-gradient(rgb(30 58 138/.045) 1px,transparent 0) 0 0 /100% 22px,#f5f8fe;box-shadow:inset 0 0 0 1px rgb(30 58 138/.07)}.lsm-panel{display:grid;width:100%;max-width:380px;padding:14px 16px 16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.08),0 14px 28px -20px rgb(15 23 42/.35);font-size:13px;line-height:1.2;color:var(--lsm-ink);-webkit-user-select:none;user-select:none}.lsm-panel :is(b,i,em){font-style:normal}.lsm-ph{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid #eef2f7}.lsm-ph b{font-size:13.5px;font-weight:700;white-space:nowrap}.lsm-ph em{font-size:11px;font-weight:600;white-space:nowrap;color:var(--lsm-slate)}.lsm-grp{display:grid;padding-top:12px}.lsm-grp-h{padding-bottom:4px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lsm-slate)}.lsm-ct{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0}.lsm-ct+.lsm-ct{border-top:1px solid #f1f5f9}.lsm-doc{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--lsm-tint)}.lsm-doc svg{width:16px;height:16px}.lsm-av :is(circle,path),.lsm-doc path{stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.lsm-doc path{stroke:var(--lsm-navy)}.lsm-ct>b{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.lsm-seg{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:#f1f5f9}.lsm-seg em{padding:4px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;color:#94a3b8}.lsm-seg em.is-on{background:#fff;color:var(--lsm-navy);box-shadow:0 0 0 1px rgb(15 23 42/.08),0 2px 4px -2px rgb(15 23 42/.25)}.lsm-seg em.is-mt{color:var(--lsm-blue)}.lsm-foot{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;border-radius:12px;background:#f5f8fe;box-shadow:inset 0 0 0 1px rgb(37 99 235/.12)}.lsm-av{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--lsm-blue)}.lsm-av svg{width:16px;height:16px}.lsm-av :is(circle,path){stroke:#fff}.lsm-foot-t{display:grid;gap:3px;min-width:0}.lsm-foot-t b{font-size:12.5px;font-weight:700}.lsm-foot-t em{font-size:11px;font-weight:600;color:var(--lsm-slate)}.lsm-ok{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:#ecfdf5;font-size:10.5px;font-weight:700;white-space:nowrap;color:var(--lsm-green)}.lsm-ok:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}@media (max-width:639px){.lsm-tr{grid-template-columns:44px minmax(0,1fr);column-gap:14px}.lsm-tr:not(.lsm-thead){padding:20px 0}.lsm-tr>.lsm-ico{grid-row:1/span 2}.lsm-flow{grid-column:2;padding-top:6px;font-size:15.5px}.lsm-thead{display:flex;align-items:center;gap:8px;padding:18px 0 12px 58px}.lsm-th-arrow{display:block;width:14px;height:14px}.lsm-th-arrow path{stroke:var(--lsm-link);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lsm-note{grid-template-columns:44px minmax(0,1fr);column-gap:14px;align-items:start}.lsm .lsm-content{font-size:16.5px}.lsm-ico{width:44px;height:44px;border-radius:13px}.lsm-card,.lsm-stage{border-radius:20px}.lsm-seg em{padding:4px 8px}}.lsm-nb{white-space:nowrap}.dtv12.ih-lsv1 .lch{--lch-gap:24px;--lch-lap:clamp(88px,8vw,116px);--lch-notch:var(--lch-lap);--lch-split:44%;--lch-tab-w:190px;--lch-tab-h:36px;--lch-pad:clamp(26px,3.2vw,48px);background:var(--v12-surface)}.dtv12.ih-lsv1 .lch-row,.dtv12.ih-lsv1 .lch-rows{display:grid;gap:20px}.dtv12.ih-lsv1 .lch-defs{position:absolute;width:0;height:0;overflow:hidden}.dtv12.ih-lsv1 .lch-edge{display:none}.dtv12.ih-lsv1 .lch-card{min-width:0}.dtv12.ih-lsv1 .lch-face,.dtv12.ih-lsv1 .lch-round{width:100%;height:100%}.dtv12.ih-lsv1 .lch-face{display:flex;flex-direction:column;padding:0 0 clamp(26px,4vw,34px);overflow:hidden;border-radius:var(--v12-r-lg);background:var(--v12-white,#fff);box-shadow:inset 0 0 0 1px #e2e8f0,0 16px 30px -24px rgb(13 27 62/.4)}.dtv12.ih-lsv1 .lch .lch-copy{max-width:none;padding-inline:clamp(20px,4.4vw,34px)}.dtv12.ih-lsv1 .lch-copy .ls-take{margin-top:1.15em;padding-top:1.15em;border-top:1px solid var(--ls-rule)}.dtv12.ih-lsv1 .lch-stage{position:relative;order:-1;min-width:0;margin:0 0 clamp(22px,3.6vw,30px);padding:clamp(22px,4.4vw,34px) 10px clamp(18px,3.4vw,28px);background:#f1f5fb;container-type:inline-size;contain:layout style paint}@media (min-width:960px){.dtv12.ih-lsv1 .lch-face{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:center;column-gap:clamp(32px,3.6vw,52px);padding:var(--lch-pad)}.dtv12.ih-lsv1 .lch .lch-copy{max-width:540px;padding:0}.dtv12.ih-lsv1 .lch-stage{order:2;margin:0;padding:26px 16px;border-radius:14px}}@media (min-width:1200px){.dtv12.ih-lsv1 .lch-rows{gap:var(--lch-gap)}.dtv12.ih-lsv1 .lch-row{display:flex;gap:var(--lch-gap);align-items:stretch}.dtv12.ih-lsv1 .lch-card{width:100%}.dtv12.ih-lsv1 .lch-card[data-pos=a]{margin-inline-end:calc(-1 * var(--lch-lap))}.dtv12.ih-lsv1 .lch-round{position:relative}.dtv12.ih-lsv1 .lch-edge{display:block;position:absolute;inset:0;filter:url(#lch-jig-round) drop-shadow(0 0 .5px rgb(15 23 42/.14)) drop-shadow(0 2px 3px rgb(13 27 62/.05)) drop-shadow(0 18px 30px rgb(13 27 62/.09));pointer-events:none}.dtv12.ih-lsv1 .lch-shape{position:absolute;inset:0;background:var(--v12-white,#fff)}.dtv12.ih-lsv1 .lch-card:hover .lch-face,.dtv12.ih-lsv1 .lch-face{position:relative;background:transparent;border-radius:0;box-shadow:none}.dtv12.ih-lsv1 .lch-card:is([data-pos=a],[data-pos=b]) .lch-face{display:flex;flex-direction:column;align-items:stretch}.dtv12.ih-lsv1 .lch-card:is([data-pos=a],[data-pos=b]) .lch-copy{max-width:none;margin-bottom:clamp(30px,3vw,40px)}.dtv12.ih-lsv1 .lch-card:is([data-pos=a],[data-pos=b]) .lch-stage{order:0;margin-top:auto;padding:24px 16px}.dtv12.ih-lsv1 .lch-row+.lch-row{margin-block-start:calc(-1 * var(--lch-tab-h))}.dtv12.ih-lsv1 .lch-card[data-pos=b] .lch-face{padding-inline-start:calc(var(--lch-notch) + clamp(20px, 2vw, 32px))}.dtv12.ih-lsv1 .lch-card[data-pos=a] .lch-copy{padding-inline-end:var(--lch-notch)}.dtv12.ih-lsv1 .lch-card[data-pos=a] .lch-stage{margin-inline-end:var(--lch-notch)}.dtv12.ih-lsv1 .lch-card:is([data-cut="0"],[data-cut="1"],[data-cut="2"]) .lch-face{padding-block-end:max(var(--lch-pad),calc(var(--lch-tab-h) + 26px))}.dtv12.ih-lsv1 .lch-card:is([data-cut="1"],[data-cut="2"],[data-cut="3"],[data-cut="4"]) .lch-face{padding-block-start:calc(var(--lch-pad) + var(--lch-tab-h))}.dtv12.ih-lsv1 .lch-card[data-cut="0"] .lch-shape{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--lch-tab-h)),calc(100% - var(--lch-tab-w) - var(--lch-gap)) calc(100% - var(--lch-tab-h)),calc(100% - var(--lch-tab-w) - var(--lch-gap)) 100%,calc(var(--lch-tab-w) + var(--lch-gap)) 100%,calc(var(--lch-tab-w) + var(--lch-gap)) calc(100% - var(--lch-tab-h)),0 calc(100% - var(--lch-tab-h)))}.dtv12.ih-lsv1 .lch-card[data-cut="1"] .lch-shape{clip-path:polygon(0 0,var(--lch-tab-w) 0,var(--lch-tab-w) var(--lch-tab-h),100% var(--lch-tab-h),100% var(--lch-split),calc(100% - var(--lch-notch)) var(--lch-split),calc(100% - var(--lch-notch)) 100%,calc(var(--lch-tab-w) + var(--lch-gap)) 100%,calc(var(--lch-tab-w) + var(--lch-gap)) calc(100% - var(--lch-tab-h)),0 calc(100% - var(--lch-tab-h)))}.dtv12.ih-lsv1 .lch-card[data-cut="2"] .lch-shape{clip-path:polygon(var(--lch-notch) var(--lch-tab-h),calc(100% - var(--lch-tab-w)) var(--lch-tab-h),calc(100% - var(--lch-tab-w)) 0,100% 0,100% calc(100% - var(--lch-tab-h)),calc(100% - var(--lch-tab-w) - var(--lch-gap)) calc(100% - var(--lch-tab-h)),calc(100% - var(--lch-tab-w) - var(--lch-gap)) 100%,0 100%,0 calc(var(--lch-split) + var(--lch-gap)),var(--lch-notch) calc(var(--lch-split) + var(--lch-gap)))}.dtv12.ih-lsv1 .lch-card[data-cut="3"] .lch-shape{clip-path:polygon(0 0,var(--lch-tab-w) 0,var(--lch-tab-w) var(--lch-tab-h),100% var(--lch-tab-h),100% var(--lch-split),calc(100% - var(--lch-notch)) var(--lch-split),calc(100% - var(--lch-notch)) 100%,0 100%)}.dtv12.ih-lsv1 .lch-card[data-cut="4"] .lch-shape{clip-path:polygon(var(--lch-notch) var(--lch-tab-h),calc(100% - var(--lch-tab-w)) var(--lch-tab-h),calc(100% - var(--lch-tab-w)) 0,100% 0,100% 100%,0 100%,0 calc(var(--lch-split) + var(--lch-gap)),var(--lch-notch) calc(var(--lch-split) + var(--lch-gap)))}}.dtv12.ih-lsv1 .lch-art{--u:min(calc(100cqw / 34),14px);--lch-ink:#0f172a;--lch-navy:#1c2c63;--lch-blue:#1e40af;--lch-blue-deep:#1e3a8a;--lch-tint:#eaf0fe;--lch-skel:#e2e8f0;--lch-slate:#475569;--lch-mute:#94a3b8;--lch-pen:#1e3a8a;--lch-red:#d23a2e;--lch-green:#059669;--lch-paper-sh:0 0 0 1px rgb(15 23 42/.07),0 .15em .35em rgb(15 23 42/.05),0 1em 2em -1.1em rgb(13 27 62/.3);position:relative;width:calc(34 * var(--u));height:calc(18 * var(--u));margin-inline:auto;font-size:var(--u);font-weight:500;line-height:1.2;white-space:nowrap;color:var(--lch-ink);-webkit-user-select:none;user-select:none;contain:content}.dtv12.ih-lsv1 .lch-art svg{display:block;flex:none;overflow:visible}.dtv12.ih-lsv1 .lch-art>*{position:absolute}.dtv12.ih-lsv1 .lch-art p{margin:0}.dtv12.ih-lsv1 .lch-paper{border-radius:.5em;background:#fff;box-shadow:var(--lch-paper-sh)}.dtv12.ih-lsv1 .lch-doc-h{display:flex;align-items:center;justify-content:space-between;gap:.6em}.dtv12.ih-lsv1 .lch-chip{display:inline-block;padding:.3em .5em .28em;border-radius:.35em;background:var(--lch-tint);font-size:1.05em;font-weight:700;line-height:1;letter-spacing:.04em;color:var(--lch-blue)}.dtv12.ih-lsv1 .lch-ver{font-size:1.1em;font-weight:600;color:var(--lch-slate)}.dtv12.ih-lsv1 .lch-doc-t{margin:.9em 0 1em;font-size:1.25em;font-weight:700;line-height:1.15;letter-spacing:-.015em;white-space:normal;color:var(--lch-ink)}.dtv12.ih-lsv1 .lch-lines{display:grid;gap:.72em}.dtv12.ih-lsv1 .lch-lines i{display:block;width:calc(var(--w, 1) * 100%);height:.56em;border-radius:999px;background:var(--lch-skel);transform-origin:0 50%}.dtv12.ih-lsv1 .lch-pen path{stroke:var(--lch-pen);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.dtv12.ih-lsv1 .lch-red path{stroke:var(--lch-red)}.dtv12.ih-lsv1 .lch-strike{position:absolute;display:block;height:.17em;border-radius:999px;background:var(--lch-red);transform-origin:0 50%}.dtv12.ih-lsv1 .lch-tick{width:1.8em;height:1.8em}.dtv12.ih-lsv1 .lch-tick path{stroke-width:2.6}.dtv12.ih-lsv1 .lch-arrow path{stroke:#7c8ba3;stroke-width:1.6}.dtv12.ih-lsv1 .lch-icf-old{z-index:1;top:4.2em;left:0;width:9.4em;height:12.6em;padding:1em}.dtv12.ih-lsv1 .lch-icf-old .lch-doc-h{justify-content:flex-start}.dtv12.ih-lsv1 .lch-icf-old .lch-lines{width:6em;margin-top:1.5em}.dtv12.ih-lsv1 .lch-icf-old>:not(.lch-icf-x){opacity:.5}.dtv12.ih-lsv1 .lch-icf-x{top:.9em;left:.7em;width:12.3em;rotate:60deg}.dtv12.ih-lsv1 .lch-icf-en,.dtv12.ih-lsv1 .lch-icf-es{z-index:2;top:.6em;height:16.8em;padding:1.2em 1.3em}.dtv12.ih-lsv1 .lch-icf-en{left:7.4em;width:11.8em}.dtv12.ih-lsv1 .lch-icf-es{left:22.6em;width:11.4em}.dtv12.ih-lsv1 .lch-icf-arrow{z-index:2;top:8.3em;left:19.75em;width:2.4em;height:1.1em}.dtv12.ih-lsv1 .lch-stamp{position:absolute;left:1.3em;bottom:1.5em;display:grid;justify-items:center;padding:.45em .85em .5em;border-radius:.35em;box-shadow:inset 0 0 0 .14em currentColor,inset 0 0 0 .3em #fff,inset 0 0 0 .38em currentColor;color:#047857;rotate:-8deg;mix-blend-mode:multiply}.dtv12.ih-lsv1 .lch-stamp small{font-size:.78em;font-weight:700;line-height:1.1;letter-spacing:.4em}.dtv12.ih-lsv1 .lch-stamp b{font-size:1.28em;font-weight:700;line-height:1.1;letter-spacing:.12em}.dtv12.ih-lsv1 .lch-amtab{z-index:calc(1 + var(--k) * 2);top:calc(1.5em + var(--k) * .6em);left:calc(2.3em + var(--k) * 3.3em);width:3.1em;height:2.2em;padding-top:.32em;border-radius:.45em .45em 0 0;background:#dfe8fc;box-shadow:0 0 0 1px rgb(30 64 175/.14);font-size:1em;font-weight:700;line-height:1.1;text-align:center;color:var(--lch-blue-deep)}.dtv12.ih-lsv1 .lch-amend{width:12.4em;height:13.2em}.dtv12.ih-lsv1 .lch-amend.is-3{z-index:2;top:3em;left:1.6em}.dtv12.ih-lsv1 .lch-amend.is-2{z-index:4;top:3.6em;left:1em}.dtv12.ih-lsv1 .lch-amend.is-1{z-index:6;top:4.2em;left:.4em;padding:1.2em 1.3em}.dtv12.ih-lsv1 .lch-amend.is-1 .lch-doc-t{margin-top:0}.dtv12.ih-lsv1 .lch-amend.is-1 .lch-lines{width:8em}.dtv12.ih-lsv1 .lch-gloss{z-index:8;top:1.2em;left:12.2em;width:21.6em;height:15.8em;padding:1.3em 1.5em}.dtv12.ih-lsv1 .lch-gloss-t{font-size:1.3em;font-weight:700;letter-spacing:-.015em;color:var(--lch-ink)}.dtv12.ih-lsv1 .lch-ruled{display:grid;grid-template-columns:7.2em minmax(0,1fr);grid-auto-rows:2.8em;align-items:end;height:11.4em;margin-top:.9em;border-top:.14em solid #efb0aa;background:repeating-linear-gradient(180deg,transparent 0 calc(2.8em - 1px),#d9e3f4 calc(2.8em - 1px) 2.8em)}.dtv12.ih-lsv1 .lch-src,.dtv12.ih-lsv1 .lch-tgt{padding-bottom:.42em}.dtv12.ih-lsv1 .lch-src{grid-row:1;font-size:1.2em;font-weight:600;color:var(--lch-ink)}.dtv12.ih-lsv1 .lch-tgt{grid-column:2;display:flex;align-items:center;gap:.5em}.dtv12.ih-lsv1 .lch-tgt-w{position:relative;font-size:1.2em;font-weight:600}.dtv12.ih-lsv1 .lch-tgt.is-old .lch-tgt-w{color:#64748b}.dtv12.ih-lsv1 .lch-tgt.is-ok .lch-tgt-w{color:var(--lch-blue-deep)}.dtv12.ih-lsv1 .lch-tgt-w .lch-strike{top:52%;left:-.12em;right:-.12em;height:.14em}.dtv12.ih-lsv1 .lch-tgt em{padding:.22em .4em .2em;border-radius:.3em;background:#eef2f8;font-size:.92em;font-style:normal;font-weight:700;line-height:1;color:var(--lch-slate)}.dtv12.ih-lsv1 .lch-tick.is-ok{margin:-.3em 0 0 -.1em}.dtv12.ih-lsv1 .lch-tick.is-ok path{stroke:var(--lch-green)}.dtv12.ih-lsv1 .lch-clock{z-index:2;top:.5em;left:.6em;width:8em;height:8em;border-radius:50%;box-shadow:0 .9em 1.8em -1em rgb(13 27 62/.35)}.dtv12.ih-lsv1 .lch-clock svg{width:100%;height:100%}.dtv12.ih-lsv1 .lch-clock-face{fill:#fff;stroke:var(--lch-navy);stroke-width:5}.dtv12.ih-lsv1 .lch-clock-hr{stroke:var(--lch-mute);stroke-width:2;stroke-linecap:round}.dtv12.ih-lsv1 .lch-clock-hr.is-q{stroke:var(--lch-navy);stroke-width:3}.dtv12.ih-lsv1 .lch-hand{stroke:var(--lch-navy);stroke-linecap:round;transform-box:view-box;transform-origin:50% 50%}.dtv12.ih-lsv1 .lch-hand.is-h{stroke-width:4.6;transform:rotate(305deg)}.dtv12.ih-lsv1 .lch-hand.is-m{stroke-width:3;transform:rotate(60deg)}.dtv12.ih-lsv1 .lch-clock-pin{fill:var(--lch-navy)}.dtv12.ih-lsv1 .lch-form{z-index:calc(2 + var(--k));top:calc(.3em + var(--k) * 1.6em);left:calc(10em + var(--k) * .5em);display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;column-gap:1em;width:22.4em;height:5.6em;padding:.42em 1.1em;box-shadow:inset 0 .26em 0 var(--lch-blue),var(--lch-paper-sh)}.dtv12.ih-lsv1 .lch-form-t{font-size:1.05em;font-weight:700;line-height:1.2;letter-spacing:.05em;color:var(--lch-blue-deep)}.dtv12.ih-lsv1 .lch-form-bar{justify-self:end;width:7em;height:.56em;border-radius:999px;background:var(--lch-skel)}.dtv12.ih-lsv1 .lch-form .lch-lines{grid-column:1/-1;margin-top:.9em}.dtv12.ih-lsv1 .lch-week{top:11.2em;left:.6em;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:33em;height:6.3em;overflow:hidden}.dtv12.ih-lsv1 .lch-day{display:grid;align-content:center;justify-items:center;gap:.6em}.dtv12.ih-lsv1 .lch-day+.lch-day{box-shadow:inset 1px 0 0 var(--lch-skel)}.dtv12.ih-lsv1 .lch-day.is-we{background:#eef3fd}.dtv12.ih-lsv1 .lch-day b{font-size:1.15em;font-weight:700;line-height:1;color:var(--lch-slate)}.dtv12.ih-lsv1 .lch-day.is-we b{color:var(--lch-blue)}.dtv12.ih-lsv1 .lch-box{position:relative;width:1.7em;height:1.7em;border-radius:.3em;background:#fff;box-shadow:inset 0 0 0 1px var(--lch-mute)}.dtv12.ih-lsv1 .lch-box .lch-tick{position:absolute;top:-.42em;left:-.12em;width:2.2em;height:2.2em}.dtv12.ih-lsv1 .lch-mt{top:.5em;left:1em;display:flex;flex-direction:column;width:32em;height:17em;padding:1.3em 1.6em 1.4em}.dtv12.ih-lsv1 .lch-mt-k{font-size:1em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.dtv12.ih-lsv1 .lch-mt-grid{display:grid;grid-template-columns:9.4em minmax(0,1fr);align-items:start;column-gap:1.4em;row-gap:.7em;margin-top:1em;padding-top:.9em;border-top:1px solid var(--lch-skel)}.dtv12.ih-lsv1 .lch-mt-col{font-size:.95em;font-weight:700;letter-spacing:.1em;color:#64748b}.dtv12.ih-lsv1 .lch-mt-src,.dtv12.ih-lsv1 .lch-mt-tgt{font-size:1.12em;font-weight:500;line-height:1.42;white-space:normal}.dtv12.ih-lsv1 .lch-mt-src{color:#64748b}.dtv12.ih-lsv1 .lch-mt-tgt{color:#334155}.dtv12.ih-lsv1 .lch-mt-bad{position:relative;display:block;width:-moz-fit-content;width:fit-content}.dtv12.ih-lsv1 .lch-mt-bad .lch-strike{top:54%;left:-.12em;right:-.12em;height:.14em}.dtv12.ih-lsv1 .lch-mt-grid .lch-lines{margin-top:.5em}.dtv12.ih-lsv1 .lch-mt-del{position:absolute;top:-.2em;left:calc(100% + .7em);width:2.1em;height:1.75em}.dtv12.ih-lsv1 .lch-mt-del path{stroke-width:1.8}.dtv12.ih-lsv1 .lch-signs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4em;margin-top:auto}.dtv12.ih-lsv1 .lch-sign{display:grid;justify-items:start}.dtv12.ih-lsv1 .lch-sign em{justify-self:stretch;padding-top:.45em;border-top:1px solid #9fadc3;font-size:.92em;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.dtv12.ih-lsv1 .lch-ini{width:6em;height:2.4em;margin:0 0 -.2em .6em}.dtv12.ih-lsv1 .lch-ini path{stroke-width:1.7}.dtv12.ih-lsv1 .lch-ifu{z-index:3;top:.6em;left:.6em;width:12.6em;height:16.8em;padding:1.5em 1.3em 1.3em 2.1em;box-shadow:inset .62em 0 0 var(--lch-blue-deep),var(--lch-paper-sh)}.dtv12.ih-lsv1 .lch-ifu-t{display:block;font-size:2.7em;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--lch-navy)}.dtv12.ih-lsv1 .lch-ifu-s{display:block;margin:.55em 0 1.5em;font-size:1.15em;font-weight:500;line-height:1.3;color:var(--lch-slate)}.dtv12.ih-lsv1 .lch-ltab{--fx:-2.6em;display:grid;place-items:center;width:3.2em;height:2.15em;padding-left:.3em;border-radius:0 .45em .45em 0;box-shadow:0 0 0 1px rgb(15 23 42/.09),0 .3em .6em -.4em rgb(13 27 62/.3);font-size:1em;font-weight:700;line-height:1;letter-spacing:.03em;color:var(--lch-blue-deep)}.dtv12.ih-lsv1 .lch-ltab.is-b1{z-index:2;top:calc(1.2em + var(--r) * 2.55em);left:12.9em;background:#fff}.dtv12.ih-lsv1 .lch-ltab.is-b2{--fx:-5.4em;z-index:1;top:calc(2.45em + var(--r) * 2.55em);left:15.7em;background:#e3ebfc}.dtv12.ih-lsv1 .lch-brace{top:1.2em;left:19.6em;width:1.8em;height:15.8em}.dtv12.ih-lsv1 .lch-brace path{stroke-width:1.8}.dtv12.ih-lsv1 .lch-ifu-arrow{top:8.45em;left:21.7em;width:2.2em;height:1.2em}.dtv12.ih-lsv1 .lch-cal{z-index:3;top:2.4em;left:24.3em;display:grid;align-content:start;justify-items:center;width:9.4em;height:13.2em}.dtv12.ih-lsv1 .lch-cal-rings:after,.dtv12.ih-lsv1 .lch-cal-rings:before{content:"";position:absolute;top:-.75em;width:.7em;height:1.6em;border-radius:.35em;background:#334155}.dtv12.ih-lsv1 .lch-cal-rings:before{left:2.2em}.dtv12.ih-lsv1 .lch-cal-rings:after{right:2.2em}.dtv12.ih-lsv1 .lch-cal-m{justify-self:stretch;padding:.85em 0 .75em;border-radius:.45em .45em 0 0;background:var(--lch-blue-deep);font-size:1.1em;font-weight:700;line-height:1;letter-spacing:.16em;text-align:center;color:#fff}.dtv12.ih-lsv1 .lch-cal-d{margin-top:.2em;font-size:4.2em;font-weight:600;line-height:1.1;letter-spacing:-.04em;color:var(--lch-ink)}.dtv12.ih-lsv1 .lch-cal-l{margin-top:.7em;font-size:1.05em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.dtv12.ih-lsv1 .lch-cal-ring{position:absolute;top:3.25em;left:.6em;width:8.2em;height:5.74em}.dtv12.ih-lsv1 .lch-cal-ring path{stroke-width:2}.dtv12.ih-lsv1 .lch-mark{--hl:rgb(255 192 0/.55);margin:0 -.12em;padding:0 .12em;border-radius:.14em;background:linear-gradient(var(--hl),var(--hl)) no-repeat 0 92% /100% .52em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dtv12.ih-lsv1 .lch-day.is-we .lch-box{background-color:rgb(255 192 0/.32)}