@media(prefers-reduced-motion:no-preference){.lv.is-playing .lv-a-grow{animation:lv-grow var(--t, .7s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.is-playing .lv-a-growy{animation:lv-growy var(--t, .6s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.is-playing .lv-a-in{animation:lv-in var(--t, .35s) ease-out var(--d, 0s) both}.lv.is-playing .lv-a-rise{animation:lv-rise var(--t, .45s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.is-playing .lv-a-draw{animation:lv-draw var(--t, .7s) ease-in-out var(--d, 0s) both}.lv.is-playing .lv-a-pop{animation:lv-pop var(--t, .3s) cubic-bezier(.3,1.5,.5,1) var(--d, 0s) both}.lv.is-playing .lv-a-out{animation:lv-out var(--t, .25s) ease-in var(--d, 0s) both}.lv.is-playing .lv-a-flash{animation:lv-flash var(--t, 1s) ease var(--d, 0s) both}.lv.is-playing .lv-a-win{animation:lv-win var(--t, 1s) linear var(--d, 0s) forwards}.lv.is-playing .lv-a-dock{animation:lv-dock var(--t, 1s) cubic-bezier(.45,0,.2,1) var(--d, 0s) both}.lv.is-playing .lv-a-move{animation:lv-move var(--t, .5s) cubic-bezier(.45,0,.2,1) var(--d, 0s) both}.lv.is-playing .lv-a-path{animation:lv-path var(--t, 1s) cubic-bezier(.45,0,.2,1) var(--d, 0s) both}.lv.is-playing .lv-a-press{animation:lv-press var(--t, .3s) ease var(--d, 0s) both}.lv.is-playing .lv-a-fold{animation:lv-fold var(--t, .3s) ease-in var(--d, 0s) both}.lv.is-playing .lv-a-unfold{animation:lv-unfold var(--t, .3s) ease-out var(--d, 0s) both}.lv.is-playing .lv-a-turn{animation:lv-turn var(--t, .2s) ease-out var(--d, 0s) both}.lv.is-playing .lv-a-swap{animation:lv-swap var(--t, .3s) ease var(--d, 0s) both}.is-entering .lv .lv-a-growy{animation:lv-growy var(--t, .6s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.is-entering .lv .lv-a-win{animation:lv-win var(--t, 1s) linear var(--d, 0s) forwards}.is-entering .lv .lv-a-path{animation:lv-path var(--t, 1s) cubic-bezier(.45,0,.2,1) var(--d, 0s) both}.is-entering .lv .lv-a-press{animation:lv-press var(--t, .3s) ease var(--d, 0s) both}.is-entering .lv .lv-a-fold{animation:lv-fold var(--t, .3s) ease-in var(--d, 0s) both}}.lv.is-paused *,.lv.is-paused *:before,.lv.is-paused *:after{animation-play-state:paused!important}@keyframes lv-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lv-win{0%{opacity:1}99.9%{opacity:1}to{opacity:0}}@keyframes lv-path{0%{opacity:0;transform:var(--from)}12%{opacity:1;transform:var(--from)}to{opacity:1;transform:none}}@keyframes lv-press{0%{background-color:var(--press-from, transparent)}40%{background-color:var(--press-to, var(--cf-ink-100))}to{background-color:var(--press-end, var(--press-from, transparent))}}@keyframes lv-fold{0%{opacity:1;max-height:var(--h0, 400px)}to{opacity:0;max-height:0}}@keyframes lv-unfold{0%{opacity:0;max-height:0}to{opacity:1;max-height:var(--h1, 80px)}}@keyframes lv-turn{0%{transform:none}to{transform:rotate(90deg)}}@keyframes lv-swap{0%{opacity:1}to{opacity:0}}.lv .lv-a-turn{transform:rotate(90deg)}.lv-a-win{opacity:0}.lv .lv-mid{display:none}@container (width > 639px) and (width < 900px){.lv__canvas.lv__canvas--mid{--u: .125cqi ;aspect-ratio:800 / 600}.lv__canvas--mid .lv-wide{display:none!important}.lv__canvas--mid .lv-mid{display:revert}}@container (max-width: 639px){.lv__canvas.lv__canvas--tall{aspect-ratio:480 / 720}}.lv-fig{margin:0}.lv-fig__cap{display:flex;align-items:center;gap:12px;padding-top:8px;font-size:11px;line-height:1.5;color:var(--cf-ink-600)}.lv-fig__cap span{flex-grow:1}.lv-pause{font:inherit;font-size:12px;color:var(--cf-ink-700);background:var(--cf-ink-0);border:1px solid var(--cf-ink-150);border-radius:999px;padding:3px 12px;cursor:pointer}.lv-pause:hover{background:var(--cf-ink-50)}.lv-pause:focus-visible{outline:2px solid var(--cf-violet-600);outline-offset:2px}.lv-pause[hidden]{display:none}.lv-fig__cap .lv-pause+.lv-pause{margin-left:-4px}.lv .lv-layer{position:absolute;inset:0}.lv-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lv-ghost{display:inline-flex;align-items:center;gap:calc(6 * var(--u));height:calc(30 * var(--u));padding:0 calc(10 * var(--u));border-radius:999px;font-size:calc(12.5 * var(--u));color:var(--cf-ink-700);white-space:nowrap}.lv-ghost .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.lv-ibtn{width:calc(28 * var(--u));height:calc(28 * var(--u));display:grid;place-items:center;border-radius:calc(6 * var(--u));color:var(--cf-ink-500);flex:none}.lv-ibtn .lv-ico{width:calc(15 * var(--u));height:calc(15 * var(--u))}.lv-tag{display:inline-flex;align-items:center;gap:calc(5 * var(--u));height:calc(22 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(6 * var(--u));background:var(--cf-ink-75);font-size:calc(11.5 * var(--u));color:var(--cf-ink-700);white-space:nowrap}.lv-tag .lv-ico{width:calc(12 * var(--u));height:calc(12 * var(--u))}.lv-sel{display:inline-flex;align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(12 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:calc(13 * var(--u));white-space:nowrap}.lv-sel i{font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.lv-sel .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--cf-ink-500)}.lv-menu{position:absolute;z-index:5;background:var(--cf-ink-0);border-radius:calc(10 * var(--u));box-shadow:0 calc(8 * var(--u)) calc(24 * var(--u)) #0f142424,0 0 0 1px #0f142414;padding:calc(6 * var(--u));display:flex;flex-direction:column;gap:calc(1 * var(--u))}.lv-menu__it{display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(13 * var(--u));white-space:nowrap}.lv-menu__it i{margin-left:auto;font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.lv-menu__h{padding:calc(6 * var(--u)) calc(10 * var(--u)) calc(4 * var(--u));font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.lv-menu__it.is-hover{background:var(--cf-ink-75)}.m1-wrap{position:relative;flex-grow:1;min-height:0;display:flex}.m1-page{flex-grow:1;padding-top:calc(96 * var(--u))}.m1-page--b{padding-top:calc(24 * var(--u))}.m1-row{display:flex;gap:calc(16 * var(--u));align-items:flex-start}.m1-card{width:calc(880 * var(--u));flex:none}.m1-guide-o{position:absolute;inset:0 0 0 auto;width:calc(360 * var(--u));z-index:3}.m1-card--b{width:calc(640 * var(--u))}.m1-ch{display:flex;align-items:flex-start;gap:calc(12 * var(--u))}.m1-ch .lv-card__h{flex-grow:1}.m1-zap{color:var(--cf-ink-600)}.m1-stage{display:grid}.m1-stage>*{grid-area:1 / 1;min-width:0}.m1-stage>.m1-single{z-index:1}.m1-single .m1-col .m1-bar{width:calc(96 * var(--u))}.m1-chart{position:relative;height:calc(280 * var(--u));margin:calc(8 * var(--u)) 0 0 calc(40 * var(--u))}.m1-gl{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--cf-ink-100)}.m1-gl i{position:absolute;right:calc(100% + calc(8 * var(--u)));top:calc(-8 * var(--u));font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-400)}.m1-cols{position:absolute;z-index:1;left:calc(24 * var(--u));right:calc(24 * var(--u));bottom:0;height:calc(280 * var(--u));display:flex;justify-content:space-around;align-items:flex-end}.m1-col{position:relative;width:calc(120 * var(--u));height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.m1-bar{display:block;width:calc(76 * var(--u));border-radius:calc(4 * var(--u)) calc(4 * var(--u)) 0 0;transform-origin:bottom center}.m1-v{position:absolute;left:0;right:0;text-align:center;font-size:calc(17 * var(--u));font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.m1-col.is-total .m1-v{color:var(--cf-ink-600);font-weight:500}.m1-sig{display:inline-block;margin-left:calc(4 * var(--u));font-size:calc(11 * var(--u));color:var(--cf-ink-900);vertical-align:calc(3 * var(--u))}.m1-lab{position:absolute;top:calc(100% + calc(10 * var(--u)));left:calc(-20 * var(--u));right:calc(-20 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--u));font-size:calc(13 * var(--u));white-space:nowrap}.m1-lab b{font-weight:600}.m1-lab span{font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.m1-col.is-total .m1-lab b{font-weight:500;color:var(--cf-ink-600)}.m1-after .m1-chart,.m1-single .m1-chart{margin-bottom:calc(46 * var(--u))}.m1-leg{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u)) calc(18 * var(--u));font-size:calc(12 * var(--u));color:var(--cf-ink-600)}.m1-leg span{display:inline-flex;align-items:center;gap:calc(6 * var(--u));white-space:nowrap}.m1-leg .m1-sig{margin:0;vertical-align:0}.m1-sw{display:inline-block;width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:calc(2 * var(--u))}.m1-foot{display:grid}.m1-foot>*{grid-area:1 / 1}.m1-ask{position:absolute;z-index:6;left:calc(116 * var(--u));top:calc(64 * var(--u));display:flex;flex-direction:column;gap:calc(3 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));background:var(--cf-ink-0);box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #0f14241a,0 0 0 1px #0f142412}.m1-ask b{font-size:calc(15 * var(--u));font-weight:600}.m1-menu{left:calc(720 * var(--u));top:calc(212 * var(--u));width:calc(236 * var(--u))}.m1-guide{position:absolute;z-index:3;right:0;top:0;bottom:0;width:calc(360 * var(--u));background:var(--cf-ink-0);border-left:1px solid var(--cf-ink-100);box-shadow:calc(-8 * var(--u)) 0 calc(24 * var(--u)) #0f14240f}.m1-guide__in{height:100%;display:flex;flex-direction:column}.m1-gh{display:flex;flex-direction:column;gap:calc(2 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--cf-ink-100);position:relative}.m1-gh b{font-size:calc(15 * var(--u))}.m1-gh .lv-ibtn{position:absolute;right:calc(10 * var(--u));top:calc(12 * var(--u))}.m1-gb{flex-grow:1;padding:calc(16 * var(--u)) calc(18 * var(--u));display:flex;flex-direction:column;gap:calc(8 * var(--u))}.m1-fl{font-size:calc(12.5 * var(--u));font-weight:600;color:var(--cf-ink-700)}.m1-gsel{margin-bottom:calc(10 * var(--u))}.m1-grh{display:flex;align-items:center;gap:calc(10 * var(--u))}.m1-lk{font-size:calc(12 * var(--u));color:var(--cf-violet-700)}.m1-gr{display:flex;align-items:center;gap:calc(10 * var(--u));height:calc(32 * var(--u));padding:0 calc(4 * var(--u));font-size:calc(13.5 * var(--u))}.m1-gr--tot{margin-top:calc(8 * var(--u));padding-top:calc(12 * var(--u));border-top:1px solid var(--cf-ink-100);height:auto}.m1-cb{width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:calc(4 * var(--u));box-shadow:inset 0 0 0 1.5px var(--cf-ink-300);position:relative;flex:none}.m1-cb i{position:absolute;inset:0;border-radius:calc(4 * var(--u));background:var(--cf-ink-900);color:#fff;display:grid;place-items:center}.m1-cb .lv-ico{width:calc(12 * var(--u));height:calc(12 * var(--u));stroke-width:3}.m1-gf{display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u));border-top:1px solid var(--cf-ink-100)}.m1-prim{display:inline-flex;align-items:center;height:calc(32 * var(--u));padding:0 calc(16 * var(--u));border-radius:999px;background:#7249ad;color:#fff;font-size:calc(13 * var(--u));font-weight:500}.m1-sum{margin:calc(14 * var(--u)) calc(20 * var(--u)) calc(6 * var(--u));font-size:calc(14.5 * var(--u));line-height:1.4}.m1-note{display:flex;gap:calc(8 * var(--u));margin:calc(14 * var(--u)) calc(20 * var(--u)) 0;padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-50);font-size:calc(12.5 * var(--u));line-height:1.45;color:var(--cf-ink-700)}.m1-note .lv-ico{width:calc(15 * var(--u));height:calc(15 * var(--u));margin-top:calc(1 * var(--u));color:var(--cf-ink-500)}.m1-meta{margin:calc(12 * var(--u)) calc(20 * var(--u)) calc(16 * var(--u))}.m1-n{position:absolute;inset:0;padding:calc(20 * var(--u)) calc(18 * var(--u));display:flex;flex-direction:column;gap:calc(14 * var(--u));background:var(--cf-ink-50)}.m1-n .m1-ask{position:static}.m1-n .m1-ask b{font-size:calc(17 * var(--u));line-height:1.3}.m1-nchip{align-self:flex-start;display:inline-flex;align-items:baseline;gap:calc(8 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:calc(14 * var(--u))}.m1-card--n{width:auto;padding:calc(18 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u))}.m1-card--n .lv-card__t{font-size:calc(17 * var(--u))}.m1-card--n .lv-card__q{font-size:calc(13 * var(--u))}.m1-card--n .m1-chart{height:calc(250 * var(--u));margin-left:calc(30 * var(--u))}.m1-card--n .m1-cols{left:calc(4 * var(--u));right:calc(4 * var(--u));height:calc(250 * var(--u))}.m1-card--n .m1-col{width:calc(84 * var(--u))}.m1-card--n .m1-bar{width:calc(56 * var(--u))}.m1-card--n .m1-lab{font-size:calc(14 * var(--u))}.m1-card--n .m1-lab span{font-size:calc(11.5 * var(--u))}.m1-card--n .m1-v{font-size:calc(18 * var(--u))}.m1-card--n .lv-mono{font-size:calc(11.5 * var(--u))}.m1-leg--n{font-size:calc(13.5 * var(--u));gap:calc(6 * var(--u)) calc(16 * var(--u))}.m1-note--n{margin:0;font-size:calc(13.5 * var(--u))}.m1-sp{flex-grow:1;min-width:0;align-self:stretch;display:flex;flex-direction:column;background:var(--cf-ink-0);border-radius:calc(12 * var(--u));box-shadow:0 1px 2px #0f14240a,0 0 0 1px #0f14240f;overflow:hidden}.m1-sph{display:flex;align-items:center;height:calc(44 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(18 * var(--u));border-bottom:1px solid var(--cf-ink-100);font-size:calc(14 * var(--u))}.m1-frame{display:flex;flex-direction:column;gap:calc(6 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u));border-bottom:1px solid var(--cf-ink-100);background:var(--cf-ink-25)}.m1-frame .lv-mono{font-size:calc(10.5 * var(--u))}.m1-dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:calc(3 * var(--u)) calc(14 * var(--u));margin:0;font-size:calc(13 * var(--u))}.m1-dl dt{color:var(--cf-ink-500)}.m1-dl dd{margin:0;font-weight:600}.m1-sp .m1-sum{margin:calc(12 * var(--u)) calc(18 * var(--u)) calc(4 * var(--u));font-size:calc(14 * var(--u));line-height:1.4}.m1-spt{margin:0 calc(18 * var(--u))}.m1-spr{display:grid;grid-template-columns:calc(70 * var(--u)) minmax(0,1fr) auto;column-gap:calc(10 * var(--u));align-items:baseline;padding:calc(8 * var(--u)) 0;border-bottom:1px solid var(--cf-ink-100);font-size:calc(13 * var(--u))}.m1-spr .m1-sub{grid-column:2 / 4;font-size:calc(10.5 * var(--u))}.m1-gn{display:inline-flex;align-items:center;gap:calc(6 * var(--u));white-space:nowrap}.m1-st{line-height:1.3}.m1-st .m1-sig{margin:0 calc(5 * var(--u)) 0 0;vertical-align:calc(1 * var(--u))}.m1-dv{font-family:var(--cf-font-mono);font-size:calc(12 * var(--u));font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.m1-spr.is-up .m1-st,.m1-spr.is-up .m1-dv{font-weight:600;color:var(--cf-ink-900)}.m1-spr.is-ref,.m1-spr.is-eq{color:var(--cf-ink-700)}.m1-dis{margin:calc(10 * var(--u)) calc(18 * var(--u)) 0;font-size:calc(12.5 * var(--u));color:var(--cf-ink-700)}.m1-dis__h{display:flex;align-items:center;gap:calc(4 * var(--u));font-weight:600;color:var(--cf-ink-700)}.m1-dis__h .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--cf-ink-500)}.m1-pair{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:calc(10 * var(--u));align-items:baseline;margin:calc(4 * var(--u)) 0 0 calc(18 * var(--u))}.m1-sp .m1-meth p{margin:calc(3 * var(--u)) 0 0 calc(18 * var(--u));line-height:1.4}.m1-sp .m1-reason{display:flex;flex-direction:column;gap:calc(2 * var(--u));margin:calc(10 * var(--u)) calc(18 * var(--u)) 0;padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-50);font-size:calc(12 * var(--u));line-height:1.4;color:var(--cf-ink-700)}.m1-page--b .m1-row--b{align-items:stretch}.m1-m{position:absolute;inset:0;padding:calc(20 * var(--u));display:flex;gap:calc(14 * var(--u));align-items:center;background:var(--cf-ink-50)}.m1-card--m{width:auto;flex:1 1 auto;min-width:0}.m1-menu--m{left:auto;right:calc(36 * var(--u));top:calc(64 * var(--u))}.m1-m--b{align-items:stretch}.m1-card--mb{width:calc(420 * var(--u));flex:none;padding:calc(16 * var(--u)) calc(14 * var(--u))}.m1-card--mb .m1-chart{margin-left:calc(28 * var(--u))}.m1-card--mb .m1-cols{left:calc(4 * var(--u));right:calc(4 * var(--u))}.m1-card--mb .m1-col{width:calc(84 * var(--u))}.m1-card--mb .m1-bar{width:calc(54 * var(--u))}.m1-card--mb .m1-leg{gap:calc(4 * var(--u)) calc(12 * var(--u));font-size:calc(11.5 * var(--u))}.m1-sp--m .m1-spr{grid-template-columns:calc(54 * var(--u)) minmax(0,1fr) auto}.m1-sp--n{flex:none}.m1-sp--n .m1-sph,.m1-sp--n .m1-frame{display:none}.m1-sp--n .m1-sum{font-size:calc(14 * var(--u))}.m1-sp--n .m1-spr{font-size:calc(13.5 * var(--u))}.m1-sp--n .m1-dis,.m1-sp .m1-sp--n .m1-reason{font-size:calc(13 * var(--u))}.m1-sp--n{padding-bottom:calc(12 * var(--u))}.m1-pair>span:first-child{white-space:nowrap}.m1-n--b .m1-card--n .m1-chart,.m1-n--b .m1-card--n .m1-cols{height:calc(190 * var(--u))}.m1-n--b .m1-card--n .lv-card__q{display:none}.m1-menu{isolation:isolate}.m1-menu .is-hover-anim{z-index:-1}.m2-wrap{position:relative;flex-grow:1;min-height:0;display:flex}.m2-page{flex-grow:1}.m2-ov{width:calc(820 * var(--u))}.m2-kpi{display:flex;gap:calc(24 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-ink-600)}.m2-kpi span{display:inline-flex;align-items:baseline;gap:calc(6 * var(--u))}.m2-kpi b{font-size:calc(20 * var(--u));font-weight:600;color:var(--cf-ink-900);font-variant-numeric:tabular-nums}.m2-tb{display:flex;flex-direction:column}.m2-r{position:relative;isolation:isolate;display:grid;grid-template-columns:calc(210 * var(--u)) minmax(0,1fr) calc(150 * var(--u));gap:calc(18 * var(--u));align-items:center;min-height:calc(46 * var(--u));padding:0 calc(8 * var(--u));border-bottom:1px solid var(--cf-ink-100)}.m2-r--h{min-height:calc(30 * var(--u));font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.m2-rh{position:absolute;inset:0;z-index:-1;border-radius:calc(8 * var(--u));background:var(--cf-ink-50)}.m2-rp{position:absolute;inset:0;z-index:-1;border-radius:calc(8 * var(--u));background:var(--cf-ink-100)}.m2-r.is-hl .m2-rh{opacity:1}.m2-a{display:flex;flex-direction:column;line-height:1.25}.m2-a i{font-style:normal;font-size:calc(10.5 * var(--u))}.m2-a b{font-size:calc(14 * var(--u));font-weight:600}.m2-f{display:flex;align-items:center;gap:calc(10 * var(--u))}.m2-fb{display:block;height:calc(14 * var(--u));border-radius:calc(3 * var(--u));transform-origin:left center;flex:none}.m2-fv{font-size:calc(12.5 * var(--u));font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cf-ink-700)}.m2-sb{display:flex;height:calc(8 * var(--u));border-radius:999px;overflow:hidden;gap:calc(1.5 * var(--u));background:var(--cf-ink-0)}.m2-sb i{display:block;height:100%;transform-origin:left center}.m2-s-pos{background:var(--cf-sentiment-positive)}.m2-s-neu{background:var(--cf-sentiment-neutral)}.m2-s-neg{background:var(--cf-sentiment-negative)}.m2-sb--lg{height:calc(10 * var(--u))}.m2-hint{margin:0;font-size:calc(12 * var(--u));color:var(--cf-ink-600)}.m2-dpos{position:absolute;z-index:3;top:0;bottom:0;right:0;width:calc(460 * var(--u))}.m2-dr{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--cf-ink-0);border-left:1px solid var(--cf-ink-100);box-shadow:calc(-10 * var(--u)) 0 calc(30 * var(--u)) #0f14241a}.m2-dh{flex:none;display:flex;align-items:center;height:calc(44 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(20 * var(--u));border-bottom:1px solid var(--cf-ink-100)}.m2-db{flex-grow:1;min-height:0;padding:calc(16 * var(--u)) calc(20 * var(--u));display:flex;flex-direction:column;gap:calc(10 * var(--u))}.m2-dt{display:flex;flex-direction:column}.m2-dt b{font-size:calc(20 * var(--u));font-weight:600;letter-spacing:-.01em}.m2-big{display:flex;align-items:baseline;gap:calc(8 * var(--u))}.m2-big b{font-size:calc(30 * var(--u));font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.m2-big span{font-size:calc(13 * var(--u));color:var(--cf-ink-600)}.m2-dsent{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m2-dsl{font-size:calc(12.5 * var(--u));color:var(--cf-ink-700)}.m2-h{display:flex;align-items:center;gap:calc(8 * var(--u));margin-top:calc(6 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid var(--cf-ink-100)}.m2-h b{font-size:calc(13.5 * var(--u))}.m2-reg{font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-violet-800);background:var(--cf-violet-50);padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(4 * var(--u))}.m2-sg{display:flex;flex-direction:column;gap:calc(3 * var(--u))}.m2-sgh{display:inline-flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(12 * var(--u));font-weight:600;color:var(--cf-ink-700)}.m2-dot{display:inline-block;width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%}.m2-dot--pos{background:var(--cf-sentiment-positive)}.m2-dot--neg{background:var(--cf-sentiment-negative)}.m2-sg ul{margin:0;padding-left:calc(30 * var(--u));font-size:calc(13 * var(--u));line-height:1.45}.m2-vb{margin:0;padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:var(--cf-ink-50)}.m2-vb blockquote{margin:0;font-size:calc(13.5 * var(--u));line-height:1.45}.m2-vb figcaption{display:flex;align-items:center;gap:calc(6 * var(--u));margin-top:calc(4 * var(--u));font-size:calc(11.5 * var(--u));color:var(--cf-ink-600)}.m2-all{display:inline-flex;align-items:center;gap:calc(2 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-violet-700)}.m2-all .lv-ico{width:calc(13 * var(--u));height:calc(13 * var(--u))}.m2-df{flex:none;display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(20 * var(--u));border-top:1px solid var(--cf-ink-100)}.m2-prim{display:inline-flex;align-items:center;height:calc(32 * var(--u));padding:0 calc(16 * var(--u));border-radius:999px;background:#7249ad;color:#fff;font-size:calc(13 * var(--u));font-weight:500}.m2-sec{box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.m2-curw{position:absolute;inset:0;z-index:8}.m2-r--cat .m2-a{flex-direction:row;align-items:center;gap:calc(6 * var(--u))}.m2-r--cat .m2-a i{margin-left:calc(4 * var(--u))}.m2-chev{display:inline-grid;place-items:center;width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--cf-ink-500)}.m2-chev .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.m2-kids{display:flex;flex-direction:column}.m2-r--asp{--h1: calc(40 * var(--u));min-height:0;height:calc(40 * var(--u));overflow:hidden;padding-left:calc(30 * var(--u));background:var(--cf-ink-25)}.m2-r--asp .m2-a b{font-weight:500;font-size:calc(13.5 * var(--u))}.m2-r--asp .m2-sb{height:calc(6 * var(--u))}.m2-crumb{display:inline-flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-ink-500)}.m2-crumb i{font-style:normal}.m2-crumb b{color:var(--cf-ink-900);font-weight:600}.m2-h .lv-mono{margin-left:auto;font-size:calc(10.5 * var(--u))}.m2-kind{display:inline-flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-ink-600)}.m2-co{display:flex;gap:calc(6 * var(--u));flex-wrap:wrap}.m2-co .lv-tag i{font-style:normal;font-family:var(--cf-font-mono);color:var(--cf-ink-500)}.m2-df .lv-ghost .lv-ico{width:calc(13 * var(--u));height:calc(13 * var(--u))}.m2-m{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--cf-ink-50)}.m2-mtop{flex:none;height:calc(44 * var(--u));display:flex;align-items:center;padding:0 calc(20 * var(--u));background:var(--cf-ink-0);border-bottom:1px solid var(--cf-ink-100);font-size:calc(13 * var(--u))}.m2-mtop .lv-crumbs i{font-style:normal}.m2-mrow{position:relative;flex-grow:1;min-height:0;padding:calc(18 * var(--u)) calc(20 * var(--u))}.m2-ov--m{width:calc(430 * var(--u));padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(12 * var(--u))}.m2-ov--m .m2-r{grid-template-columns:calc(116 * var(--u)) minmax(0,1fr) calc(56 * var(--u));gap:calc(10 * var(--u));padding:0 calc(4 * var(--u))}.m2-ov--m .m2-r--h span:nth-child(2){white-space:nowrap}.m2-ov--m .m2-r--asp{padding-left:calc(26 * var(--u))}.m2-mdet{position:absolute;z-index:3;top:0;right:0;bottom:0;width:calc(322 * var(--u))}.m2-mdet .m2-db{padding:calc(14 * var(--u)) calc(18 * var(--u));gap:calc(8 * var(--u))}.m2-mdet .m2-big b{font-size:calc(26 * var(--u))}.m2-n{position:absolute;inset:0;padding:calc(14 * var(--u)) calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(10 * var(--u));background:var(--cf-ink-50)}.m2-step{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m2-step--2{flex-grow:1;min-height:0}.m2-stl{font-size:calc(11.5 * var(--u))}.m2-cut{position:relative;border-radius:calc(12 * var(--u));overflow:hidden}.m2-cut--dr{flex-grow:1;min-height:0}.m2-ov--n{width:auto;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u));gap:calc(8 * var(--u))}.m2-ov--n .lv-card__t{font-size:calc(16 * var(--u))}.m2-ov--n .lv-card__q{font-size:calc(13 * var(--u))}.m2-ov--n .m2-r{grid-template-columns:calc(118 * var(--u)) minmax(0,1fr) calc(64 * var(--u));gap:calc(10 * var(--u));min-height:calc(40 * var(--u));padding:0 calc(4 * var(--u))}.m2-ov--n .m2-r--asp{min-height:0;height:calc(36 * var(--u));--h1: calc(36 * var(--u));padding-left:calc(24 * var(--u))}.m2-ov--n .m2-r--h{min-height:calc(24 * var(--u));font-size:calc(10 * var(--u))}.m2-ov--n .m2-a b{font-size:calc(14 * var(--u))}.m2-ov--n .m2-fv{font-size:calc(12.5 * var(--u))}.m2-dr--card{border:0;border-radius:calc(12 * var(--u));box-shadow:0 1px 2px #0f14240a,0 0 0 1px #0f14240f}.m2-dr--card .m2-dh{height:calc(38 * var(--u));padding-left:calc(16 * var(--u))}.m2-dr--card .m2-db{padding:calc(10 * var(--u)) calc(16 * var(--u));gap:calc(7 * var(--u))}.m2-dr--card .m2-dt{flex-direction:row;align-items:baseline;gap:calc(10 * var(--u))}.m2-dr--card .m2-dt b{font-size:calc(18 * var(--u))}.m2-dr--card .m2-big b{font-size:calc(24 * var(--u))}.m2-dr--card .m2-big span,.m2-dr--card .m2-dsl{font-size:calc(13 * var(--u))}.m2-dr--card .m2-sg ul,.m2-dr--card .m2-vb blockquote{font-size:calc(13.5 * var(--u))}.m2-dr--card .m2-h{margin-top:calc(2 * var(--u));padding-top:calc(7 * var(--u))}.m2-ov--n .lv-card__q{display:none}.m2-ov--n .m2-r{min-height:calc(36 * var(--u))}.m2-ov--n .m2-r--asp{height:calc(32 * var(--u));--h1: calc(32 * var(--u))}.m2-dr--card .m2-sg ul{padding-left:calc(22 * var(--u))}.m2-dr--card .m2-vb{padding:calc(8 * var(--u)) calc(10 * var(--u))}.m2-dti{margin-left:calc(10 * var(--u));font-size:calc(16 * var(--u));font-weight:600}.m2-dr--card .m2-dh{height:calc(42 * var(--u))}.m2-ov--n .m2-r--h{display:none}.m2-dr--card .m2-sg{flex-direction:row;align-items:baseline;gap:calc(8 * var(--u))}.m2-dr--card .m2-sgh{flex:none}.m2-dr--card .m2-sg ul{list-style:none;padding:0;font-size:calc(13 * var(--u))}.m3-page{flex-grow:1}.m3-card{width:calc(860 * var(--u));padding:calc(22 * var(--u)) calc(24 * var(--u)) calc(18 * var(--u));gap:calc(16 * var(--u))}.m3-card .lv-card__t{font-size:calc(17 * var(--u))}.m3-card .lv-card__q{font-size:calc(13.5 * var(--u))}.m3-ch{display:flex;align-items:flex-start;gap:calc(12 * var(--u))}.m3-ch .lv-card__h{flex-grow:1}.m3-zap{position:relative;color:var(--cf-ink-600);isolation:isolate}.m3-zp{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--cf-ink-100)}.m3-chart{position:relative;margin-top:calc(10 * var(--u))}.m3-row{position:absolute;left:0;right:0;height:calc(60 * var(--u));display:grid;grid-template-columns:calc(200 * var(--u)) minmax(0,1fr);gap:calc(16 * var(--u));align-items:center}.m3-st{font-size:calc(15 * var(--u))}.m3-tr{position:relative;height:calc(38 * var(--u));margin-right:calc(70 * var(--u))}.m3-stack{position:absolute;inset:0}.m3-stack__in{display:flex;height:100%;gap:calc(1.5 * var(--u))}.m3-seg{position:relative;display:flex;align-items:center;justify-content:center;height:100%;font-style:normal}.m3-seg:first-child{border-radius:calc(3 * var(--u)) 0 0 calc(3 * var(--u))}.m3-seg:last-child{border-radius:0 calc(3 * var(--u)) calc(3 * var(--u)) 0}.m3-sv{font-size:calc(11.5 * var(--u));font-weight:500;font-variant-numeric:tabular-nums}.m3-seg:nth-child(-n+2) .m3-sv{opacity:0}.m3-t2{position:absolute;left:0;top:0;bottom:0;border-radius:calc(3 * var(--u));background:var(--data-a)}.m3-tv{position:absolute;top:50%;transform:translateY(-50%);font-size:calc(17 * var(--u));font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.m3-legs{display:grid}.m3-legs>*{grid-area:1 / 1}.m3-leg{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u)) calc(16 * var(--u));font-size:calc(12 * var(--u));color:var(--cf-ink-600)}.m3-leg span{display:inline-flex;align-items:center;gap:calc(6 * var(--u));white-space:nowrap}.m3-leg i{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:calc(2 * var(--u))}.m3-leg em{font-style:normal;color:var(--cf-ink-500)}.m3-foot{display:grid}.m3-foot>*{grid-area:1 / 1}.m3-reg b{font-weight:500;color:var(--cf-ink-800)}.m3-menu{left:calc(640 * var(--u));top:calc(128 * var(--u));width:calc(300 * var(--u))}.m3-mi{position:relative;isolation:isolate;height:auto;padding-top:calc(6 * var(--u));padding-bottom:calc(6 * var(--u));white-space:normal}.m3-mh{position:absolute;inset:0;z-index:-1;border-radius:calc(6 * var(--u));background:var(--cf-ink-75)}.m3-mt{display:flex;flex-direction:column;gap:calc(1 * var(--u))}.m3-mt b{font-weight:500}.m3-mt span{font-size:calc(11.5 * var(--u));color:var(--cf-ink-500);line-height:1.35}.m3-seg2{align-self:flex-start;margin-bottom:calc(8 * var(--u))}.m3-step{align-self:flex-start;display:inline-flex;align-items:center;gap:calc(14 * var(--u));height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:calc(14 * var(--u));margin-bottom:calc(8 * var(--u));color:var(--cf-ink-500)}.m3-step b{color:var(--cf-ink-900);font-weight:600}.m3-lbl{display:flex;flex-direction:column;gap:calc(6 * var(--u));margin-top:calc(10 * var(--u))}.m3-flow{position:absolute;z-index:4;top:0;right:0;bottom:0;width:calc(380 * var(--u));display:flex;flex-direction:column;background:var(--cf-ink-0);border-left:1px solid var(--cf-ink-100);box-shadow:calc(-8 * var(--u)) 0 calc(24 * var(--u)) #0f14240f}.m3-fh{flex:none;display:flex;align-items:center;height:calc(44 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(18 * var(--u));border-bottom:1px solid var(--cf-ink-100)}.m3-crumb{font-size:calc(12.5 * var(--u));color:var(--cf-ink-500)}.m3-crumb b{color:var(--cf-ink-900);font-weight:600}.m3-panes{position:relative;flex-grow:1;min-height:0;display:grid}.m3-panes>*{grid-area:1 / 1;min-height:0}.m3-pane,.m3-pane__in{display:flex;flex-direction:column;height:100%}.m3-steps{display:flex;gap:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u)) 0;font-size:calc(12 * var(--u));color:var(--cf-ink-500)}.m3-steps span{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.m3-steps i{display:inline-grid;place-items:center;width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:50%;font-style:normal;font-size:calc(10.5 * var(--u));box-shadow:inset 0 0 0 1px var(--cf-ink-200)}.m3-steps .lv-ico{width:calc(11 * var(--u));height:calc(11 * var(--u));stroke-width:3}.m3-steps .is-on{color:var(--cf-ink-900);font-weight:600}.m3-steps .is-on i{background:var(--cf-ink-900);color:#fff;box-shadow:none}.m3-steps .is-done i{background:var(--cf-ink-100);box-shadow:none;color:var(--cf-ink-700)}.m3-ph{display:flex;flex-direction:column;gap:calc(4 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u)) calc(4 * var(--u))}.m3-ph b{font-size:calc(15 * var(--u))}.m3-ph>span{font-size:calc(12.5 * var(--u));line-height:1.45;color:var(--cf-ink-600)}.m3-fb{flex-grow:1;min-height:0;padding:calc(8 * var(--u)) calc(18 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m3-fr{display:flex;align-items:center;justify-content:space-between;min-height:calc(36 * var(--u))}.m3-fl2{margin-top:calc(8 * var(--u))}.m3-rv{flex-grow:1;margin:calc(6 * var(--u)) calc(18 * var(--u));display:grid;grid-template-columns:calc(116 * var(--u)) minmax(0,1fr);align-content:start;gap:0 calc(12 * var(--u));font-size:calc(13 * var(--u))}.m3-rv dt,.m3-rv dd{margin:0;padding:calc(8 * var(--u)) 0;border-bottom:1px solid var(--cf-ink-100);line-height:1.35}.m3-rv dt{color:var(--cf-ink-500)}.m3-ok{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.m3-ok .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--cf-sentiment-positive)}.m3-res{flex-grow:1;padding:calc(10 * var(--u)) calc(18 * var(--u));display:flex;flex-direction:column;align-items:flex-start;gap:calc(6 * var(--u))}.m3-undo{box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.m3-hint{font-size:calc(12 * var(--u));color:var(--cf-ink-500);line-height:1.4}.m3-curw{position:absolute;inset:0;z-index:8}.m3-m{position:absolute;inset:0;padding:calc(20 * var(--u));background:var(--cf-ink-50)}.m3-card--m{width:calc(440 * var(--u));padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u))}.m3-card--m .m3-row{grid-template-columns:calc(140 * var(--u)) minmax(0,1fr);gap:calc(10 * var(--u))}.m3-card--m .m3-st{font-size:calc(13 * var(--u))}.m3-card--m .m3-tr{margin-right:calc(46 * var(--u));height:calc(30 * var(--u))}.m3-card--m .m3-tv{font-size:calc(14 * var(--u))}.m3-card--m .m3-leg{font-size:calc(11 * var(--u));gap:calc(4 * var(--u)) calc(10 * var(--u))}.m3-menu--m{left:calc(160 * var(--u));top:calc(70 * var(--u))}.m3-flow--m{width:calc(320 * var(--u))}.m3-n{position:absolute;inset:0;padding:calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(10 * var(--u));background:var(--cf-ink-50)}.m3-nstep{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m3-nstep>.lv-mono{font-size:calc(11.5 * var(--u))}.m3-cut{position:relative;height:calc(330 * var(--u));border-radius:calc(12 * var(--u));overflow:hidden;box-shadow:0 0 0 1px #0f142414}.m3-flow--n{width:100%;border-left:0;box-shadow:none}.m3-card--n{width:auto;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));gap:calc(10 * var(--u))}.m3-card--n .lv-card__q{display:none}.m3-card--n .m3-row{grid-template-columns:calc(150 * var(--u)) minmax(0,1fr);gap:calc(10 * var(--u))}.m3-card--n .m3-st{font-size:calc(13.5 * var(--u))}.m3-card--n .m3-tr{margin-right:calc(48 * var(--u));height:calc(28 * var(--u))}.m3-card--n .m3-tv{font-size:calc(15 * var(--u))}.m3-card--n .m3-legs{display:none}.m3-cut{height:calc(372 * var(--u))}.m3-flow--n .m3-fh{height:calc(36 * var(--u))}.m3-flow--n .m3-steps{padding-top:calc(8 * var(--u))}.m3-flow--n .m3-ph{padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(2 * var(--u))}.m3-flow--n .m3-fb{padding:calc(4 * var(--u)) calc(16 * var(--u));gap:calc(2 * var(--u))}.m3-flow--n .m3-fr{min-height:calc(30 * var(--u))}.m3-flow--n .m3-seg2{margin-bottom:0}.m3-flow--n .m1-gr{height:calc(26 * var(--u))}.m3-flow--n .m3-fl2{margin-top:calc(4 * var(--u))}.m3-flow--n .m1-gf{padding:calc(8 * var(--u)) calc(16 * var(--u))}.m3-flow--n .m3-rv dt,.m3-flow--n .m3-rv dd{padding:calc(5 * var(--u)) 0}.m4-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.m4-pan{position:relative;z-index:2}.m4-pan .lv-ibtn{width:calc(26 * var(--u));height:calc(26 * var(--u))}.m4-pan .lv-pan__h .lv-spark{margin-right:calc(2 * var(--u))}.m4-load{gap:calc(10 * var(--u))}.m4-ph{display:grid;color:var(--cf-ink-600)}.m4-ph>span{grid-area:1 / 1;white-space:nowrap}.m4-tm{display:grid;margin-left:auto}.m4-tm>span{grid-area:1 / 1;text-align:right}.m4-trace{display:flex;flex-direction:column;gap:calc(7 * var(--u));margin-left:calc(30 * var(--u));padding-left:calc(2 * var(--u))}.m4-tr{display:flex;align-items:baseline;gap:calc(9 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.35;color:var(--cf-ink-700)}.m4-trl{flex-grow:1;min-width:0}.m4-trl span{color:var(--cf-ink-500)}.m4-dot{position:relative;width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:var(--cf-ink-300);flex:none}.m4-pulse{position:absolute;inset:calc(-3 * var(--u));border-radius:50%;background:var(--cf-violet-200)}.m4-ok{color:var(--cf-ink-500);display:grid}.m4-ok .lv-ico{width:calc(13 * var(--u));height:calc(13 * var(--u))}.m4-lede b{font-weight:600}.m4-tbl td{white-space:nowrap}.m4-tbl th{vertical-align:bottom;line-height:1.3}.m4-tbl{table-layout:fixed}.m4-tbl th:first-child{width:44%}.m4-tbl .lv-mono{font-size:calc(10.5 * var(--u))}.m4-cnt{font-family:var(--cf-font-mono);font-weight:400;color:var(--cf-ink-500);order:2}.lv-sec .m4-cnt{margin-left:calc(-2 * var(--u))}.m4-ref{position:relative;display:flex;align-items:center;gap:calc(10 * var(--u));min-height:calc(48 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u)) calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.m4-ref__on{position:absolute;inset:0;border-radius:inherit;background:var(--cf-ink-75);box-shadow:inset 0 0 0 1px var(--cf-ink-150);z-index:0}.m4-ref>span{position:relative;z-index:1}.m4-ref__ic{width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:calc(6 * var(--u));background:var(--cf-ink-75);display:grid;place-items:center;color:var(--cf-ink-600);flex:none}.m4-ref__ic .lv-ico{width:calc(15 * var(--u));height:calc(15 * var(--u))}.m4-ref__x{flex-grow:1;min-width:0;display:flex;flex-direction:column}.m4-ref__x b{font-size:calc(12.5 * var(--u));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m4-ref__x span{font-family:var(--cf-font-mono);font-size:calc(10 * var(--u));color:var(--cf-ink-500);margin-top:calc(2 * var(--u));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m4-ref__st{display:grid;font-family:var(--cf-font-mono);font-size:calc(10 * var(--u));color:var(--cf-ink-500);flex:none}.m4-ref__st>span{grid-area:1 / 1;text-align:right}.m4-ref__ch{color:var(--cf-ink-400);display:grid;flex:none}.m4-ref__ch .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.m4-st1,.m4-ref__on{opacity:1}.m4-st0{opacity:0}.m4-disc{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(12 * var(--u));color:var(--cf-ink-500)}.m4-disc .lv-ico{width:calc(13 * var(--u));height:calc(13 * var(--u))}.m4-drw-pos{position:absolute;z-index:3;top:calc(48 * var(--u));bottom:0;right:calc(392 * var(--u));width:calc(460 * var(--u))}.m4-drw{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--cf-ink-0);border-left:1px solid var(--cf-ink-100);border-right:1px solid var(--cf-ink-150);box-shadow:0 calc(12 * var(--u)) calc(32 * var(--u)) #0f142424}.m4-dh{height:calc(44 * var(--u));flex:none;display:flex;align-items:center;gap:calc(2 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(12 * var(--u));border-bottom:1px solid var(--cf-ink-100)}.m4-tab{position:relative;height:calc(44 * var(--u));display:inline-flex;align-items:center;gap:calc(5 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-ink-600);white-space:nowrap}.m4-tab i{font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.m4-tab.is-on{font-weight:600;color:var(--cf-ink-900)}.m4-tab.is-on:after{content:"";position:absolute;left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:-1px;height:2px;background:var(--cf-violet-700)}.m4-db{flex-grow:1;min-height:0;background:var(--cf-ink-25);padding:calc(18 * var(--u)) calc(20 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m4-dt{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(15 * var(--u))}.m4-pen{width:calc(22 * var(--u));height:calc(22 * var(--u))}.m4-pen .lv-ico{width:calc(12 * var(--u));height:calc(12 * var(--u))}.m4-dm{margin:0 0 calc(10 * var(--u));line-height:1.5;font-size:calc(10.5 * var(--u))}.m4-dcard{background:var(--cf-ink-0);border-radius:calc(12 * var(--u));box-shadow:0 0 0 1px var(--cf-ink-100);padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(12 * var(--u))}.m4-fx{display:flex;flex-direction:column}.m4-fxh,.m4-fxr{display:grid;grid-template-columns:calc(96 * var(--u)) minmax(0,1fr) calc(52 * var(--u)) calc(58 * var(--u));gap:calc(10 * var(--u));align-items:center}.m4-fxh{font-family:var(--cf-font-mono);font-size:calc(10 * var(--u));color:var(--cf-ink-400);padding-bottom:calc(4 * var(--u))}.m4-fxh .n,.m4-fxr .val,.m4-fxr .dlt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.m4-fxr{padding:calc(5 * var(--u)) 0;font-size:calc(12.5 * var(--u))}.m4-fxr .lab{white-space:nowrap;color:var(--cf-ink-800)}.m4-fxr .lab b{font-weight:600;color:var(--cf-ink-900)}.m4-trk{position:relative;height:calc(13 * var(--u));border-radius:999px;background:var(--cf-ink-100)}.m4-trk i{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--data-a);transform-origin:left center}.m4-fxr .val{font-weight:500}.m4-fxr .dlt{font-size:calc(11.5 * var(--u));color:var(--cf-ink-500)}.m4-fxr .dlt.up{color:var(--data-a);font-weight:600}.m4-ax{display:flex;justify-content:space-between;margin:calc(6 * var(--u)) calc(130 * var(--u)) 0 calc(106 * var(--u));font-family:var(--cf-font-mono);font-size:calc(10 * var(--u));color:var(--cf-ink-400)}.m4-df{flex:none;display:flex;align-items:center;gap:calc(4 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-top:1px solid var(--cf-ink-100)}.m4-add{position:relative;font-weight:500;color:var(--cf-ink-900)}.m4-hov{position:absolute;inset:0;border-radius:999px;background:var(--cf-ink-75);z-index:-1}.m4-add{isolation:isolate}.m4-curw{position:absolute;inset:0;z-index:8}.m4-drw-pos .m4-drw{box-shadow:none;border-right:0}.m4-life{display:inline-block;padding:0 calc(5 * var(--u));border-radius:calc(4 * var(--u));background:var(--cf-ink-75);color:var(--cf-ink-700)}.m4-m{position:absolute;inset:0;display:flex;background:var(--cf-ink-50)}.m4-pan--m{width:calc(390 * var(--u));border-left:0;border-right:1px solid var(--cf-ink-100)}.m4-mcol{position:relative;flex-grow:1;min-width:0}.m4-n{position:absolute;inset:0;padding:calc(12 * var(--u)) calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u));background:var(--cf-ink-50)}.m4-nl{font-size:calc(11.5 * var(--u))}.m4-ncut{position:relative;height:calc(370 * var(--u));flex:none;border-radius:calc(12 * var(--u));overflow:hidden;box-shadow:0 0 0 1px #0f142414;display:flex}.m4-ncut .lv-pan{width:100%;border-left:0}.m4-ncut .lv-pan__col{padding:calc(14 * var(--u)) calc(16 * var(--u));gap:calc(10 * var(--u))}.m4-ncut .lv-q p{font-size:calc(14 * var(--u))}.m4-ncut .m4-lede{font-size:calc(17 * var(--u));line-height:1.32}.m4-ncut--a{flex-grow:1;height:auto;min-height:0}.m4-drw--card{border:0}.m4-drw--card .m4-db{padding:calc(10 * var(--u)) calc(14 * var(--u));gap:calc(4 * var(--u))}.m4-drw--card .m4-dm{font-size:calc(10.5 * var(--u));margin-bottom:calc(4 * var(--u))}.m4-drw--card .m4-dcard{padding:calc(8 * var(--u)) calc(10 * var(--u))}.m4-drw--card .m4-fxr{padding:calc(2 * var(--u)) 0;font-size:calc(13 * var(--u));grid-template-columns:calc(84 * var(--u)) minmax(0,1fr) calc(44 * var(--u)) calc(70 * var(--u))}.m4-drw--card .m4-fxh{grid-template-columns:calc(84 * var(--u)) minmax(0,1fr) calc(44 * var(--u)) calc(70 * var(--u));font-size:calc(10.5 * var(--u))}.m4-drw--card .m4-ax{display:none}.m4-drw--card .m4-df{padding:calc(6 * var(--u)) calc(8 * var(--u))}.m4-drw--card .lv-ghost{font-size:calc(12.5 * var(--u));padding:0 calc(7 * var(--u))}.m4-drw .m4-db .m4-dm{font-size:calc(11 * var(--u));line-height:1.5}.m4-drw--card .m4-db .m4-dm{font-size:calc(10.5 * var(--u))}.m4-ncut{height:calc(318 * var(--u))}.m5{position:absolute;inset:0;background:var(--cf-ink-50);overflow:hidden}.m5-ov,.m5-op{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--cf-ink-50)}.m5-top{height:calc(60 * var(--u));flex:none;display:flex;align-items:center;gap:calc(12 * var(--u));padding:0 calc(32 * var(--u));background:var(--cf-ink-0);border-bottom:1px solid var(--cf-ink-100)}.m5-logo{display:inline-flex;align-items:center;gap:calc(8 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.01em}.m5-logo .lv-rail__logo{margin:0}.m5-lang{display:inline-flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(13 * var(--u));color:var(--cf-ink-600)}.m5-lang .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.m5-body{width:calc(1120 * var(--u));margin:0 auto;padding:calc(26 * var(--u)) 0;display:flex;flex-direction:column;gap:calc(20 * var(--u))}.m5-hero{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m5-kick{font-size:calc(13 * var(--u));font-weight:600;color:var(--cf-violet-700)}.m5-h1{font-size:calc(28 * var(--u));font-weight:600;letter-spacing:-.015em;line-height:1.15}.m5-desc{margin:0;max-width:calc(640 * var(--u));font-size:calc(15 * var(--u));line-height:1.5;color:var(--cf-ink-600)}.m5-chips{display:flex;align-items:center;gap:calc(8 * var(--u));margin-top:calc(4 * var(--u))}.m5-search{display:flex;align-items:center;gap:calc(8 * var(--u));width:calc(340 * var(--u));height:calc(36 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:calc(13 * var(--u));color:var(--cf-ink-400)}.m5-search .lv-ico{width:calc(15 * var(--u));height:calc(15 * var(--u))}.m5-sec{display:flex;flex-direction:column;gap:calc(12 * var(--u))}.m5-sh{display:flex;align-items:baseline;gap:calc(10 * var(--u));padding-bottom:calc(8 * var(--u));border-bottom:1px solid var(--cf-ink-100)}.m5-sh b{flex-grow:1;font-size:calc(17 * var(--u));font-weight:600}.m5-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(14 * var(--u))}.m5-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:calc(6 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));min-height:calc(104 * var(--u));border-radius:calc(12 * var(--u));background:var(--cf-ink-0);box-shadow:0 1px 2px #0f14240a,0 0 0 1px #0f142412}.m5-k{font-size:calc(12 * var(--u));font-weight:600;color:var(--cf-violet-700)}.m5-t{font-size:calc(15 * var(--u));font-weight:600;line-height:1.3}.m5-waves{display:flex;gap:calc(6 * var(--u))}.m5-wc{display:inline-flex;align-items:center;gap:calc(5 * var(--u));height:calc(22 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(6 * var(--u));background:var(--cf-ink-75);font-size:calc(11.5 * var(--u))}.m5-wc i{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%}.m5-wc--more{color:var(--cf-ink-500);font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u))}.m5-waves--none{font-size:calc(10.5 * var(--u));align-items:center;height:calc(22 * var(--u))}.m5-f{margin-top:auto;display:flex;align-items:center;gap:calc(6 * var(--u))}.m5-arr .lv-ico{width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--cf-ink-700)}.m5-arr,.m5-hov{opacity:1}.m5-hov{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--cf-ink-25);box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #0f14241a,0 0 0 1px #0f14241a}.m5-press{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--cf-ink-75)}.m5-lb{display:flex;flex-direction:column;gap:calc(2 * var(--u));padding:calc(8 * var(--u));border-radius:calc(10 * var(--u));background:var(--cf-ink-75)}.m5-li{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u))}.m5-li__ic{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:calc(6 * var(--u));background:var(--cf-ink-0);display:grid;place-items:center;color:var(--cf-ink-600)}.m5-li__ic .lv-ico{width:calc(15 * var(--u));height:calc(15 * var(--u))}.m5-li__x{flex-grow:1;display:flex;flex-direction:column}.m5-li__x b{font-size:calc(13.5 * var(--u));font-weight:600}.m5-li__x span{font-size:calc(12 * var(--u));color:var(--cf-ink-500)}.m5-li__go{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--cf-ink-400)}.m5-curw{position:absolute;inset:0;z-index:8}.m5-opbar{flex:none;display:flex;align-items:center;gap:calc(14 * var(--u));padding:calc(10 * var(--u)) calc(24 * var(--u));background:var(--cf-ink-0);border-bottom:1px solid var(--cf-ink-100)}.m5-back{box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.m5-opt{display:flex;flex-direction:column}.m5-opt b{font-size:calc(15 * var(--u))}.m5-opm{flex-grow:1;min-height:0;display:flex}.m5-pages{width:calc(200 * var(--u));flex:none;padding:calc(18 * var(--u)) calc(12 * var(--u));display:flex;flex-direction:column;gap:calc(2 * var(--u));background:var(--cf-ink-25);border-right:1px solid var(--cf-ink-100)}.m5-pages .lv-mono{padding:0 calc(8 * var(--u)) calc(8 * var(--u))}.m5-pg{display:flex;align-items:center;gap:calc(10 * var(--u));height:calc(34 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(13 * var(--u));color:var(--cf-ink-700)}.m5-pg i{font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-400)}.m5-pg.is-on{background:var(--cf-violet-50);color:var(--cf-violet-800);font-weight:500}.m5-dash{flex-grow:1;min-width:0;padding:calc(22 * var(--u)) calc(28 * var(--u));display:flex;flex-direction:column;gap:calc(16 * var(--u))}.m5-dgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.m5-load{position:absolute;inset:calc(118 * var(--u)) 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(14 * var(--u));background:var(--cf-ink-50)}.m5-load .lv-sk{width:calc(360 * var(--u))}.m5-search{align-self:flex-start}.m5-shx{flex-grow:1;display:flex;align-items:baseline;gap:calc(12 * var(--u))}.m5-shx span{font-size:calc(13 * var(--u));color:var(--cf-ink-500)}.m5-sh .m5-shx b{flex-grow:0}.m5-meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--u))}.m5-mk{display:inline-flex;align-items:center;gap:calc(3 * var(--u));font-size:calc(11.5 * var(--u));color:var(--cf-ink-600)}.m5-mk i{font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10 * var(--u));padding:calc(1 * var(--u)) calc(4 * var(--u));border-radius:calc(4 * var(--u));box-shadow:inset 0 0 0 1px var(--cf-ink-150);color:var(--cf-ink-700)}.m5-mk span{margin-left:calc(4 * var(--u))}.m5-f .lv-ico{width:calc(12 * var(--u));height:calc(12 * var(--u))}.m5-lbh{display:flex;align-items:baseline;gap:calc(8 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u)) calc(2 * var(--u));font-size:calc(13 * var(--u))}.m5-lb{flex-direction:row;flex-wrap:wrap;align-items:center;gap:calc(2 * var(--u)) calc(4 * var(--u))}.m5-lbh{flex-basis:100%}.m5-li{flex:1 1 0;min-width:0;padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-0)}.m5-li__ic{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--cf-ink-50)}.m5-li__x b{font-size:calc(13 * var(--u));font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m5-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.m5-card{min-height:calc(92 * var(--u))}.m5-ov--m .m5-top{height:calc(48 * var(--u));padding:0 calc(24 * var(--u))}.m5-ov--m .m5-body{width:auto;margin:0;padding:calc(18 * var(--u)) calc(24 * var(--u));gap:calc(14 * var(--u))}.m5-ov--m .m5-h1{font-size:calc(24 * var(--u))}.m5-ov--m .m5-card{min-height:calc(84 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u))}.m5-ov--n .m5-top{height:calc(48 * var(--u));padding:0 calc(16 * var(--u))}.m5-ov--n .m5-body{width:auto;margin:0;padding:calc(14 * var(--u)) calc(16 * var(--u));gap:calc(12 * var(--u))}.m5-ov--n .m5-h1{font-size:calc(22 * var(--u))}.m5-ov--n .m5-search{width:100%}.m5-ov--n .m5-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(10 * var(--u))}.m5-ov--n .m5-card{min-height:calc(80 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u))}.m5-ov--n .m5-t{font-size:calc(14 * var(--u))}.m5-ov--n .m5-lb{flex-direction:column;align-items:stretch}.m5-ov--n .m5-li{flex:none}.m5-fade{position:absolute;left:0;right:0;bottom:0;height:calc(90 * var(--u));z-index:4;background:linear-gradient(to bottom,rgba(247,248,250,0),var(--cf-ink-50));pointer-events:none}.m5-card{min-height:calc(80 * var(--u))}.m5-ov--n .m5-search{box-sizing:border-box}.m5-ov--n .m5-lb{display:flex;flex-direction:column;flex-wrap:nowrap}.m5-ov--n .m5-lbh{flex-basis:auto}.m6-wrap{position:relative;flex-grow:1;min-height:0}.m6-veil{position:absolute;inset:0;background:#0f14242e}.m6-st{position:absolute;z-index:3;top:calc(24 * var(--u));bottom:calc(24 * var(--u));left:calc(130 * var(--u));right:calc(130 * var(--u));display:flex;flex-direction:column;background:var(--cf-ink-0);border-radius:calc(14 * var(--u));box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #0f14242e;overflow:hidden}.m6-sth{flex:none;display:flex;align-items:center;height:calc(52 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(22 * var(--u));border-bottom:1px solid var(--cf-ink-100)}.m6-stt{display:flex;align-items:baseline;gap:calc(10 * var(--u));font-size:calc(15 * var(--u))}.m6-stb{flex-grow:1;min-height:0;display:flex}.m6-main{flex-grow:1;min-width:0;padding:calc(18 * var(--u)) calc(22 * var(--u));display:flex;flex-direction:column;gap:calc(12 * var(--u));background:var(--cf-ink-25)}.m6-intro{display:flex;flex-direction:column;gap:calc(2 * var(--u))}.m6-intro b{font-size:calc(17 * var(--u))}.m6-intro span{font-size:calc(12.5 * var(--u));color:var(--cf-ink-600)}.m6-sh{display:flex;flex-direction:column;gap:calc(12 * var(--u))}.m6-status{display:flex;align-items:flex-start;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-100);font-size:calc(13 * var(--u))}.m6-status>span:last-child{display:flex;flex-direction:column;gap:calc(2 * var(--u))}.m6-status>span:last-child span{color:var(--cf-ink-600);font-size:calc(12 * var(--u))}.m6-dot{flex:none;width:calc(8 * var(--u));height:calc(8 * var(--u));margin-top:calc(5 * var(--u));border-radius:50%;background:var(--cf-sentiment-positive)}.m6-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--u));align-items:start}.m6-card{display:flex;flex-direction:column;gap:calc(8 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));background:var(--cf-ink-0);box-shadow:0 1px 2px #0f14240a,0 0 0 1px #0f14240f}.m6-ch{display:flex;align-items:baseline;gap:calc(8 * var(--u))}.m6-ch b{font-size:calc(14 * var(--u))}.m6-card .m6-sub{margin:0;font-size:calc(12 * var(--u));line-height:1.45;color:var(--cf-ink-600)}.m6-row{display:flex;align-items:center;gap:calc(8 * var(--u))}.m6-row--btns{flex-wrap:wrap}.m6-btn{box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.m6-danger{color:var(--cf-danger-700, #b42318)}.m6-url{flex-grow:1;min-width:0;display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-50);font-family:var(--cf-font-mono);font-size:calc(11.5 * var(--u));color:var(--cf-ink-600);white-space:nowrap;overflow:hidden}.m6-url .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.m6-swrow{display:flex;align-items:center;gap:calc(12 * var(--u));padding-top:calc(8 * var(--u));border-top:1px solid var(--cf-ink-100)}.m6-swrow--s{border-top:0;padding-top:0}.m6-swt{flex-grow:1;display:flex;flex-direction:column;gap:calc(2 * var(--u));font-size:calc(13 * var(--u))}.m6-swt b{font-weight:500}.m6-swt span{font-size:calc(12 * var(--u));color:var(--cf-ink-500);line-height:1.4}.m6-sw{position:relative;flex:none;width:calc(34 * var(--u));height:calc(20 * var(--u));border-radius:999px;background:var(--cf-ink-200)}.m6-sw__on{position:absolute;inset:0;border-radius:inherit;background:var(--cf-violet-600)}.m6-sw b{position:absolute;top:calc(2 * var(--u));left:calc(2 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f142433}.m6-sw.is-on b{left:calc(16 * var(--u))}.m6-pages{display:flex;flex-direction:column}.m6-pages .m1-gr{height:calc(28 * var(--u))}.m6-curw{position:absolute;inset:0;z-index:8}.m6-m{position:absolute;inset:0;background:var(--cf-ink-50)}.m6-st--m{inset:calc(16 * var(--u))}.m6-st--m .m6-main{padding:calc(14 * var(--u)) calc(16 * var(--u));gap:calc(10 * var(--u))}.m6-n{position:absolute;inset:0;background:var(--cf-ink-50)}.m6-st--n{inset:calc(12 * var(--u))}.m6-st--n .m6-main{padding:calc(12 * var(--u));gap:calc(10 * var(--u))}.m6-st--n .m6-grid{grid-template-columns:minmax(0,1fr);gap:calc(10 * var(--u))}.m6-st--n .m6-card{padding:calc(12 * var(--u)) calc(14 * var(--u))}.m7-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m7-veil{position:absolute;inset:0;z-index:2;background:#0f142438}.m7-win{position:absolute;z-index:3;inset:0;display:grid;place-items:center}.m7-win__in{display:block}.m7-dlg{width:calc(460 * var(--u));display:flex;flex-direction:column;gap:calc(8 * var(--u));padding:calc(20 * var(--u)) calc(22 * var(--u));border-radius:calc(14 * var(--u));background:var(--cf-ink-0);box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #0f142433}.m7-kick{text-transform:none}.m7-h{font-size:calc(18 * var(--u));margin-bottom:calc(6 * var(--u))}.m7-tsel{width:100%;box-sizing:border-box}.m7-dlg .m7-eff{margin:0;font-size:calc(12.5 * var(--u));color:var(--cf-ink-700)}.m7-dlg .m7-hint{margin:0;font-size:calc(12 * var(--u));color:var(--cf-ink-500);line-height:1.45}.m7-act{display:flex;justify-content:flex-end;gap:calc(8 * var(--u));margin-top:calc(8 * var(--u))}.m7-sec{box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.m1-prim .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u));margin-right:calc(6 * var(--u))}.m7-mod{width:calc(620 * var(--u));display:flex;flex-direction:column;border-radius:calc(14 * var(--u));background:var(--cf-ink-0);box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #0f142433;overflow:hidden}.m7-mh{display:flex;align-items:center;height:calc(52 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(22 * var(--u));border-bottom:1px solid var(--cf-ink-100);font-size:calc(16 * var(--u))}.m7-tbar{display:flex;align-items:center;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(22 * var(--u));background:var(--cf-ink-25);border-bottom:1px solid var(--cf-ink-100)}.m7-tabs{display:flex;gap:calc(18 * var(--u));padding:0 calc(22 * var(--u));border-bottom:1px solid var(--cf-ink-100);font-size:calc(13 * var(--u));color:var(--cf-ink-600)}.m7-tabs span{padding:calc(11 * var(--u)) 0}.m7-tabs .is-on{color:var(--cf-ink-900);font-weight:600;box-shadow:inset 0 calc(-2 * var(--u)) 0 var(--cf-ink-900)}.m7-mb{padding:calc(14 * var(--u)) calc(22 * var(--u));display:flex;flex-direction:column;gap:calc(8 * var(--u))}.m7-mb .m7-intro{margin:0;font-size:calc(12.5 * var(--u));color:var(--cf-ink-600);line-height:1.45}.m7-all{display:flex;gap:calc(6 * var(--u))}.m7-tree{display:flex;flex-direction:column}.m7-tr{display:flex;align-items:center;gap:calc(10 * var(--u));height:calc(32 * var(--u));font-size:calc(13 * var(--u));border-bottom:1px solid var(--cf-ink-75)}.m7-tr .lv-mono{margin-left:auto;font-size:calc(10.5 * var(--u))}.m7-tr--s{padding-left:calc(24 * var(--u))}.m7-tr--v{padding-left:calc(48 * var(--u));color:var(--cf-ink-700)}.m7-mf{display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(22 * var(--u));border-top:1px solid var(--cf-ink-100)}.m7-res{position:absolute;z-index:4;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(14 * var(--u));background:var(--cf-ink-50)}.m7-cap{display:inline-flex;align-items:center;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));border-radius:999px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:calc(12.5 * var(--u));color:var(--cf-ink-700)}.m7-cap .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.m7-curw{position:absolute;inset:0;z-index:9}.m7-sl{position:relative;flex:none;width:calc(1440 * var(--k) * var(--u));height:calc(810 * var(--k) * var(--u));background:#fff;box-shadow:0 1px 3px #0000001f,0 0 0 1px #dfe2e8;overflow:hidden}.m7-sli{position:absolute;inset:0;font-family:var(--cf-font-ui);color:#0f1424}.m7-sli>*{position:absolute;margin:0}.m7-sli .ttl{left:calc(72 * var(--k) * var(--u));top:calc(48 * var(--k) * var(--u));font-size:calc(45 * var(--k) * var(--u));font-weight:700;line-height:1.2;letter-spacing:-.01em}.m7-sli .lgo{left:calc(1225 * var(--k) * var(--u));top:calc(50 * var(--k) * var(--u));width:calc(143 * var(--k) * var(--u));text-align:right;font-size:calc(24 * var(--k) * var(--u))}.m7-sli .q{left:calc(72 * var(--k) * var(--u));top:calc(114 * var(--k) * var(--u));font-size:calc(18 * var(--k) * var(--u));color:#4c5365}.m7-sli .lb{left:calc(72 * var(--k) * var(--u));top:calc(var(--y) * var(--k) * var(--u));width:calc(236 * var(--k) * var(--u));font-size:calc(18 * var(--k) * var(--u));line-height:calc(30 * var(--k) * var(--u))}.m7-sli .bar{left:calc(315 * var(--k) * var(--u));top:calc(var(--y) * var(--k) * var(--u));width:calc(var(--w) * var(--k) * var(--u));height:calc(30 * var(--k) * var(--u));background:#93c5fd}.m7-sli .bar.fo{background:#3b6ef5}.m7-sli .val{left:calc(892 * var(--k) * var(--u));top:calc(var(--y) * var(--k) * var(--u));width:calc(96 * var(--k) * var(--u));text-align:right;font-size:calc(18 * var(--k) * var(--u));line-height:calc(30 * var(--k) * var(--u));font-variant-numeric:tabular-nums}.m7-sli .base{left:calc(72 * var(--k) * var(--u));top:calc(705 * var(--k) * var(--u));font-size:calc(15 * var(--k) * var(--u));color:#4c5365}.m7-sli .pan{left:calc(1005 * var(--k) * var(--u));top:calc(157 * var(--k) * var(--u));width:calc(363 * var(--k) * var(--u));height:calc(530 * var(--k) * var(--u));background:#f6f7f9;border-radius:calc(12 * var(--k) * var(--u));box-shadow:inset 0 0 0 1px #e9ecf1}.m7-sli .cm{left:calc(1028 * var(--k) * var(--u));top:calc(var(--y) * var(--k) * var(--u));width:calc(318 * var(--k) * var(--u));font-size:calc(18 * var(--k) * var(--u));line-height:1.45}.m7-sli .rule{left:calc(72 * var(--k) * var(--u));top:calc(749 * var(--k) * var(--u));width:calc(1296 * var(--k) * var(--u));height:1px;background:#e9ecf1}.m7-sli .fl{left:calc(72 * var(--k) * var(--u));top:calc(764 * var(--k) * var(--u));font-size:calc(13.5 * var(--k) * var(--u));color:#4c5365}.m7-sli .pno{left:calc(1340 * var(--k) * var(--u));top:calc(764 * var(--k) * var(--u));width:calc(28 * var(--k) * var(--u));text-align:right;font-size:calc(13.5 * var(--k) * var(--u));color:#4c5365}.m7-selbox{left:calc(64 * var(--k) * var(--u));top:calc(42 * var(--k) * var(--u));width:calc(820 * var(--k) * var(--u));height:calc(66 * var(--k) * var(--u));box-shadow:0 0 0 1px #5b6b8c}.m7-selbox i{position:absolute;width:calc(7 * var(--u));height:calc(7 * var(--u));background:#fff;box-shadow:0 0 0 1px #5b6b8c;transform:translate(-50%,-50%)}.m7-selbox i:nth-child(1){left:0;top:0}.m7-selbox i:nth-child(2){left:50%;top:0}.m7-selbox i:nth-child(3){left:100%;top:0}.m7-selbox i:nth-child(4){left:0;top:50%}.m7-selbox i:nth-child(5){left:100%;top:50%}.m7-selbox i:nth-child(6){left:0;top:100%}.m7-selbox i:nth-child(7){left:50%;top:100%}.m7-selbox i:nth-child(8){left:100%;top:100%}.m7-m{position:absolute;inset:0;background:var(--cf-ink-50)}.m7-win--mm .m7-mod{width:calc(560 * var(--u))}.m7-res--m{gap:calc(12 * var(--u))}.m7-n{position:absolute;inset:0;padding:calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(8 * var(--u));background:var(--cf-ink-50)}.m7-n>.lv-mono{font-size:calc(11.5 * var(--u))}.m7-dlg--n{width:auto;box-shadow:0 0 0 1px #0f142414;padding:calc(16 * var(--u))}.m7-ncut{display:flex}.m7-cap--n{align-self:flex-start;font-size:calc(12 * var(--u))}.m8-card{gap:calc(14 * var(--u))}.m8-card--w{width:calc(900 * var(--u))}.m8-con{display:flex;gap:calc(14 * var(--u))}.m8-con figure{margin:0;display:flex;flex-direction:column;gap:calc(6 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-ink-700)}.m8-sw{width:calc(150 * var(--u));height:calc(100 * var(--u));border-radius:calc(8 * var(--u));display:block}.m8-gb{display:flex;flex-direction:column;gap:calc(14 * var(--u))}.m8-row{display:grid;grid-template-columns:calc(170 * var(--u)) minmax(0,1fr);gap:calc(14 * var(--u));align-items:center}.m8-lab{font-size:calc(14 * var(--u))}.m8-bars{position:relative;display:flex;flex-direction:column;gap:calc(4 * var(--u));padding-right:calc(64 * var(--u))}.m8-br{display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(22 * var(--u))}.m8-br i{display:block;height:100%;border-radius:calc(3 * var(--u));transform-origin:left center;flex:none}.m8-br span{font-size:calc(13 * var(--u));font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.m8-br .m1-sig{margin-left:calc(4 * var(--u))}.m8-x{position:absolute;top:calc(-3 * var(--u));bottom:calc(-3 * var(--u));width:calc(3 * var(--u));margin-left:calc(-1.5 * var(--u));border-radius:2px;background:var(--cf-violet-500)}.m8-leg{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u)) calc(16 * var(--u));font-size:calc(12 * var(--u));color:var(--cf-ink-600)}.m8-leg span{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.m8-leg i{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:calc(2 * var(--u))}.m8-leg .m8-tl{background:var(--cf-violet-300)}.m8-br--t{height:calc(8 * var(--u))}.m8-br--t i{background:var(--cf-violet-300)}.m8-br--t span{font-size:calc(11 * var(--u));font-weight:500;color:var(--cf-ink-600)}.m11-wrap{max-height:calc(640 * var(--u))}.m11-card .m11-svg{max-height:calc(430 * var(--u))}.m8-m,.m8-n{position:absolute;inset:0;padding:calc(18 * var(--u));display:flex;flex-direction:column;justify-content:center;background:var(--cf-ink-50)}.m8-n{justify-content:flex-start;padding:calc(14 * var(--u))}.m8-card--n .m8-row{grid-template-columns:minmax(0,1fr);gap:calc(4 * var(--u))}.m8-card--n .m8-con .m8-sw{width:calc(120 * var(--u));height:calc(80 * var(--u))}.m10-card--w,.m10-card{width:auto}.m10-card--w{width:calc(900 * var(--u))}.m10-h{display:flex;align-items:flex-start;gap:calc(12 * var(--u))}.m10-h .lv-card__h{flex-grow:1}.m10-stage{position:relative}.m10-svg{display:block;width:100%;height:auto}.m10-svg line{stroke:var(--cf-ink-200);stroke-linecap:round}.m10-svg line.m10-hl{stroke:var(--cf-violet-500)}.m10-svg circle{stroke:none;opacity:.9}.m10-svg .m10-category-0{fill:#c4834c}.m10-svg .m10-category-1{fill:#a82b95}.m10-svg .m10-category-2{fill:#d34479}.m10-svg .m10-category-3{fill:#eda500}.m10-key{font-size:calc(12 * var(--u));color:var(--cf-ink-600);margin:0 0 calc(12 * var(--u))}.m10-stage{width:100%;margin:auto}.m10-svg{background:var(--cf-ink-25, #f8fafc)}.m10-svg text{font-family:var(--cf-font-ui);font-size:16px;text-anchor:middle;fill:var(--cf-ink-800)}.m10-svg text.m10-n{font-family:var(--cf-font-mono);font-size:13px;fill:var(--cf-ink-900)}.m10-tip{position:absolute;left:62%;top:2%;display:flex;flex-direction:column;gap:calc(2 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:var(--cf-ink-0);box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #0f14241f,0 0 0 1px #0f142414;font-size:calc(12.5 * var(--u))}.m10-card .m10-note,.m11-card .m10-note{display:flex;gap:calc(8 * var(--u));margin:0;padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--cf-ink-50);font-size:calc(12 * var(--u));line-height:1.45;color:var(--cf-ink-700)}.m10-note .lv-ico{width:calc(14 * var(--u));height:calc(14 * var(--u));margin-top:calc(1 * var(--u));color:var(--cf-ink-500)}.m10-card--n .m10-tip{inset:auto 0 -4% auto}.m11-wrap{display:flex;gap:calc(16 * var(--u));align-items:flex-start}.m11-cfg{width:calc(280 * var(--u));flex:none;display:flex;flex-direction:column;gap:calc(8 * var(--u));padding:calc(16 * var(--u));border-radius:calc(12 * var(--u));background:var(--cf-ink-0);box-shadow:0 1px 2px #0f14240a,0 0 0 1px #0f14240f}.m11-sel{width:100%;box-sizing:border-box}.m11-opts{display:flex;flex-direction:column;gap:calc(2 * var(--u));margin-top:calc(-4 * var(--u));padding:calc(6 * var(--u));border-radius:calc(8 * var(--u));box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #0f14241a,0 0 0 1px #0f142414;font-size:calc(12.5 * var(--u))}.m11-opts span{display:flex;align-items:center;gap:calc(6 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(6 * var(--u))}.m11-opts span.is-on{background:var(--cf-ink-75);font-weight:500}.m11-opts i{font-style:normal;font-family:var(--cf-font-mono);font-size:calc(10.5 * var(--u));color:var(--cf-ink-500)}.m11-opts .lv-ico{width:calc(13 * var(--u));height:calc(13 * var(--u))}.m11-alt{font-size:calc(10.5 * var(--u))}.m11-card{flex-grow:1;min-width:0;gap:calc(10 * var(--u))}.m11-wrap--c .m11-card{width:100%}.m11-svg{display:block;width:100%;height:auto}.m11-grid line{stroke:var(--cf-ink-100)}.m11-svg .ax{font-family:var(--cf-font-mono);font-size:8px;fill:var(--cf-ink-500);text-anchor:end}.m11-svg .ax--x{text-anchor:middle}.m11-svg .ax--t{text-anchor:end}.m11-svg .m11-driver--positive{fill:var(--cf-success)}.m11-svg .m11-driver--negative{fill:var(--cf-danger)}.m11-legend{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u)) calc(20 * var(--u));font-size:calc(12 * var(--u));color:var(--cf-ink-700)}.m11-legend span{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.m11-legend i{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%}.m11-legend .m11-driver--positive{background:var(--cf-success)}.m11-legend .m11-driver--negative{background:var(--cf-danger)}.m11-svg g text{font-family:var(--cf-font-ui);font-size:9.5px;fill:var(--cf-ink-800)}.m12-con{display:flex;gap:calc(16 * var(--u))}.m12-con figure{margin:0;display:flex;flex-direction:column;gap:calc(6 * var(--u))}.m12-con .m12-g{display:block;width:calc(150 * var(--u));height:calc(158 * var(--u));border-radius:calc(8 * var(--u))}.m12-con figcaption{display:flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(12.5 * var(--u));color:var(--cf-ink-800)}.m12-con figcaption i{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:calc(2 * var(--u))}.m12-con--m .m12-g{width:calc(96 * var(--u));height:calc(101 * var(--u))}.m12-con--m figcaption{font-size:calc(11.5 * var(--u))}.m15{position:absolute;inset:0;display:grid;place-items:center;background:var(--cf-ink-50)}.m15-in{display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--u))}.m15--n .m7-cap{font-size:calc(12 * var(--u));max-width:calc(440 * var(--u))}.lv .lv-a-out,.lv .lv-a-flash,.lv .lv-a-swap{opacity:0}.lv-fig{min-width:0}.lv-fig--block{margin-top:clamp(1.5rem,3vw,2.5rem)}.lv-fig--before-grid{margin-bottom:clamp(2rem,4vw,3rem)}@container (width >= 560px) and (width <= 639px){.lv-fig .lv__canvas.lv__canvas--mid{--u: .125cqi ;aspect-ratio:800 / 600}.lv-fig .lv__canvas--mid .lv-narrow{display:none!important}.lv-fig .lv__canvas--mid .lv-mid{display:revert}}.lv-fig--faq{margin:1rem 0 1.25rem;box-shadow:none}.mp-section--dark .lv-fig{color:var(--cf-ink-900)}.m1-sp--m .m1-pair{grid-template-columns:max-content minmax(0,1fr) auto}.m1-sp--m .m1-pair>span:nth-child(2){justify-self:end;text-align:right}.lv--m0 .lv__canvas:has(.m10-card){aspect-ratio:1200 / 1060}@container (width < 900px){.lv-fig .lv--m0 .lv__canvas:has(.m10-card){aspect-ratio:800 / 950}}@container (width < 640px){.lv-fig .lv--m0 .lv__canvas:has(.m10-card){aspect-ratio:800 / 1120}}.lv.dp{container-type:inline-size;display:block;width:100%;font-family:var(--cf-font-ui);color:var(--cf-ink-900)}.dp *,.dp *:before,.dp *:after{box-sizing:border-box}.dp__stage{position:relative;background:var(--cf-ink-50);border-radius:16px;box-shadow:inset 0 0 0 1px var(--cf-ink-100);padding:44px 24px 24px;font-size:13.5px;line-height:1.45;user-select:none;pointer-events:none;overflow:hidden}.dp__stage--app{padding:0;background:var(--cf-ink-50)}.dp-badge{position:absolute;top:14px;left:16px;display:inline-flex;align-items:center;gap:6px;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500);white-space:nowrap}.dp-badge:before{content:"";width:7px;height:7px;border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--cf-ink-400)}.dp svg{display:block}.dp-ico{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.dp-mono{font-family:var(--cf-font-mono);font-size:11.5px;color:var(--cf-ink-500)}.dp-grow{flex-grow:1}.dp b{font-weight:600}.dp code{font-family:var(--cf-font-mono);font-size:12px;color:var(--cf-ink-700);background:var(--cf-ink-75);border-radius:4px;padding:1px 5px;white-space:nowrap}.dp-fig{margin:0}.dp-cap{display:flex;align-items:center;gap:12px;padding-top:8px;font-size:12px;line-height:1.5;color:var(--cf-ink-600)}.dp-cap>span{flex-grow:1}.dp-cap .lv-pause{font:inherit;font-size:12px;color:var(--cf-ink-700);background:var(--cf-ink-0);border:1px solid var(--cf-ink-150);border-radius:999px;padding:3px 12px;cursor:pointer}.dp-cap .lv-pause:hover{background:var(--cf-ink-50)}.dp-cap .lv-pause:focus-visible{outline:2px solid var(--cf-violet-600);outline-offset:2px}.dp-cap .lv-pause[hidden]{display:none}.dp-ed{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--cf-ink-600)}.dp-flow{display:grid;gap:14px;align-items:stretch}.dp-panel{position:relative;min-width:0;display:flex;flex-direction:column;gap:10px}.dp-step{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--cf-ink-700);min-height:22px}.dp-step i{width:22px;height:22px;flex:none;border-radius:50%;display:grid;place-items:center;font-style:normal;font-family:var(--cf-font-mono);font-size:11px;font-weight:500;color:var(--cf-ink-700);background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-200)}.dp-box{position:relative;background:var(--cf-ink-0);border-radius:12px;box-shadow:0 0 0 1px var(--cf-ink-100),0 1px 2px #0f14240a;padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-width:0;flex-grow:1}.dp-arrow{display:grid;place-items:center;color:var(--cf-ink-400)}.dp-arrow .dp-ico{width:20px;height:20px}.dp-note{font-size:12.5px;color:var(--cf-ink-600)}.dp-file{display:flex;align-items:center;gap:8px;min-width:0}.dp-file .dp-ico{color:var(--cf-ink-500)}.dp-file b{font-family:var(--cf-font-mono);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dp-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:6px;background:var(--cf-ink-75);font-size:12.5px;white-space:nowrap}.dp-chip.is-on{background:var(--cf-violet-50);box-shadow:inset 0 0 0 1px var(--cf-violet-200);color:var(--cf-violet-800)}.dp-chip.is-off{color:var(--cf-ink-400);background:transparent;box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.dp-op{font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.dp-big{font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:1.1;font-variant-numeric:tabular-nums}.dp-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px;font-variant-numeric:tabular-nums;table-layout:auto}.dp-tbl th{font-family:var(--cf-font-mono);font-weight:400;font-size:11px;color:var(--cf-ink-600);text-align:left;padding:6px 7px;border-bottom:1px solid var(--cf-ink-150);white-space:nowrap}.dp-tbl td{padding:6px 7px;border-bottom:1px solid var(--cf-ink-100);white-space:nowrap;color:var(--cf-ink-700)}.dp-tbl tr:last-child td{border-bottom:0}.dp-tbl .is-hl{background:var(--cf-violet-50);color:var(--cf-violet-800)}.dp-tbl th.is-hl{color:var(--cf-violet-800);font-weight:500}.dp-tbl .is-more{color:var(--cf-ink-400)}.dp-tbl .is-empty:after{content:"–";color:var(--cf-ink-300)}.dp-tbl-wrap{overflow:hidden;border-radius:8px;box-shadow:0 0 0 1px var(--cf-ink-100)}.dp-skel{display:flex;flex-direction:column;gap:8px}.dp-skel i{display:block;height:12px;border-radius:3px;background:var(--cf-ink-100)}.dp-reg{font-family:var(--cf-font-mono);font-size:11.5px;color:var(--cf-ink-600);display:flex;flex-wrap:wrap;gap:4px 8px}.dp-reg b{color:var(--cf-ink-900);font-weight:500}@container (width < 640px){.dp-arrow .dp-ico{transform:rotate(90deg)}.dp__stage{padding:42px 16px 18px;border-radius:14px}.dp-flow{grid-template-columns:minmax(0,1fr)!important;gap:10px}.dp-hide-m{display:none!important}}@container (640px <= width < 900px){.dp__stage{padding:44px 20px 20px}.dp-hide-c{display:none!important}}@container (width >= 900px){.dp-only-m,.dp-only-c{display:none!important}}@container (640px <= width){.dp-only-m{display:none!important}}@container (width < 640px){.dp-only-c{display:none!important}}@container (width >= 900px){.dp-only-c{display:none!important}}.dp--01 .dp-flow{grid-template-columns:minmax(0,1.45fr) 28px minmax(0,1fr)}.dp--01 .dp-q{gap:8px}.dp--01 .dp-q__t{font-size:14px;font-weight:600;line-height:1.35}.dp--01 .dp-q ul{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.dp--01 .dp-q li{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.dp--01 .dp-q li code{background:var(--cf-violet-50);color:var(--cf-violet-800);justify-self:start}@container (640px <= width < 900px){.dp--01 .dp-flow{grid-template-columns:minmax(0,1.2fr) 22px minmax(0,1fr);gap:10px}.dp--01 .dp-tbl td,.dp--01 .dp-tbl th{padding:6px 5px}}.dp--02 .dp-flow{grid-template-columns:minmax(0,1.15fr) 24px minmax(0,1fr) 24px minmax(0,1fr)}.dp-split{display:flex;height:26px;border-radius:5px;overflow:hidden;gap:2px}.dp-split i{display:block;height:100%;transform-origin:left center}.dp-split__c{background:#3b6ef5}.dp-split__i{background:var(--cf-ink-200)}.dp-legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--cf-ink-700)}.dp-legend span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.dp-legend i{width:10px;height:10px;border-radius:2px;flex:none}.dp-legend b{font-variant-numeric:tabular-nums}.dp-rule{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dp--02 .dp-base{display:flex;flex-direction:column;gap:2px}.dp--02 .dp-rest{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--cf-ink-500);padding-top:8px;border-top:1px solid var(--cf-ink-100)}.dp--02 .dp-rest i{width:10px;height:10px;border-radius:2px;background:var(--cf-ink-200);flex:none}@container (640px <= width < 900px){.dp--02 .dp-flow{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.dp--02 .dp-p1{grid-column:1 / -1}.dp--02 .dp-a1{display:none}}.dp--03 .dp-flow{grid-template-columns:minmax(0,1.2fr) 24px minmax(0,.9fr) 24px minmax(0,1fr)}.dp-map{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dp-map .dp-ico{color:var(--cf-ink-400)}.dp-ok{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--cf-success-ink)}.dp-ok .dp-ico{width:14px;height:14px}.dp--03 .dp-viz__t{font-size:13.5px;font-weight:600}.dp--03 .dp-viz__foot{display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px solid var(--cf-ink-100)}.dp-wt{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:6px;background:var(--cf-ink-75);font-size:12px;color:var(--cf-ink-800);white-space:nowrap;align-self:flex-start}.dp-wt .dp-ico{width:13px;height:13px;color:var(--cf-ink-600)}@container (640px <= width < 900px){.dp--03 .dp-flow{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.dp--03 .dp-p1{grid-column:1 / -1}.dp--03 .dp-a1{display:none}}.dp--04 .dp-app{display:flex;flex-direction:column;min-width:0}.dp--04 .dp-top{height:44px;display:flex;align-items:center;gap:10px;padding:0 14px 0 18px;background:var(--cf-ink-0);border-bottom:1px solid var(--cf-ink-100);white-space:nowrap;font-size:12.5px;min-width:0;overflow:hidden}.dp--04 .dp-crumbs{display:flex;gap:6px;color:var(--cf-ink-500);min-width:0;overflow:hidden}.dp--04 .dp-crumbs b{color:var(--cf-ink-900);font-weight:600}.dp--04 .dp-crumbs i{font-style:normal;color:var(--cf-ink-300)}.dp--04 .dp-segctl{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:var(--cf-ink-75);font-size:12px;color:var(--cf-ink-600);flex:none}.dp--04 .dp-segctl span{padding:4px 9px;border-radius:7px}.dp--04 .dp-segctl .is-on{background:var(--cf-ink-0);color:var(--cf-ink-900);font-weight:500;box-shadow:0 1px 2px #0f142414}.dp--04 .dp-body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;padding:20px;align-items:start}.dp--04 .dp-card{position:relative;background:var(--cf-ink-0);border-radius:12px;box-shadow:0 1px 2px #0f14240a,0 0 0 1px #0f14240f;padding:16px 18px 14px;display:flex;flex-direction:column;gap:14px;min-width:0}.dp--04 .dp-card__h{display:flex;align-items:flex-start;gap:10px}.dp--04 .dp-card__h>div{flex-grow:1;display:flex;flex-direction:column;gap:2px;min-width:0}.dp--04 .dp-card__t{font-size:15px;font-weight:600;line-height:1.3}.dp--04 .dp-card__q{font-size:12.5px;color:var(--cf-ink-500)}.dp--04 .dp-zap{position:relative;width:28px;height:28px;display:grid;place-items:center;border-radius:6px;color:var(--cf-ink-600);flex:none}.dp--04 .dp-zap .dp-ico{width:15px;height:15px}.dp--04 .dp-zap__on{position:absolute;inset:0;border-radius:6px;background:var(--cf-ink-100);z-index:-1}.dp--04 .dp-chart{position:relative;display:grid}.dp--04 .dp-chart>*{grid-area:1 / 1;min-width:0}.dp--04 .dp-bar-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;align-items:center}.dp--04 .dp-bar-row__l{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp--04 .dp-stack{display:flex;height:30px;border-radius:3px;overflow:hidden}.dp--04 .dp-stack i{display:grid;place-items:center;height:100%;font-style:normal;font-size:12px;font-variant-numeric:tabular-nums;color:var(--cf-ink-800);min-width:0;overflow:hidden}.dp--04 .dp-stack i.is-dark{color:#fff}.dp--04 .dp-t2{position:relative;display:flex;align-items:center;gap:10px;height:30px}.dp--04 .dp-t2 i{display:block;height:100%;border-radius:3px;background:#3b6ef5;transform-origin:left center}.dp--04 .dp-t2 span{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.dp--04 .dp-leg{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--cf-ink-700)}.dp--04 .dp-leg span{display:inline-flex;align-items:center;gap:6px}.dp--04 .dp-leg i{width:10px;height:10px;border-radius:2px;flex:none}.dp--04 .dp-leg em{font-style:normal;color:var(--cf-ink-500)}.dp--04 .dp-legs{display:grid}.dp--04 .dp-legs>*{grid-area:1 / 1}.dp--04 .dp-foot{display:grid}.dp--04 .dp-foot>*{grid-area:1 / 1}.dp--04 .dp-foot b{color:var(--cf-ink-900);font-weight:500}.dp--04 .dp-menu{position:absolute;z-index:3;right:330px;top:58px;width:270px;background:var(--cf-ink-0);border-radius:10px;box-shadow:0 8px 24px #0f142424,0 0 0 1px #0f142414;padding:6px;display:flex;flex-direction:column;gap:1px}.dp--04 .dp-menu__h{padding:6px 10px 4px;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.dp--04 .dp-menu__it{position:relative;display:flex;flex-direction:column;padding:7px 10px;border-radius:6px;font-size:13px}.dp--04 .dp-menu__it small{font-size:11.5px;color:var(--cf-ink-500);line-height:1.35}.dp--04 .dp-menu__hov{position:absolute;inset:0;border-radius:6px;background:var(--cf-ink-75);z-index:-1}.dp--04 .dp-menu__it>:not(.dp-menu__hov){position:relative}.dp--04 .dp-flowp{background:var(--cf-ink-0);border-radius:12px;box-shadow:0 0 0 1px var(--cf-ink-100),0 8px 24px #0f142414;display:flex;flex-direction:column;min-width:0}.dp--04 .dp-flowp__h{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px 0 14px;border-bottom:1px solid var(--cf-ink-100);font-size:12.5px;color:var(--cf-ink-500);white-space:nowrap}.dp--04 .dp-flowp__h b{color:var(--cf-ink-900)}.dp--04 .dp-panes{display:grid}.dp--04 .dp-panes>*{grid-area:1 / 1;min-width:0}.dp--04 .dp-pane{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.dp--04 .dp-steps{display:flex;gap:10px;font-size:11.5px;color:var(--cf-ink-500);white-space:nowrap}.dp--04 .dp-steps span{display:inline-flex;align-items:center;gap:5px}.dp--04 .dp-steps i{width:17px;height:17px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;box-shadow:inset 0 0 0 1px var(--cf-ink-200)}.dp--04 .dp-steps .is-on{color:var(--cf-ink-900);font-weight:600}.dp--04 .dp-steps .is-on i{background:var(--cf-ink-900);color:#fff;box-shadow:none}.dp--04 .dp-steps .is-done i{background:var(--cf-ink-100);box-shadow:none}.dp--04 .dp-steps .is-done .dp-ico{width:10px;height:10px}.dp--04 .dp-ph{display:flex;flex-direction:column;gap:3px;font-size:13px}.dp--04 .dp-ph span{font-size:12px;color:var(--cf-ink-600)}.dp--04 .dp-fr{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px}.dp--04 .dp-fl{font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.dp--04 .dp-seg2{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--cf-ink-75);font-size:12px;color:var(--cf-ink-600)}.dp--04 .dp-seg2 span{padding:3px 8px;border-radius:6px}.dp--04 .dp-seg2 .is-on{background:var(--cf-ink-0);color:var(--cf-ink-900);font-weight:500;box-shadow:0 1px 2px #0f142414}.dp--04 .dp-stepper{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;padding:2px 8px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.dp--04 .dp-stepper span{color:var(--cf-ink-500)}.dp--04 .dp-cbs{display:flex;flex-direction:column;gap:2px}.dp--04 .dp-cb{display:flex;align-items:center;gap:8px;height:26px;font-size:12.5px;white-space:nowrap}.dp--04 .dp-cb>i{width:15px;height:15px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--cf-ink-300);display:grid;place-items:center;flex:none}.dp--04 .dp-cb.is-on>i{background:var(--cf-ink-900);box-shadow:none;color:#fff}.dp--04 .dp-cb.is-on>i .dp-ico{width:11px;height:11px;stroke-width:3}.dp--04 .dp-cb .dp-mono{margin-left:auto;font-size:11px}.dp--04 .dp-gf{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--cf-ink-100)}.dp--04 .dp-ghost{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:999px;font-size:12.5px;color:var(--cf-ink-700);white-space:nowrap}.dp--04 .dp-prim{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:500;color:#fff;background:var(--cf-violet-700);white-space:nowrap}.dp--04 .dp-rv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 12px;margin:0;font-size:12.5px}.dp--04 .dp-rv dt{font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500);padding-top:2px}.dp--04 .dp-rv dd{margin:0}.dp--04 .dp-done{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--cf-success-ink)}.dp--04 .dp-done .dp-ico{width:13px;height:13px}.dp--04 .dp-undo{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.dp--04 .dp-undo .dp-ghost{align-self:flex-start;box-shadow:inset 0 0 0 1px var(--cf-ink-150);height:28px}.dp--04 .dp-undo small{font-size:11.5px;color:var(--cf-ink-500);line-height:1.4}.dp--04 .dp-cur{position:absolute;z-index:4;width:18px;height:22px}.dp--04 .dp-crops{display:none}.dp--04 .dp-crop{display:flex;flex-direction:column;gap:8px}.dp--04 .dp-crop .dp-menu{position:relative;right:auto;top:auto;width:100%;box-shadow:0 0 0 1px #0f142414,0 4px 12px #0f142414}.dp--04 .dp-crop .dp-flowp{box-shadow:0 0 0 1px var(--cf-ink-100)}@container (640px <= width < 900px){.dp--04 .dp-body{grid-template-columns:minmax(0,1fr) 258px;gap:12px;padding:16px}.dp--04 .dp-bar-row{grid-template-columns:1fr;gap:6px}.dp--04 .dp-menu{right:282px;top:54px;width:250px}.dp--04 .dp-hide-c{display:none}.dp--04 .dp-card{padding:14px 14px 12px}}@container (width < 640px){.dp--04 .dp-app{display:none}.dp--04 .dp__stage--app{padding:0}.dp--04 .dp-crops{display:flex;flex-direction:column;gap:14px;padding:16px}.dp--04 .dp-bar-row{grid-template-columns:1fr;gap:6px}.dp--04 .dp-card{padding:14px 14px 12px}}@container (width < 400px){.dp--04 .dp-crops{padding:12px}.dp--04 .dp-flowp__h{white-space:normal;min-height:42px;height:auto;padding-block:8px}.dp--04 .dp-steps,.dp--04 .dp-gf{flex-wrap:wrap}.dp--04 .dp-cb{white-space:normal;height:auto;min-height:26px;flex-wrap:wrap;padding-block:3px}.dp--04 .dp-rv{grid-template-columns:minmax(0,1fr);gap:3px}.dp--04 .dp-rv dd+dt{margin-top:5px}}.dp--05 .dp-flow{grid-template-columns:minmax(0,1.25fr) 24px minmax(0,.85fr) 24px minmax(0,1.1fr)}.dp-cond{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.dp-cond__h{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:600}.dp-cond__v{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dp-and{align-self:flex-start;font-family:var(--cf-font-mono);font-size:11px;font-weight:500;color:var(--cf-ink-700);padding:2px 8px;border-radius:999px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-200);margin-left:12px}.dp-seg__name{font-size:15px;font-weight:600;line-height:1.3;text-wrap:balance}.dp-seg__n{display:flex;align-items:baseline;gap:6px}.dp-dash{display:flex;flex-direction:column;gap:10px}.dp-dash__h{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.dp-dash__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:10px;border-bottom:1px solid var(--cf-ink-100)}.dp-dash__cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dp-dash__card{padding:10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--cf-ink-100);display:flex;flex-direction:column;gap:7px}.dp-dash__card i{display:block;height:9px;border-radius:2px;background:var(--cf-ink-100)}.dp-uses{display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:8px 28px;margin-top:16px;padding-top:14px;border-top:1px solid var(--cf-ink-150);font-size:13px;color:var(--cf-ink-700)}.dp-uses>span{display:inline-flex;align-items:center;gap:8px}.dp-uses .dp-ico{color:var(--cf-ink-500)}.dp-uses .dp-mono{align-self:center}@container (640px <= width < 900px){.dp--05 .dp-flow{grid-template-columns:minmax(0,1.15fr) 22px minmax(0,1fr)}.dp--05 .dp-p3{grid-column:1 / -1}.dp--05 .dp-a2{display:none}.dp-uses{grid-template-columns:auto auto}.dp-uses .dp-mono{grid-column:1 / -1}}@container (width < 640px){.dp-uses{grid-template-columns:1fr;gap:8px}}@container (width < 400px){.dp--05 .dp-cond__h,.dp--05 .dp-dash__h{flex-wrap:wrap}.dp--05 .dp-dash__bar .dp-chip{white-space:normal;height:auto;min-height:26px;padding-block:5px;max-width:100%}.dp--01 .dp-tbl{table-layout:fixed}.dp--01 .dp-tbl th,.dp--01 .dp-tbl td{padding-inline:3px}.dp--01 .dp-tbl th{white-space:normal;overflow-wrap:anywhere}.dp--01 .dp-tbl th:first-child{width:26%}.dp--01 .dp-tbl .is-more{width:8%}}.dp--06 .dp-grid{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:12px 10px;align-items:stretch}.dp--06 .dp-full{grid-column:1 / -1}.dp-waves{display:flex;flex-wrap:wrap;gap:8px}.dp-wave{display:inline-flex;flex-direction:column;gap:1px;padding:7px 12px 8px;border-radius:10px;background:var(--cf-ink-0);box-shadow:0 0 0 1px var(--cf-ink-150);min-width:120px}.dp-wave b{font-size:13.5px}.dp-wave.is-new{box-shadow:0 0 0 1.5px #3b6ef5}.dp-or{display:grid;place-items:center;align-self:center;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-600)}.dp-or span{padding:3px 8px;border-radius:999px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-200)}.dp-path{display:flex;flex-direction:column;gap:8px}.dp-path__h{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--cf-ink-700)}.dp-path__h i{font-style:normal;font-family:var(--cf-font-mono);font-size:11px;font-weight:500;padding:1px 7px;border-radius:5px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-200)}.dp-wl{display:flex;flex-wrap:wrap;gap:4px}.dp-wl span{font-family:var(--cf-font-mono);font-size:11px;padding:2px 6px;border-radius:4px;background:var(--cf-ink-75);color:var(--cf-ink-700);white-space:nowrap}.dp-wl span.is-new{background:#e4ebfe;color:#1d3fb0}.dp-chk{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--cf-ink-700)}.dp-chk>span{display:flex;align-items:center;gap:7px}.dp-chk .dp-ico{width:14px;height:14px;color:var(--cf-ink-500)}.dp-down{display:grid;place-items:center;color:var(--cf-ink-400);height:18px}.dp-down .dp-ico{transform:rotate(90deg)}.dp-date{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--cf-ink-700)}.dp-date .dp-ico{color:var(--cf-ink-400)}.dp-sum{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}@container (width < 640px){.dp--06 .dp-grid{grid-template-columns:minmax(0,1fr);gap:10px}.dp-wave{min-width:0;flex:1 1 96px}}.dp .dp-a-out,.dp .dp-a-win{opacity:0}@media(prefers-reduced-motion:no-preference){.lv.dp.is-playing .dp-a-in{animation:dp-in var(--t, .35s) ease-out var(--d, 0s) both}.lv.dp.is-playing .dp-a-rise{animation:dp-rise var(--t, .45s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.dp.is-playing .dp-a-grow{animation:dp-grow var(--t, .6s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.dp.is-playing .dp-a-hl{animation:dp-hl var(--t, .4s) ease-out var(--d, 0s) both}.lv.dp.is-playing .dp-a-dim{animation:dp-dim var(--t, .4s) ease-out var(--d, 0s) both}.lv.dp.is-playing .dp-a-press{animation:dp-press var(--t, .3s) ease var(--d, 0s) both}.lv.dp.is-playing .dp-a-out{animation:dp-out var(--t, .25s) ease-in var(--d, 0s) both}.lv.dp.is-playing .dp-a-win{animation:dp-win var(--t, 1s) linear var(--d, 0s) forwards}.lv.dp.is-playing .dp-a-path{animation:dp-path var(--t, .5s) cubic-bezier(.45,0,.2,1) var(--d, 0s) both}}.lv.dp.is-paused *,.lv.dp.is-paused *:before,.lv.dp.is-paused *:after{animation-play-state:paused!important}@keyframes dp-in{0%{opacity:0}to{opacity:1}}@keyframes dp-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dp-hl{0%{background-color:transparent;color:var(--cf-ink-700)}to{background-color:var(--cf-violet-50);color:var(--cf-violet-800)}}.dp-a-dim{opacity:.35}@keyframes dp-dim{0%{opacity:1}to{opacity:.35}}@keyframes dp-press{0%{background-color:var(--press-from, transparent)}40%{background-color:var(--press-to, var(--cf-ink-100))}to{background-color:var(--press-from, transparent)}}@keyframes dp-out{0%{opacity:1}to{opacity:0}}@keyframes dp-win{0%{opacity:1}99.9%{opacity:1}to{opacity:0}}@keyframes dp-path{0%{opacity:0;transform:var(--from)}15%{opacity:1;transform:var(--from)}to{opacity:1;transform:none}}.lv-fig.lv-fig--dp{background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}.lv-fig.lv-fig--dp figcaption{padding:.5rem 0 0;border-top:0;background:none}.lv.dp{--dp-scale-1: #1d3fb0;--dp-scale-2: #3b6ef5;--dp-scale-3: #93b4fb;--dp-scale-4: #c6d6fd;--dp-scale-5: #e4ebfe}.lv.ta{container-type:inline-size;display:block;width:100%;font-family:var(--cf-font-ui);color:var(--cf-ink-900)}.ta *,.ta *:before,.ta *:after{box-sizing:border-box}.ta__stage{position:relative;background:var(--cf-ink-50);border-radius:16px;box-shadow:inset 0 0 0 1px var(--cf-ink-100);padding:44px 24px 24px;font-size:13.5px;line-height:1.45;user-select:none;pointer-events:none;overflow:hidden}.ta-badge{position:absolute;top:14px;left:16px;display:inline-flex;align-items:center;gap:6px;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500);white-space:nowrap}.ta-badge:before{content:"";width:7px;height:7px;border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--cf-ink-400)}.ta svg{display:block}.ta-ico{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.ta-mono{font-family:var(--cf-font-mono);font-size:11.5px;color:var(--cf-ink-500)}.ta-grow{flex-grow:1}.ta b{font-weight:600}.ta-fig{margin:0}.ta-cap{display:flex;align-items:center;gap:12px;padding-top:8px;font-size:12px;line-height:1.5;color:var(--cf-ink-600)}.ta-cap>span{flex-grow:1}.ta-cap .lv-pause{font:inherit;font-size:12px;color:var(--cf-ink-700);background:var(--cf-ink-0);border:1px solid var(--cf-ink-150);border-radius:999px;padding:3px 12px;cursor:pointer}.ta-cap .lv-pause:hover{background:var(--cf-ink-50)}.ta-cap .lv-pause:focus-visible{outline:2px solid var(--cf-violet-600);outline-offset:2px}.ta-cap .lv-pause[hidden]{display:none}.ta-flow{display:grid;gap:14px;align-items:stretch}.ta-panel{position:relative;min-width:0;display:flex;flex-direction:column;gap:10px}.ta-step{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--cf-ink-700);min-height:22px}.ta-step i{width:22px;height:22px;flex:none;border-radius:50%;display:grid;place-items:center;font-style:normal;font-family:var(--cf-font-mono);font-size:11px;font-weight:500;color:var(--cf-ink-700);background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-200)}.ta-box{position:relative;background:var(--cf-ink-0);border-radius:12px;box-shadow:0 0 0 1px var(--cf-ink-100),0 1px 2px #0f14240a;padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-width:0;flex-grow:1}.ta-box__h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ta-box__h b{font-size:14px}.ta-arrow{display:grid;place-items:center;color:var(--cf-ink-400)}.ta-arrow .ta-ico{width:20px;height:20px}.ta-note{font-size:12.5px;line-height:1.45;color:var(--cf-ink-600)}.ta-rule{height:1px;background:var(--cf-ink-100);margin:2px 0}.ta-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:10px;background:var(--cf-ink-75);max-width:100%}.ta-seg span{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;font-size:12.5px;color:var(--cf-ink-600);white-space:nowrap}.ta-seg .is-on{background:var(--cf-ink-0);color:var(--cf-ink-900);font-weight:500;box-shadow:0 1px 2px #0f142414}.ta-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;font-size:12.5px;color:var(--cf-ink-800);background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);white-space:nowrap;align-self:flex-start}.ta-btn .ta-ico{width:14px;height:14px;color:var(--cf-ink-500)}.ta-quote{position:relative;margin:0;padding:9px 11px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100);font-size:13px;line-height:1.45;display:flex;gap:8px;align-items:flex-start}.ta-quote q{quotes:"„" "“"}.ta-quote__t{flex-grow:1;min-width:0}.ta-mark{border-radius:3px;padding:0 1px;background:var(--cf-violet-50);color:var(--cf-violet-800);box-shadow:0 0 0 1px var(--cf-violet-100)}.ta-mark--b{background:var(--cf-ink-100);color:var(--cf-ink-800);box-shadow:none}.ta-off{color:var(--cf-ink-400)}.ta-n{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;font-family:var(--cf-font-mono);font-size:11px;font-weight:500;color:var(--cf-ink-700);background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-200);flex:none;vertical-align:1px;font-style:normal}.ta-n.is-on{background:var(--cf-violet-50);color:var(--cf-violet-800);box-shadow:inset 0 0 0 1px var(--cf-violet-200)}.ta-asp{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:6px;background:var(--cf-ink-75);font-size:12px;color:var(--cf-ink-800);white-space:nowrap}.ta-asp i{font-style:normal;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.ta-asp.is-on{background:var(--cf-violet-50);color:var(--cf-violet-800);box-shadow:inset 0 0 0 1px var(--cf-violet-200)}.ta-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:4px;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-600);background:var(--cf-ink-75);white-space:nowrap}.ta-tag--new{color:var(--cf-violet-800);background:var(--cf-violet-50);box-shadow:inset 0 0 0 1px var(--cf-violet-200)}.ta-tree{display:flex;flex-direction:column;gap:2px}.ta-tg{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;min-width:0}.ta-tree li{display:flex;align-items:center;gap:8px;min-height:30px;padding:3px 8px;border-radius:8px;font-size:13px}.ta-tree .ta-cat{font-weight:600}.ta-tree .ta-cat .ta-ico{width:14px;height:14px;color:var(--cf-ink-500)}.ta-tree .ta-sub{padding-left:30px;color:var(--cf-ink-800)}.ta-tree .ta-sub:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cf-ink-300);flex:none;margin-left:-14px}.ta-tree li.is-hl{background:var(--cf-violet-50);color:var(--cf-violet-800)}.ta-tree li.is-hl:before{background:var(--cf-violet-500)}.ta-tree li.is-old{color:var(--cf-ink-400)}.ta-tree li.is-old>span:first-child{text-decoration:line-through;text-decoration-thickness:1px}.ta-tree li .ta-grow+*{margin-left:0}.ta-sent{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;white-space:nowrap}.ta-sent:before{content:"";width:8px;height:8px;border-radius:50%;flex:none}.ta-sent--pos{color:var(--cf-sentiment-positive-ink)}.ta-sent--pos:before{background:var(--cf-sentiment-positive)}.ta-sent--neu{color:var(--cf-sentiment-neutral-ink)}.ta-sent--neu:before{background:var(--cf-sentiment-neutral)}.ta-sent--neg{color:var(--cf-sentiment-negative-ink)}.ta-sent--neg:before{background:var(--cf-sentiment-negative)}@container (width < 640px){.ta-arrow .ta-ico{transform:rotate(90deg)}.ta__stage{padding:42px 14px 16px;border-radius:14px}.ta-flow{grid-template-columns:minmax(0,1fr)!important;gap:10px}.ta-box{padding:12px}.ta-hide-m{display:none!important}}@container (640px <= width < 900px){.ta__stage{padding:44px 20px 20px}.ta-hide-c{display:none!important}}@container (width >= 900px){.ta-only-m,.ta-only-c{display:none!important}}@container (640px <= width){.ta-only-m{display:none!important}}@container (width < 640px){.ta-only-c{display:none!important}}.ta--01 .ta-entry{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}.ta--01 .ta-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1.25fr) 24px minmax(0,1fr)}.ta-dots{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:5px;padding:4px 0}.ta-dots i{display:block;aspect-ratio:1;border-radius:50%;background:var(--cf-ink-150)}.ta-dots i.is-s{background:var(--cf-violet-600)}.ta-legend{display:flex;flex-wrap:wrap;gap:4px 12px}.ta-legend span{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--cf-ink-600);white-space:nowrap}.ta-legend span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--cf-ink-150)}.ta-legend span.is-s:before{background:var(--cf-violet-600)}.ta--01 .ta-sample{display:flex;flex-direction:column;gap:6px}.ta--01 .ta-sample .ta-quote{font-size:12.5px;padding:7px 9px}.ta-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@container (width < 640px){.ta-groups{grid-template-columns:minmax(0,1fr)}}.ta-group{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.ta-group.is-hl{background:var(--cf-violet-50);box-shadow:inset 0 0 0 1px var(--cf-violet-200)}.ta-group__h{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.ta-group__h i{font-style:normal;font-family:var(--cf-font-mono);font-size:11px;font-weight:400;color:var(--cf-ink-500)}.ta-frags{display:flex;flex-wrap:wrap;gap:5px}.ta-frag{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border-radius:6px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:12px;line-height:1.35;max-width:100%}.ta-frag q{quotes:"„" "“"}.ta-proposal .ta-tag{margin-left:auto}@container (640px <= width < 900px){.ta--01 .ta-flow{grid-template-columns:minmax(0,1.2fr) 20px minmax(0,1fr)}.ta--01 .ta-flow>.ta-panel:first-child{grid-column:1 / -1}.ta--01 .ta-flow>.ta-arrow:nth-of-type(1){display:none}.ta--01 .ta-flow>.ta-panel:first-child .ta-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;align-items:start}.ta--01 .ta-flow>.ta-panel:first-child .ta-box>.ta-box__h{grid-column:1 / -1}.ta--01 .ta-flow>.ta-panel:first-child .ta-dots{grid-row:span 2}.ta-groups{grid-template-columns:minmax(0,1fr)}}@container (width < 640px){.ta-dots{grid-template-columns:repeat(16,minmax(0,1fr));gap:4px}.ta-dots i:nth-child(n+65){display:none}.ta--01 .ta-tree{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 6px}.ta--01 .ta-tree li{padding:3px 4px;gap:6px;font-size:12.5px}.ta--01 .ta-tree .ta-sub{padding-left:18px}.ta--01 .ta-tree .ta-sub:before{margin-left:-10px}.ta--01 .ta-tree .ta-cat .ta-ico{display:none}.ta-reana>.ta-ico{display:none}}.ta--02 .ta-when{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px}.ta--02 .ta-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1.3fr) 24px minmax(0,1fr)}.ta--02 .ta-assign{display:flex;flex-direction:column;gap:8px}.ta--02 .ta-assign .ta-quote{flex-direction:column;gap:6px}.ta--02 .ta-assign__f{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ta--02 .ta-split{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100);font-size:12.5px}.ta--02 .ta-split .ta-ico{color:var(--cf-ink-500);width:14px;height:14px}.ta-also{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px}.ta-also>span:first-child{font-size:12.5px;color:var(--cf-ink-600);margin-right:2px}.ta-reana{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border-radius:12px;background:var(--cf-ink-0);box-shadow:0 0 0 1px var(--cf-ink-100)}.ta-reana>.ta-ico{color:var(--cf-ink-500);margin-top:2px}.ta-reana__t{flex-grow:1;display:flex;flex-direction:column;gap:3px;min-width:0}.ta-reana__t b{font-size:13px}.ta-reana .ta-btn{margin-left:auto;align-self:center}@container (640px <= width < 900px){.ta--02 .ta-flow{grid-template-columns:minmax(0,.8fr) 20px minmax(0,1.2fr)}.ta--02 .ta-flow>.ta-panel:last-child{grid-column:1 / -1}.ta--02 .ta-flow>.ta-arrow:nth-of-type(2){display:none}.ta--02 .ta-flow>.ta-panel:last-child .ta-tree{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 12px}}@container (width < 640px){.ta-reana{flex-wrap:wrap}.ta-reana .ta-btn{margin-left:26px}}.ta--03 .ta-flow{grid-template-columns:minmax(0,1.1fr) 24px minmax(0,1.2fr) 24px minmax(0,.8fr)}.ta--03 .ta-quote{font-size:14px;padding:12px 14px}.ta--03 .ta-part{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100)}.ta--03 .ta-part__q{font-size:13px}.ta--03 .ta-part__q q{quotes:"„" "“"}.ta--03 .ta-part__m{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ta-path{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--cf-ink-600);white-space:nowrap}.ta-path b{color:var(--cf-ink-900);font-weight:600}.ta--03 .ta-total{align-items:flex-start}.ta--03 .ta-total .ta-sent{font-size:15px}.ta--03 .ta-total .ta-sent:before{width:10px;height:10px}@container (640px <= width < 900px){.ta--03 .ta-flow{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.ta--03 .ta-flow>.ta-arrow:nth-of-type(2){display:none}.ta--03 .ta-flow>.ta-panel:last-child{grid-column:1 / -1}}.ta--04 .ta-scope{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}.ta--04 .ta-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1.25fr)}.ta--04 .ta-src{display:flex;flex-direction:column;gap:7px}.ta--04 .ta-forms{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ta-sumlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ta-sumlist li{display:flex;flex-direction:column;gap:3px}.ta-sumlist li>span:last-child{font-size:13px;line-height:1.45}.ta-sumlist .ta-n{margin-left:4px}.ta-ext{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ta-ext li{display:flex;align-items:flex-start;gap:7px;font-size:13px;line-height:1.45}.ta-ext q{quotes:"„" "“"}.ta-flow-text{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100);font-size:12.5px;line-height:1.5;color:var(--cf-ink-700)}.ta-flow-text b{white-space:nowrap;font-size:12px;color:var(--cf-ink-800)}.ta--04 .ta-keep{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;color:var(--cf-ink-600)}.ta--04 .ta-keep .ta-ico{width:14px;height:14px;color:var(--cf-ink-500)}@container (640px <= width < 900px){.ta--04 .ta-flow{grid-template-columns:minmax(0,.9fr) 20px minmax(0,1.1fr)}.ta--04 .ta-forms{grid-template-columns:minmax(0,1fr)}}@container (width < 640px){.ta--04 .ta-forms{grid-template-columns:minmax(0,1fr)}}.ta-field{display:flex;flex-direction:column;gap:4px}.ta-field>span:first-child{font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.ta-field__v{font-size:13px;line-height:1.45;padding:7px 10px;border-radius:8px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150)}.ta-field__v--q{font-weight:600}.ta-yn{display:inline-flex;flex-wrap:wrap;gap:6px}.ta5-top{display:grid;grid-template-columns:minmax(0,.85fr) 24px minmax(0,1.15fr);gap:14px;align-items:stretch}.ta5-q .ta-tag{align-self:flex-start}.ta5-card{gap:12px}.ta5-card__h{display:flex;align-items:flex-start;gap:12px}.ta5-card__h>span:first-child{flex-grow:1;display:flex;flex-direction:column;gap:3px;min-width:0}.ta5-card__h b{font-size:15px}.ta5-card__q{font-size:12.5px;color:var(--cf-ink-600);font-style:italic}.ta5-link{font-size:12px;color:var(--cf-ink-700);white-space:nowrap}.ta5-bar{display:flex;height:30px;border-radius:4px;overflow:hidden;margin-top:6px}.ta5-bar i{display:flex;align-items:center;justify-content:center;height:100%;transform-origin:left center;font-style:normal;font-size:12.5px;white-space:nowrap}.ta5-bar i b{font-weight:600;margin-left:4px;font-variant-numeric:tabular-nums}.ta5-bar .is-ja{background:#3b6ef5;color:#fff}.ta5-bar .is-nein{background:var(--cf-violet-50);color:var(--cf-violet-800);box-shadow:inset 0 0 0 2px var(--cf-violet-600)}.ta5-tip{align-self:flex-end;display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:var(--cf-ink-0);box-shadow:0 6px 18px #0f14241f,0 0 0 1px #0f142414;font-size:12.5px;min-width:180px}.ta5-tip span{font-size:12px;color:var(--cf-ink-600)}.ta5-read{margin-top:14px}.ta5-reader{background:var(--cf-ink-0);border-radius:12px;box-shadow:0 0 0 1px var(--cf-ink-100),0 1px 2px #0f14240a;overflow:hidden}.ta5-reader__h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--cf-ink-100);font-size:13.5px}.ta5-reader__b{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr)}.ta5-list{margin:0;padding:6px;list-style:none;border-right:1px solid var(--cf-ink-100);display:flex;flex-direction:column;gap:2px}.ta5-list li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:6px;padding:7px 8px;border-radius:8px;font-size:12.5px;line-height:1.4}.ta5-list li>i{font-style:normal;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500);padding-top:1px}.ta5-list li>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ta5-list li.is-on{background:var(--cf-ink-75);box-shadow:inset 2px 0 0 var(--cf-ink-800)}.ta5-dlg{min-width:0;padding:12px 16px 14px;display:flex;flex-direction:column;gap:10px}.ta5-dlg__h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ta5-feats{display:flex;flex-wrap:wrap;gap:6px}.ta-feat{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px 0 4px;border-radius:999px;font-size:12px;color:var(--cf-ink-700);box-shadow:inset 0 0 0 1px var(--cf-ink-150);white-space:nowrap}.ta-feat i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-style:normal;font-family:var(--cf-font-mono);font-size:11px;background:var(--cf-ink-75);color:var(--cf-ink-700)}.ta-feat b{font-weight:600;color:var(--cf-ink-900)}.ta-feat.is-on{background:var(--cf-violet-50);box-shadow:inset 0 0 0 1px var(--cf-violet-200);color:var(--cf-violet-800)}.ta-feat.is-on i{background:var(--cf-violet-700);color:#fff}.ta-feat.is-on b{color:var(--cf-violet-800)}.ta5-qa{display:grid;grid-template-columns:62px minmax(0,1fr);gap:3px 10px;padding:9px 11px;border-radius:10px;background:var(--cf-ink-25);box-shadow:inset 0 0 0 1px var(--cf-ink-100);font-size:12.5px;line-height:1.45}.ta5-qa .ta-mono{font-size:11px;padding-top:1px}.ta5-qa q{quotes:"„" "“"}.ta5-turns{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ta-turn{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:7px 0;border-bottom:1px solid var(--cf-ink-100);font-size:13px;line-height:1.45}.ta-turn:last-child{border-bottom:0}.ta-turn__who{font-size:12px;color:var(--cf-ink-500);padding-top:1px}.ta-turn.is-cust .ta-turn__who{color:var(--cf-ink-900);font-weight:600}.ta-turn__t .ta-n{margin-right:2px}.ta-evh{display:block;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-violet-800);margin-bottom:2px}.ta-join{display:flex;align-items:center;gap:8px;padding:6px 0;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.ta-join:before,.ta-join:after{content:"";height:1px;flex-grow:1;background:var(--cf-ink-150)}@container (640px <= width < 900px){.ta5-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ta5-reader__b{grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}.ta5-list li>span{-webkit-line-clamp:3}}@container (width < 640px){.ta5-top{grid-template-columns:minmax(0,1fr);gap:10px}.ta5-top>.ta-arrow{display:none}.ta5-reader__b{grid-template-columns:minmax(0,1fr)}.ta5-dlg{padding:12px}.ta-turn{grid-template-columns:54px minmax(0,1fr);gap:8px}.ta5-tip{align-self:stretch}}.ta5-evidence .ta5-reader__h{align-items:center}.ta5-evidence .ta-turn{grid-template-columns:82px minmax(0,1fr);padding:12px 0}.ta5-evidence .ta-turn:first-child{border-bottom:0}.ta5-omission{padding:0 0 4px 92px;color:var(--cf-ink-500)}.ta5-evidence .ta-evh{font-family:inherit;font-weight:600}@container (width < 400px){.ta5-q .ta-tag{max-width:100%;white-space:normal;height:auto;min-height:18px;padding-block:3px;line-height:1.4}.ta5-card__h{flex-wrap:wrap}.ta5-bar{height:42px}.ta5-bar i>span{display:flex;flex-direction:column;align-items:center;line-height:1.3}.ta5-bar i b{margin-left:0}.ta5-evidence .ta-turn{grid-template-columns:minmax(0,1fr);gap:4px}.ta5-omission{padding-left:0}}.ta6-raw th,.ta6-raw td{padding:5px 6px}.ta6-raw .is-first{background:var(--cf-violet-50);color:var(--cf-violet-800)}.ta6-raw th.is-first{font-weight:500}.ta6-keys{display:flex;flex-direction:column;gap:5px}.ta6-key{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--cf-ink-700)}.ta6-sw{width:14px;height:10px;border-radius:2px;flex:none}.ta6-sw.is-all{background:#3b6ef5}.ta6-sw.is-first{background:var(--cf-violet-600)}.ta--06 .ta-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1.2fr)}.ta-resp{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ta-resp li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center}.ta-resp li>i{font-style:normal;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.ta-order{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.ta-brand{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;background:var(--cf-ink-0);box-shadow:inset 0 0 0 1px var(--cf-ink-150);font-size:12px;white-space:nowrap}.ta-brand i{font-style:normal;font-family:var(--cf-font-mono);font-size:11px;color:var(--cf-ink-500)}.ta-brand.is-first{background:var(--cf-violet-50);box-shadow:inset 0 0 0 1px var(--cf-violet-200);color:var(--cf-violet-800)}.ta-brand.is-first i{color:var(--cf-violet-700)}.ta-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px;font-variant-numeric:tabular-nums}.ta-tbl th{font-family:var(--cf-font-mono);font-weight:400;font-size:11px;color:var(--cf-ink-600);text-align:left;padding:6px;border-bottom:1px solid var(--cf-ink-150);vertical-align:bottom;line-height:1.3}.ta-tbl td{padding:6px;border-bottom:1px solid var(--cf-ink-100);white-space:nowrap}.ta-tbl tr:last-child td{border-bottom:0}.ta-tbl .ta-c{display:flex;align-items:center;gap:8px}.ta-tbl .ta-c i{display:block;height:10px;border-radius:2px;background:#3b6ef5;transform-origin:left center;flex:none}.ta-tbl .ta-c i.is-t{background:var(--cf-violet-600)}.ta-tbl .ta-c span{min-width:34px;text-align:right}@container (640px <= width < 900px){.ta--06 .ta-flow{grid-template-columns:minmax(0,.9fr) 20px minmax(0,1.1fr)}}@container (width < 400px){.ta--06 .ta-tbl .ta-c i{display:none}.ta--06 .ta-tbl th,.ta--06 .ta-tbl td{padding-inline:3px}.ta--06 .ta-tbl th{font-family:var(--cf-font-ui);line-height:1.45;hyphens:auto;overflow-wrap:break-word}.ta--06 .ta6-raw{table-layout:fixed}.ta--06 .ta6-raw th:first-child{width:24px}.ta--06 .ta6-raw td{white-space:normal;overflow-wrap:anywhere}}.ta .ta-a-out{opacity:0}.ta-a-dim{opacity:.35}@media(prefers-reduced-motion:no-preference){.lv.ta.is-playing .ta-a-in{animation:ta-in var(--t, .35s) ease-out var(--d, 0s) both}.lv.ta.is-playing .ta-a-rise{animation:ta-rise var(--t, .45s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.ta.is-playing .ta-a-grow{animation:ta-grow var(--t, .6s) cubic-bezier(.22,.8,.3,1) var(--d, 0s) both}.lv.ta.is-playing .ta-a-hl{animation:ta-hl var(--t, .4s) ease-out var(--d, 0s) both}.lv.ta.is-playing .ta-a-dim{animation:ta-dim var(--t, .4s) ease-out var(--d, 0s) both}.lv.ta.is-playing .ta-a-out{animation:ta-out var(--t, .25s) ease-in var(--d, 0s) both}.lv.ta.is-playing .ta-a-strike{animation:ta-strike var(--t, .3s) ease-out var(--d, 0s) both}}.lv.ta.is-paused *,.lv.ta.is-paused *:before,.lv.ta.is-paused *:after{animation-play-state:paused!important}@keyframes ta-in{0%{opacity:0}to{opacity:1}}@keyframes ta-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ta-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ta-hl{0%{background-color:transparent;box-shadow:0 0 0 1px transparent;color:inherit}}@keyframes ta-dim{0%{opacity:1}to{opacity:.35}}@keyframes ta-out{0%{opacity:1}to{opacity:0}}@keyframes ta-strike{0%{text-decoration-color:transparent;color:var(--cf-ink-800)}}.lv-fig.lv-fig--ta{background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}.lv-fig.lv-fig--ta figcaption{padding:.5rem 0 0;border-top:0;background:none}.ta5-turns .ta-turn{grid-template-columns:92px minmax(0,1fr)}@container (width < 640px){.ta5-turns .ta-turn{grid-template-columns:84px minmax(0,1fr)}}
