.lef{border-radius:14px;background:radial-gradient(58% 52% at 50% 46%,rgb(251 251 252/.9) 0,rgb(251 251 252/.5) 38%,rgb(251 251 252/0) 72%),radial-gradient(95% 85% at var(--kx) var(--ky),var(--c1) 0,color-mix(in oklab,var(--c1) 40%,transparent) 38%,transparent 70%),radial-gradient(80% 70% at var(--bx) var(--by),var(--c2) 0,transparent 64%),var(--c0);box-shadow:inset 0 0 0 1px rgb(30 40 60/.05);isolation:isolate}.lef:after,.lef:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:0}.lef:before{background-image:repeating-linear-gradient(0deg,rgb(40 46 60/.035) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,rgb(40 46 60/.045) 0 1px,transparent 1px 42px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.22 0.8' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.14 0 0 0 0 0.16 0 0 0 0 0.22 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");opacity:.34;mix-blend-mode:multiply;background-size:auto,auto,240px 240px}.lef:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");background-size:420px 420px;opacity:.22;mix-blend-mode:soft-light}.lef[data-field=redline]{--c0:#f2e2e2;--c1:#f2c4be;--kx:0%;--ky:0%;--c2:#f8e6a2;--bx:100%;--by:100%}.lef[data-field=counsel]{--c0:#dee5ef;--c1:#b3c6e4;--kx:100%;--ky:0%;--c2:#d2e7da;--bx:0%;--by:100%}.lef[data-field=record]{--c0:#e5e7da;--c1:#ccd2a6;--kx:0%;--ky:100%;--c2:#dcdfe9;--bx:100%;--by:0%}@media (prefers-reduced-motion:no-preference){.evo-frame .lt-cite{--cd:calc(var(--cn, 0) * 220ms + 200ms);text-decoration-color:transparent;transition-property:text-decoration-color;transition-duration:.9s;transition-timing-function:cubic-bezier(.23,1,.32,1);transition-delay:var(--cd)}.evo-frame[data-inked] .lt-cite{text-decoration-color:var(--lum-ember)}.evo-frame .lt-mark{--md:calc(var(--mn, 0) * 220ms + 900ms);background-color:transparent;transition-property:background-color;transition-duration:1.1s;transition-timing-function:cubic-bezier(.23,1,.32,1);transition-delay:var(--md)}.evo-frame[data-inked] .lt-mark{background-color:var(--color-highlight)}}.lht-track{left:0;right:0;top:54px;height:1px;background:linear-gradient(90deg,rgba(232,200,132,.15),rgba(232,200,132,.55) 30%,rgba(232,200,132,.55) 70%,rgba(232,200,132,.15));transform-origin:left center}.lht-stage>:not(.lht-stop){position:relative;z-index:1}.lht-stop{display:none}.lht-scan{background:#ecd28f}@media (max-width:767px){.lht-track{left:10px;right:auto;top:8px;bottom:8px;width:1px;height:auto;background:linear-gradient(180deg,rgba(232,200,132,.15),rgba(232,200,132,.55) 15%,rgba(232,200,132,.55) 85%,rgba(232,200,132,.15));transform-origin:center top}.lht-stop{display:block;left:6px;top:50px;width:9px;height:9px;border-radius:999px;background:#e8c884;box-shadow:0 0 0 4px rgba(232,200,132,.14)}}.lht-stage{--d:0ms}@media (min-width:768px){.lht-stage{--d:calc(var(--i) * 360ms)}}@media (prefers-reduced-motion:no-preference){.lht-stage .lht-paper,.lht-stage .lht-paper>*,.lht-stage h3,.lht-stage h3+p{opacity:0;transform:translateY(8px);filter:blur(2px);transition:opacity .7s cubic-bezier(.23,1,.32,1) var(--t),transform .7s cubic-bezier(.23,1,.32,1) var(--t),filter .7s cubic-bezier(.23,1,.32,1) var(--t)}.lht-stage .lht-paper{--t:var(--d);transform:translateY(12px)}.lht-stage .lht-paper>:first-child{--t:calc(var(--d) + 220ms)}.lht-stage .lht-paper>:nth-child(2){--t:calc(var(--d) + 350ms)}.lht-stage .lht-paper>:nth-child(3){--t:calc(var(--d) + 480ms)}.lht-stage .lht-paper>:nth-child(4){--t:calc(var(--d) + 610ms)}.lht-stage .lht-paper>:nth-child(5){--t:calc(var(--d) + 740ms)}.lht-stage h3{--t:calc(var(--d) + 640ms)}.lht-stage h3+p{--t:calc(var(--d) + 800ms)}.lht-stage[data-in] .lht-paper,.lht-stage[data-in] .lht-paper>*,.lht-stage[data-in] h3,.lht-stage[data-in] h3+p{opacity:1;transform:none;filter:none}.lht .lht-track{transform:scaleX(0);transition:transform 1.8s cubic-bezier(.23,1,.32,1)}.lht[data-in] .lht-track{transform:none}.lht-stage .lht-sign path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1) calc(var(--d) + 1s)}.lht-stage[data-in] .lht-sign path{stroke-dashoffset:0}@media (max-width:767px){.lht .lht-track{transform:scaleY(0)}}}.lmo-card{--lmo-paper:#ffffff;--lmo-edge:#e3e6eb;--lmo-rule:#edf0f3;--lmo-inset:#f4f5f8;--lmo-ink:#3c4047;--lmo-body:#3a3e47;--lmo-muted:#5f636b;--lmo-red:#b5482f;--lmo-red-ink:#a33f29;--lmo-red-wash:#fbe9e5;--lmo-button:#242b3c;--lmo-ease:cubic-bezier(0.23,1,0.32,1)}.lmo-win{display:flex;flex-direction:column;height:300px;padding:22px;overflow:hidden;border:1px solid var(--lmo-edge);border-radius:14px;background:var(--lmo-paper);box-shadow:0 1px 2px rgba(16,24,40,.04),0 18px 36px -28px rgba(16,24,40,.2);color:var(--lmo-body);font-family:var(--font-sans),system-ui,sans-serif;font-size:13.5px;line-height:1.3}.lmo-win p{margin:0}.lmo-title{font-family:var(--font-display),Georgia,serif;font-size:17px;font-weight:600;line-height:1.25;color:var(--color-fg-strong)}.lmo-head{display:flex;align-items:baseline;justify-content:space-between}.lmo-count,.lmo-sub{color:var(--lmo-muted);font-size:13px}.lmo-list{margin:0;padding:0;list-style:none}.lmo-item{display:flex;align-items:center;gap:12px;height:40px}.lmo-item+.lmo-item{border-top:1px solid var(--lmo-rule)}.lmo-fig-batch .lmo-list{margin-top:12px}.lmo-box{width:16px;height:16px;flex:0 0 16px;border:1.5px solid #b9bec8;border-radius:4px}.lmo-name{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lmo-dash{width:10px;height:1.5px;border-radius:1px;background:#8e939c}.lmo-approve{display:block;margin-top:auto}.lmo-btn{display:grid;place-items:center;height:38px;border-radius:6px;background:var(--lmo-button);color:#fff;font-size:13.5px;font-weight:600}.lmo-cols{display:grid;grid-template-columns:minmax(0,1fr) auto;height:100%}.lmo-col{display:flex;min-width:0;flex-direction:column}.lmo-col:first-child{padding-right:12px}.lmo-col-lawyer{padding-left:12px;border-left:1px solid var(--lmo-rule)}.lmo-col .lmo-sub{margin-top:2px}.lmo-col .lmo-list{margin-top:14px;border-top:1px solid var(--lmo-rule)}.lmo-fig-grades{padding-inline:18px}.lmo-fig-grades .lmo-item{font-size:12.5px;gap:6px}.lmo-fig-grades .lmo-col:first-child{padding-right:10px}.lmo-fig-grades .lmo-col-lawyer{padding-left:10px}.lmo-tag{padding:3px 6px;border-radius:5px;background:var(--lmo-red-wash);color:var(--lmo-red-ink);font-size:12px;font-weight:600}.lmo-ask{display:grid;place-items:center;width:30px;height:26px;border-radius:6px;background:var(--lmo-inset);color:var(--lmo-muted);font-size:12.5px;font-weight:600}.lmo-ask>span{opacity:0;transition:opacity .5s var(--lmo-ease)}[data-played] .lmo-ask>span{opacity:1}.lmo-col-lawyer .lmo-item:first-child .lmo-ask>span{transition-delay:.3s}.lmo-col-lawyer .lmo-item:nth-child(2) .lmo-ask>span{transition-delay:.45s}.lmo-col-lawyer .lmo-item:nth-child(3) .lmo-ask>span{transition-delay:.6s}.lmo-col-lawyer .lmo-item:nth-child(4) .lmo-ask>span{transition-delay:.75s}.lmo-tabs{margin-top:12px;border-bottom:1px solid var(--lmo-edge)}.lmo-tabs>span{display:inline-block;margin-bottom:-1px;padding:6px 14px;border:1px solid var(--lmo-edge);border-bottom-color:var(--lmo-paper);border-radius:6px 6px 0 0;color:var(--lmo-body);font-size:13px}.lmo-verdict{margin:auto 0;text-align:center;transition:opacity .5s var(--lmo-ease),transform .5s var(--lmo-ease);transition-delay:.38s}.lmo-card:not([data-played]) .lmo-verdict{opacity:.35;transform:translateY(6px)}.lmo-accepted{font-size:38px;line-height:1.05;letter-spacing:-.01em;color:var(--color-fg-strong)}.lmo-accepted,.lmo-unopened{font-family:var(--font-display),Georgia,serif;font-weight:600}.lmo-unopened{margin-top:6px!important;font-size:17px;color:var(--lmo-red)}.lmo-doc{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;border:1px solid var(--lmo-edge);border-radius:9px;background:var(--lmo-inset)}.lmo-doc svg{width:20px;height:20px;color:var(--lmo-muted)}.lmo-title-gap{margin-bottom:12px!important}.lmo-conf{margin-top:30px!important}.lmo-seg{display:grid;grid-template-columns:1fr 1fr;height:38px;border:1px solid var(--lmo-edge);border-radius:7px}.lmo-seg>span:not(.lmo-cut){display:grid;place-items:center;color:var(--lmo-body);font-size:13.5px}.lmo-seg>.is-on{border-radius:6px 0 0 6px;background:#eceef2;color:var(--color-fg-strong);font-weight:600}.lmo-slider{position:relative;display:block;height:5px;margin:8px 0 0;border-radius:3px;background:#e6e9ee}.lmo-thumb{position:absolute;top:50%;left:48%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--lmo-paper);box-shadow:0 0 0 1px #c4c9d2,0 1px 3px rgba(16,24,40,.14)}.lmo-ends{display:flex;justify-content:space-between;margin-top:14px;color:var(--lmo-muted);font-size:13px}.lmo-cutwrap{position:relative}.lmo-cut{position:absolute;z-index:2;pointer-events:none;left:-10px;right:-10px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:var(--lmo-red);transform-origin:left center;transform:rotate(-2.5deg) scaleX(0);transition:transform .56s var(--lmo-ease) .22s}[data-played] .lmo-cut{transform:rotate(-2.5deg) scaleX(1)}.lmo-seg .lmo-cut{top:54%;right:-14px;transform:rotate(2.5deg) scaleX(0);transition-delay:.6s}[data-played] .lmo-seg .lmo-cut{transform:rotate(2.5deg) scaleX(1)}@media (prefers-reduced-motion:reduce){.lmo-ask>span,.lmo-cut,.lmo-verdict{transition:none}.lmo-cut{transform:rotate(-2.5deg)}.lmo-seg .lmo-cut{transform:rotate(2.5deg)}.lmo-ask>span{opacity:1}.lmo-card:not([data-played]) .lmo-verdict{opacity:1;transform:none}}.lmo-fig-accepted .lmo-rec{margin-top:14px;border-top:1px solid var(--lmo-rule)}.lmo-fig-accepted .lmo-doc{margin-top:auto}.lmo-state{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--color-fg-strong)}.lmo-state svg{width:15px;height:15px;color:#2f7d4f}.lmo-state-open{position:relative;color:var(--color-fg)}.lmo-state-open:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:1px;background:var(--lmo-red);transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--lmo-ease);transition-delay:.45s}[data-played] .lmo-state-open:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.lmo-state-open:after{transition:none;transform:scaleX(1)}}