@property --bob{syntax:"<number>";inherits:false;initial-value:0}.lx{--ink:#191f28;--ink2:#333d4b;--body:#4e5968;--gray:#8b95a1;--gray2:#b0b8c1;--line:#e5e8eb;--line2:#eef0f3;--mist:#f2f4f6;--fog:#f9fafb;--blue:#3182f6;--blue-d:#1b64da;--blue-s:#e8f3ff;--red:#f04452;--amber:#f08c00;--green:#03a65a;--ease:cubic-bezier(.22, 1, .36, 1);--sh1:0 1px 2px #001b370f, 0 8px 20px -6px #001b371a;--sh2:0 2px 6px #001b370d, 0 28px 60px -20px #001b3738;color:var(--ink);font-family:var(--font-sans);word-break:keep-all;-webkit-font-smoothing:antialiased;background:#fff;overflow-x:clip}.lx :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.lx-wrap{width:100%;max-width:1200px;margin:0 auto;padding-inline:24px}@media (max-width:760px){.lx-wrap{padding-inline:20px}}.tnum{font-variant-numeric:tabular-nums}.lx-kill{letter-spacing:-.05em;white-space:pre-line;text-wrap:balance;color:var(--ink);margin:0;font-weight:800;line-height:1.14}.lx-sub{color:var(--body);letter-spacing:-.01em;max-width:34em;margin:20px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.7}.lx-mem{background:#fff;height:460vh;position:relative}.lx-mem__stage{--px-b:20;--px-c:3;--py-b:0;--py-c:0;--px:calc(var(--px-b) + (var(--px-c) - var(--px-b)) * var(--sx,0));--py:calc(var(--py-b) + (var(--py-c) - var(--py-b)) * var(--sx,0));height:100svh;position:sticky;top:0;overflow:hidden;container-type:size}.lx-mem__glow{pointer-events:none;opacity:calc(.2 + .8 * var(--panel,0));background:radial-gradient(36% 46% at 62%,#3182f61f,#0000 72%),radial-gradient(28% 40% at 82% 54%,#3182f61a,#0000 70%);position:absolute;inset:0}.lx-mem__dots{pointer-events:none;opacity:calc(1 - var(--panel,0) * .6);background-image:radial-gradient(#191f2817 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000,#0000 75%);mask-image:radial-gradient(60% 60%,#000,#0000 75%)}.lx-frag{--fs:1;--cx:var(--dcx);--cy:var(--dcy);--fy:var(--dfy);z-index:2;width:288px;height:56px;transform:translate(calc((var(--cx) * (1 - var(--t)) + var(--px) * var(--t)) * 1cqw), calc(var(--cy) * (1 - var(--t)) * 1cqh + (var(--fy) + var(--py)) * var(--t) * 1px)) rotate(calc(var(--cr) * (1 - var(--t)) * 1deg)) scale(calc(var(--cs) + (var(--fs) - var(--cs)) * var(--t)));translate:0 calc((var(--bob) * -12px - (var(--cs) - .8) * var(--dr,0) * 220px) * (1 - var(--t)));opacity:calc(var(--co,1) + (1 - var(--co,1)) * var(--t));animation:lx-bob var(--bd,6s) ease-in-out var(--bdl,0s) infinite alternate;will-change:transform;margin:-28px 0 0 -144px;position:absolute;top:50%;left:50%}@keyframes lx-bob{to{--bob:1}}.lx-frag[data-far]{filter:blur(calc((1 - var(--t)) * 2.2px))}.lx-frag[data-absorb]{--fs:.5;opacity:calc(var(--co,1) * (1 - var(--t) * 1.15));z-index:1}.lx-frag__card{height:100%;box-shadow:var(--sh1);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:0 14px 0 10px;display:flex;position:relative}.lx-frag__card:after{content:"";border:2px solid var(--blue);opacity:0;pointer-events:none;border-radius:18px;position:absolute;inset:-2px}.lx-frag[data-src] .lx-frag__card:after{opacity:var(--hl,0)}.lx-ico{background:var(--ib,var(--blue-s));width:36px;height:36px;color:var(--if,var(--blue));border-radius:11px;flex:none;place-items:center;display:grid}.lx-frag__txt{gap:1px;min-width:0;display:grid}.lx-frag__txt b{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.lx-frag__txt small{color:var(--gray);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lx-frag__src{background:var(--blue);color:#fff;width:22px;height:22px;opacity:var(--hl,0);transform:scale(calc(.6 + .4 * var(--hl,0)));border-radius:99px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:-9px;right:-9px;box-shadow:0 0 0 3px #fff}.lx-panel{z-index:0;width:344px;height:472px;transform:translate(calc(var(--px) * 1cqw), calc(var(--py) * 1px)) scale(calc(.94 + .06 * var(--panel,0)));opacity:var(--panel,0);border:1px solid var(--line2);background:#f7f9fceb;border-radius:26px;margin-left:-172px;position:absolute;top:calc(50% - 236px);left:50%;box-shadow:0 40px 80px -40px #001b3740}.lx-panel__head{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;height:74px;padding:0 22px;display:flex}.lx-panel__head b{letter-spacing:-.02em;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.lx-panel__head b i{background:var(--blue);border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 4px #3182f629}.lx-panel__head span{color:var(--gray);font-size:13px}.lx-panel__head span em{color:var(--ink2);font-style:normal;font-weight:700}.lx-mem__copy{z-index:3;pointer-events:none;position:absolute}.lx-mem__copy--a{text-align:center;width:min(980px,86vw);top:50%;left:50%;translate:-50% -50%}.lx-mem__copy--a .lx-kill{font-size:clamp(32px,4.5vw,66px)}.lx-mem__copy--side{width:min(440px,32vw);top:50%;left:max(24px,50% - 600px);translate:0 -50%}.lx-mem__copy--side .lx-kill{font-size:clamp(30px,3.3vw,50px)}.lx-mem__copy--side .lx-sub{font-size:clamp(15px,1.2vw,18px)}.lx-ai{z-index:4;width:min(344px,27cqw);transform:translate(calc(var(--ax,33) * 1cqw - 50%), calc(-50% + (1 - var(--ai,0)) * 28px));opacity:var(--ai,0);box-shadow:var(--sh2);background:#fff;border-radius:24px;padding:18px;position:absolute;top:50%;left:50%}.lx-ai__head{color:var(--blue-d);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.lx-ai__mark{color:#fff;background:linear-gradient(135deg,#3182f6 0%,#6d5cff 100%);border-radius:7px;place-items:center;width:22px;height:22px;display:inline-grid}.lx-ai__ask{box-shadow:0 0 0 1px var(--line), 0 6px 18px -10px #001b3740;color:var(--ink2);background:#fff;border-radius:999px;align-items:flex-start;gap:8px;min-height:46px;margin-top:12px;padding:11px 16px;font-size:14px;line-height:1.5;display:flex}.lx-ai__ask svg{color:var(--gray);flex:none;margin-top:3px}.lx-caret{vertical-align:-2px;background:var(--blue);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite lx-blink;display:inline-block}@keyframes lx-blink{50%{opacity:0}}.lx-ai__ans{letter-spacing:-.02em;color:var(--ink);margin:14px 2px 0;font-size:15px;font-weight:600;line-height:1.65}.lx-ai__w{opacity:clamp(0, calc(var(--ans,0) * var(--n) - var(--i)), 1)}.lx-ai__w sup{background:var(--blue);color:#fff;vertical-align:3px;border-radius:99px;place-items:center;width:17px;height:17px;margin:0 1px 0 2px;font-size:10.5px;font-weight:800;display:inline-grid}.lx-ai__src{border-top:1px solid var(--line2);opacity:var(--srcs,0);transform:translateY(calc((1 - var(--srcs,0)) * 8px));gap:7px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.lx-ai__src li{color:var(--body);align-items:center;gap:8px;font-size:12.5px;display:flex}.lx-ai__src li span{background:var(--blue-s);width:17px;height:17px;color:var(--blue-d);border-radius:99px;flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid}.lx-ai__foot{color:var(--gray);opacity:var(--srcs,0);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}@media (max-width:1099px){.lx-mem__stage{--px-b:0;--px-c:0;--py-b:70;--py-c:34}.lx-frag{--cx:var(--mcx);--cy:var(--mcy);--fy:var(--mfy);--fs:.86}.lx-frag[data-absorb]{--fs:.45}.lx-panel{width:300px;height:408px;margin-left:-150px;top:calc(50% - 216px)}.lx-panel__head{height:64px;padding:0 18px}.lx-mem__copy--side{width:auto;top:max(76px,9cqh);left:20px;right:20px;translate:none}.lx-mem__copy--side .lx-kill{font-size:clamp(26px,6.8vw,40px)}.lx-mem__copy--side .lx-sub{display:none}.lx-ai{width:min(340px,100cqw - 40px);transform:translate(-50%, calc((1 - var(--ai,0)) * 28px));top:auto;bottom:18px}}@media (max-width:760px),(max-width:1099px) and (max-height:760px){.lx-ai__src,.lx-ai__foot{display:none}}.lx-mem[data-static]{height:auto}.lx-mem[data-static] .lx-mem__stage{height:900px;position:relative}.lx-mem[data-static] .lx-frag{animation:none}.lx-vo{background:#fff;height:420vh;position:relative}.lx-vo__stage{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.lx-vo__glow{pointer-events:none;opacity:var(--hd,0);background:radial-gradient(42% 46% at 50% 54%,#3182f624,#0000 72%);position:absolute;inset:0}.lx-vo__chat{width:min(600px,100vw - 40px);transform:translateY(calc(var(--rc,0) * -48px)) scale(calc(1 - var(--rc,0) * .12));opacity:calc(1 - var(--rc,0) * .84);filter:blur(calc(var(--rc,0) * 6px));grid-area:1/1;gap:14px;display:grid}.lx-vo__msg{align-items:flex-end;gap:10px;display:flex}.lx-vo__msg[data-side=q]{justify-content:flex-end}.lx-vo__av{background:var(--mist);width:40px;height:40px;color:var(--body);opacity:clamp(0, calc(var(--b,0) * 6), 1);border-radius:99px;flex:none;place-items:center;display:grid}.lx-vo__body{gap:6px;min-width:0;max-width:82%;display:grid}.lx-vo__msg[data-side=q] .lx-vo__body{justify-items:end}.lx-vo__who{color:var(--gray);opacity:clamp(0, calc(var(--b,0) * 6), 1);padding-left:4px;font-size:13px;font-weight:700}.lx-vo__slot{position:relative}.lx-vo__bub{letter-spacing:-.02em;color:var(--ink);box-shadow:var(--sh1);border:1px solid var(--line2);opacity:clamp(0, calc((var(--b,0) - .45) * 4), 1);transform:translateY(calc((1 - clamp(0, calc((var(--b,0) - .45) * 4), 1)) * 14px)) scale(calc(.96 + .04 * clamp(0, calc((var(--b,0) - .45) * 4), 1)));transform-origin:0 100%;background:#fff;border-radius:22px 22px 22px 6px;margin:0;padding:15px 20px;font-size:clamp(16px,1.45vw,19px);font-weight:600;line-height:1.55}.lx-vo__msg[data-side=q] .lx-vo__bub{color:#fff;transform-origin:100% 100%;opacity:clamp(0, calc(var(--b,0) * 2), 1);transform:translateY(calc((1 - clamp(0, calc(var(--b,0) * 2), 1)) * 14px));background:linear-gradient(135deg,#3b8cf8,#1b64da);border:0;border-radius:22px 22px 6px;box-shadow:0 14px 30px -14px #1b64dab3}.lx-vo__msg[data-turn] .lx-vo__bub{border:2px solid var(--blue);box-shadow:0 18px 40px -18px #1b64da8c}.lx-vo__msg[data-turn] .lx-vo__av{background:var(--blue-s);color:var(--blue)}.lx-vo__typing{background:var(--mist);height:46px;opacity:clamp(0, min(calc(var(--b,0) * 8), calc((.5 - var(--b,0)) * 8)), 1);border-radius:22px 22px 22px 6px;align-items:center;gap:5px;padding:0 18px;display:inline-flex;position:absolute;bottom:0;left:0}.lx-vo__typing i{background:var(--gray2);border-radius:99px;width:7px;height:7px;animation:1s ease-in-out infinite lx-dot}.lx-vo__typing i:nth-child(2){animation-delay:.15s}.lx-vo__typing i:nth-child(3){animation-delay:.3s}@keyframes lx-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lx-vo__say{z-index:2;text-align:center;pointer-events:none;grid-area:1/1;padding-inline:24px}.lx-vo__lead{color:var(--ink2);opacity:var(--ld,0);transform:translateY(calc((1 - var(--ld,0)) * 16px));margin:0;font-size:clamp(16px,1.5vw,21px);font-weight:700}.lx-vo__h{letter-spacing:-.05em;color:var(--ink);margin:22px 0 0;font-size:clamp(38px,6vw,92px);font-weight:800;line-height:1.16}.lx-vo__ln{display:block}.lx-vo__ln:first-child{opacity:clamp(0, calc(var(--hd,0) * 2.2), 1);transform:translateY(calc((1 - clamp(0, calc(var(--hd,0) * 2.2), 1)) * 30px))}.lx-vo__ln:nth-child(2){opacity:clamp(0, calc(var(--hd,0) * 2.2 - .6), 1);transform:translateY(calc((1 - clamp(0, calc(var(--hd,0) * 2.2 - .6), 1)) * 30px))}.lx-vo__ln:nth-child(3){opacity:clamp(0, calc(var(--hd,0) * 2.2 - 1.2), 1);transform:translateY(calc((1 - clamp(0, calc(var(--hd,0) * 2.2 - 1.2), 1)) * 30px))}.lx-vo__fill{background:linear-gradient(90deg, #3182f6 0%, #1b64da 47%, var(--ink) 53%, var(--ink) 100%);background-size:212% 100%;background-position:calc(100% - var(--fl,0) * 100%) 0;color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.lx-vo__fill:after{content:"";z-index:-1;transform-origin:0;height:.16em;transform:scaleX(var(--fl,0));background:#3182f629;border-radius:.1em;position:absolute;bottom:.06em;left:0;right:0}.lx-vo__sub{max-width:34em;color:var(--body);opacity:var(--sb,0);transform:translateY(calc((1 - var(--sb,0)) * 14px));margin:30px auto 0;font-size:clamp(16px,1.35vw,19px);line-height:1.75}.lx-vo[data-static]{height:auto}.lx-vo[data-static] .lx-vo__stage{height:100vh;position:relative}@media (max-width:760px){.lx-vo__fill{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.lx-vo__fill:after{display:none}.lx-vo__bub{padding:13px 16px}.lx-vo__av{width:34px;height:34px}.lx-vo__sub br{display:none}}.lx-rail{background:#fff;position:relative}.lx-rail__stick{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lx-rail__track{will-change:transform;gap:24px;padding-inline:max(24px,50vw - 600px);display:flex}.lx-rail__intro{flex:none;align-self:center;width:min(420px,80vw);padding-right:24px}.lx-rail__intro .lx-kill{font-size:clamp(34px,3.8vw,56px)}.lx-card{background:var(--mist);isolation:isolate;will-change:transform, opacity;border-radius:32px;flex:none;grid-template-rows:auto 1fr;width:min(880px,78vw);height:min(640px,76vh);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #001b370a,0 40px 90px -60px #001b3773}.lx-rail__nav{z-index:5;-webkit-backdrop-filter:blur(14px)saturate(160%);background:#ffffffc7;border:1px solid #001b370f;border-radius:99px;gap:2px;padding:5px;display:flex;position:absolute;bottom:max(24px,4.5vh);left:50%;translate:-50%;box-shadow:0 10px 30px -14px #001b3740}.lx-rail__nav button{height:38px;font:inherit;color:var(--gray);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:0 15px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.lx-rail__nav button:hover{color:var(--ink2)}.lx-rail__nav button>span:last-child{z-index:1;position:relative}.lx-rail__nav button[aria-current]{color:#fff}.lx-rail__pill{background:var(--ink);z-index:0;border-radius:99px;position:absolute;inset:0}.lx-card[data-tone=blue]{color:#fff;background:linear-gradient(150deg,#3b8cf8 0%,#2272eb 55%,#1b64da 100%)}.lx-card[data-tone=soft]{background:linear-gradient(160deg,#eaf3ff 0%,#f5f9ff 100%)}.lx-card__copy{grid-template-columns:1fr auto;align-items:end;gap:8px 24px;padding:40px 44px 0;display:grid}.lx-card__name{color:var(--blue-d);letter-spacing:-.01em;grid-column:1/-1;font-size:15px;font-weight:700}.lx-card[data-tone=blue] .lx-card__name{color:#ffffffd1}.lx-card__h{letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(28px,2.9vw,44px);font-weight:800;line-height:1.2}.lx-card__p{max-width:40em;color:var(--body);grid-column:1/-1;margin:6px 0 0;font-size:16px;line-height:1.65}.lx-card[data-tone=blue] .lx-card__p{color:#ffffffdb}.lx-card__link{height:40px;color:var(--ink);box-shadow:var(--sh1);transition:transform .16s var(--ease);white-space:nowrap;background:#fff;border-radius:99px;place-self:start end;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lx-card__link:hover{transform:translateY(-2px)}.lx-card__link:active{transform:scale(.97)}.lx-card__stage{min-height:0;position:relative}@media (max-width:900px){.lx-rail{height:auto!important}.lx-rail__stick{height:auto;padding-block:96px;display:block;position:relative;overflow:visible}.lx-rail__track{flex-direction:column;gap:16px;padding-inline:20px;transform:none!important}.lx-rail__intro{width:auto;padding:0 0 24px}.lx-card{border-radius:26px;width:100%;height:auto}.lx-card__copy{grid-template-columns:1fr;padding:28px 24px 0}.lx-card__link{justify-self:start}.lx-card__stage{height:380px}.lx-card__stage:has(.ld-aic){height:700px}}.lx-ax{color:#fff;isolation:isolate;background:#2b7af5;padding-block:150px 130px;position:relative;overflow:hidden}.lx-ax:before,.lx-ax:after{content:"";z-index:-1;filter:blur(60px);opacity:.55;border-radius:50%;width:70vw;height:70vw;position:absolute}.lx-ax:before{background:radial-gradient(circle,#5aa2ff 0%,#0000 65%);animation:26s ease-in-out infinite alternate lx-drift;top:-30vw;left:-20vw}.lx-ax:after{background:radial-gradient(circle,#1554c7 0%,#0000 65%);animation:32s ease-in-out infinite alternate-reverse lx-drift;bottom:-40vw;right:-24vw}@keyframes lx-drift{to{transform:translate(8vw,6vw)scale(1.1)}}.lx-ax .lx-kill{color:#fff;font-size:clamp(36px,5vw,76px)}.lx-ax .lx-sub{color:#ffffffd9}.lx-ax__brand{color:#ffffffe6;align-items:center;gap:10px;margin-top:28px;font-size:15px;font-weight:700;display:inline-flex}.lx-ax__brand a{color:#fff;background:#ffffff29;border-radius:99px;padding:9px 16px;text-decoration:none;transition:background .2s}.lx-ax__brand a:hover{background:#ffffff42}.lx-mq{gap:14px;margin-top:72px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lx-mq__row{width:max-content;animation:lx-mq var(--dur,60s) linear infinite;gap:14px;display:flex}.lx-mq__row[data-rev]{animation-direction:reverse}.lx-mq:hover .lx-mq__row{animation-play-state:paused}@keyframes lx-mq{to{transform:translate(-50%)}}.lx-q{height:56px;color:var(--ink);letter-spacing:-.02em;background:#fffffff5;border-radius:20px 20px 20px 6px;flex:none;align-items:center;gap:10px;padding:0 22px 0 14px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:0 12px 30px -14px #08286e80}.lx-q i{background:var(--blue-s);width:30px;height:30px;color:var(--blue);border-radius:99px;place-items:center;font-style:normal;display:grid}.lx-mq__row[data-dim] .lx-q{color:#fff;box-shadow:none;background:#ffffff29}.lx-mq__row[data-dim] .lx-q i{color:#fff;background:#fff3}.lx-more{color:var(--blue-d);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lx-more:hover{text-underline-offset:4px;text-decoration:underline}.lx-sc{background:#fff;padding-block:150px 100px}.lx-sc__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.lx-sc .lx-kill{font-size:clamp(34px,4vw,58px)}.lx-sc__roles{gap:8px;max-width:420px;margin-top:36px;display:grid}.lx-sc__role{text-align:left;cursor:pointer;font:inherit;transition:background .25s, box-shadow .25s, border-color .25s, transform .14s var(--ease);background:0 0;border:1px solid #0000;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.lx-sc__role:active{transform:scale(.98)}.lx-sc__role>i{background:var(--mist);width:42px;height:42px;color:var(--gray);border-radius:13px;flex:none;place-items:center;transition:background .25s,color .25s;display:grid}.lx-sc__role b{letter-spacing:-.02em;color:var(--gray);font-size:17px;font-weight:800;transition:color .25s;display:block}.lx-sc__role small{color:var(--gray);margin-top:2px;font-size:13.5px;display:block}.lx-sc__role:hover b{color:var(--ink2)}.lx-sc__role[aria-checked=true]{border-color:var(--line2);box-shadow:var(--sh1);background:#fff}.lx-sc__role[aria-checked=true]>i{background:var(--blue-s);color:var(--blue)}.lx-sc__role[aria-checked=true] b{color:var(--ink)}.lx-sc__tick{background:var(--blue);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:0;left:16px;right:16px;transform:scaleX(0)}.lx-sc[data-run] .lx-sc__role[aria-checked=true] .lx-sc__tick{animation:lx-tick var(--sc-ms,4.5s) linear both}@keyframes lx-tick{to{transform:scaleX(1)}}.lx-sc__stage{background:linear-gradient(160deg,#f3f7ff 0%,#f8fafc 100%);border-radius:32px;height:580px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #001b370a}.lx-sc__map{width:0;height:0;position:absolute;top:50%;left:38%}.lx-sc__spot{background:radial-gradient(circle,#3182f63d 0%,#3182f61f 64%,#3182f60a 92%,#3182f600 100%);border-radius:50%;width:470px;height:470px;transition:transform .85s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.lx-sc__ring{border:1.5px dashed #cfd6df;border-radius:50%;transition:border-color .5s;position:absolute;top:0;left:0;translate:-50% -50%}.lx-sc__ring[data-on]{border-style:solid;border-color:#3182f673}.lx-sc__lbl{color:var(--gray);white-space:nowrap;background:#ffffffd9;border-radius:99px;padding:3px 9px;font-size:12.5px;font-weight:700;position:absolute;left:0;translate:-50% -50%}.lx-sc__dept{color:var(--gray2);white-space:nowrap;font-size:12.5px;font-weight:700;transition:color .4s;position:absolute;translate:-50% -50%}.lx-sc__dept[data-on]{color:var(--blue-d)}.lx-sc__dot{width:14px;height:14px;transition:background .4s calc(var(--i) * 30ms), transform .4s calc(var(--i) * 30ms);background:#d5dbe3;border-radius:99px;position:absolute;translate:-50% -50%;box-shadow:0 0 0 4px #fff}.lx-sc__dot[data-lit]{background:var(--blue);transform:scale(1.12)}.lx-sc__who{z-index:1;box-shadow:var(--sh1);color:var(--gray);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:5px;padding:7px 11px;font-size:13px;font-weight:800;transition:color .4s,box-shadow .4s;display:inline-flex;position:absolute;translate:-50% -50%}.lx-sc__who[data-lit]{color:var(--blue-d);box-shadow:0 0 0 2px var(--blue), var(--sh1)}.lx-sc__me{z-index:1;background:var(--ink);color:#fff;box-shadow:var(--sh2);border-radius:99px;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;top:0;left:0;translate:-50% -50%}.lx-sc__card{z-index:2;width:min(360px,48%);box-shadow:var(--sh2);background:#fff;border-radius:24px;padding:20px;position:absolute;top:50%;right:28px;translate:0 -50%}.lx-sc__q{background:var(--blue-s);color:var(--ink);border-radius:16px 16px 4px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14.5px;font-weight:700;line-height:1.5;display:flex}.lx-sc__q svg{color:var(--blue);flex:none;margin-top:3px}.lx-sc__a{gap:10px;margin-top:14px;display:grid}.lx-sc__scope{background:var(--blue-s);color:var(--blue-d);border-radius:99px;justify-self:start;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.lx-sc__scope[data-deny]{color:var(--amber);background:#fff4e5}.lx-sc__lead{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:16.5px;font-weight:800;line-height:1.5}.lx-sc__body{color:var(--body);margin:0;font-size:14.5px;line-height:1.65}.lx-sc__src{border-top:1px solid var(--line2);flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.lx-sc__src span{background:var(--mist);color:var(--body);border-radius:8px;padding:5px 9px;font-size:12px;font-weight:700}.lx-sc__audit{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.lx-sc__trust{background:var(--fog);border:1px solid var(--line2);color:var(--body);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:48px;padding:18px 24px;font-size:14.5px;display:flex}.lx-sc__trust-h{color:var(--ink);align-items:center;gap:8px;font-weight:800;display:inline-flex}.lx-sc__trust>span:not(.lx-sc__trust-h){padding-left:14px;position:relative}.lx-sc__trust>span:not(.lx-sc__trust-h):before{content:"";background:var(--gray2);border-radius:99px;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}.lx-sc__trust .lx-more{margin-left:auto}.lx-sc__note{color:var(--gray);margin-top:14px;font-size:12.5px}@media (max-width:1080px){.lx-sc__grid{grid-template-columns:1fr;gap:36px}.lx-sc__roles{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media (max-width:760px){.lx-sc{padding-block:100px 80px}.lx-sc__roles{grid-template-columns:1fr}.lx-sc__stage{height:auto;padding:380px 16px 16px}.lx-sc__map{top:190px;left:50%;transform:scale(.66)}.lx-sc__card{width:auto;position:relative;top:auto;right:auto;translate:none}.lx-sc__trust .lx-more{margin-left:0}}.lx-faq{background:var(--fog);padding-block:130px}.lx-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.lx-faq .lx-kill{font-size:clamp(32px,3.6vw,50px)}.lx-faq .lx-sub a{color:var(--blue-d);font-weight:700;text-decoration:none}.lx-qa{border-top:1px solid var(--line)}.lx-qa__item{border-bottom:1px solid var(--line)}.lx-qa__q{cursor:pointer;text-align:left;width:100%;font:inherit;letter-spacing:-.025em;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:18px;font-weight:700;display:flex}.lx-qa__q svg{color:var(--gray);transition:transform .32s var(--ease), color .2s;flex:none}.lx-qa__item[data-open] .lx-qa__q svg{color:var(--blue);transform:rotate(180deg)}.lx-qa__q:hover span{color:var(--blue-d)}.lx-qa__a{transition:grid-template-rows .38s var(--ease);grid-template-rows:0fr;display:grid}.lx-qa__item[data-open] .lx-qa__a{grid-template-rows:1fr}.lx-qa__a>div{overflow:hidden}.lx-qa__a p{color:var(--body);max-width:40em;margin:0;padding:0 40px 26px 0;font-size:16px;line-height:1.75}@media (max-width:900px){.lx-faq__grid{grid-template-columns:1fr;gap:28px}.lx-faq{padding-block:96px}}.lx-end{isolation:auto;background:#fff;padding-block:150px 120px;position:relative;overflow:hidden}.lx-close__aur{z-index:0;pointer-events:none;position:absolute;inset:0}.lx-close__aur i{filter:blur(70px);opacity:.6;border-radius:50%;position:absolute}.lx-close__aur i:first-child{background:radial-gradient(circle,#3182f661,#0000 65%);width:56vw;height:56vw;animation:24s ease-in-out infinite alternate lx-drift;bottom:-40vw;left:-8vw}.lx-close__aur i:nth-child(2){background:radial-gradient(circle,#78b4ff73,#0000 65%);width:44vw;height:44vw;animation:30s ease-in-out infinite alternate-reverse lx-drift;bottom:-30vw;right:-6vw}.lx-close__aur i:nth-child(3){background:radial-gradient(circle,#1b64da42,#0000 65%);width:30vw;height:30vw;animation:36s ease-in-out infinite alternate lx-drift;bottom:-24vw;left:40vw}.lx-end .lx-wrap{z-index:1;max-width:1360px;position:relative}.lx-end__kick{letter-spacing:-.02em;color:var(--ink2);margin:0;font-size:clamp(16px,1.5vw,21px);font-weight:700}.lx-end__h{letter-spacing:-.06em;color:var(--ink);white-space:nowrap;margin:18px 0 -.12em;padding-bottom:.18em;font-size:clamp(52px,10.8vw,172px);font-weight:800;line-height:.95;position:relative;overflow:hidden}.lx-end__word{white-space:pre;display:inline-block}.lx-end__ch{display:inline-block}.lx-end__h:after{content:"";pointer-events:none;mix-blend-mode:lighten;background:linear-gradient(90deg,#3182f600,#3182f6 50%,#3182f600);width:28%;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}.lx-end__h[data-shown]:after{animation:1.5s cubic-bezier(.45,0,.2,1) 1.35s both lx-sweep}@keyframes lx-sweep{to{transform:translate(470%)}}.lx-end__row{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:44px;padding-top:32px;display:flex}.lx-end__row p{color:var(--body);margin:0;font-size:clamp(16px,1.4vw,19px)}.lx-end__cta{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:760px){.lx-end{padding-block:110px 90px}.lx-end__h{white-space:normal}}.lx-btn{letter-spacing:-.01em;height:58px;transition:transform .14s var(--ease), box-shadow .22s;border-radius:18px;justify-content:center;align-items:center;padding-inline:30px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.lx-btn:active{transform:scale(.97)}.lx-btn--primary{color:#fff;background:linear-gradient(135deg,#3b8cf8 0%,#1b64da 100%);box-shadow:0 12px 30px -10px #1b64da99}.lx-btn--primary:hover{transform:translateY(-1px);box-shadow:0 16px 38px -10px #1b64dab3}.lx-btn--ghost{color:var(--ink);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb}.lx-btn--ghost:hover{background:#fff}@media (prefers-reduced-motion:reduce){.lx-frag,.lx-mq__row,.lx-ax:before,.lx-ax:after,.lx-close__aur i,.lx-caret,.lx-vo__typing i,.lx-sc__tick,.lx-end__h:after{animation:none!important}.lx-mq__row{flex-wrap:wrap;width:auto}}
.ld{color:var(--ink);gap:18px;padding:28px 44px 40px;font-size:14px;display:grid;position:absolute;inset:0}.ld-ui{box-shadow:var(--sh1);background:#fff;border-radius:18px}.ld-pill{background:var(--blue-s);height:24px;color:var(--blue-d);border-radius:99px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.ld-av{width:30px;height:30px;color:var(--blue-d);background:var(--blue-s);border-radius:99px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.ld-av[data-tone=green]{color:#03a65a;background:#e6f8ef}.ld-av[data-tone=amber]{color:#f08c00;background:#fff4e5}.ld-av[data-tone=violet]{color:#6a4fe0;background:#f1edff}.ld-row{align-items:center;gap:12px;padding:12px 14px;display:flex}.ld-row span{flex:1;gap:1px;min-width:0;display:grid}.ld-row b{letter-spacing:-.02em;font-size:14.5px;font-weight:700}.ld-row small{color:var(--gray);font-size:12.5px}.ld-check{border:2px solid #c9d0d8;border-radius:6px;width:18px;height:18px}:is(.lx-card,.hv-scene):not([data-active]) :is(.ld-a-up,.ld-a-pop,.ld-a-fade,.ld-a-in){opacity:0}:is(.lx-card,.hv-scene):not([data-active]) .ld-a-type{clip-path:inset(0 100% 0 0)}:is(.lx-card,.hv-scene)[data-active] .ld-a-up{animation:ld-up .7s var(--ease) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-a-pop{animation:ld-pop .55s var(--ease) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-a-fade{animation:ld-fade .6s ease var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-a-in{animation:ld-in .7s var(--ease) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-a-type{animation:ld-type .9s steps(22, end) var(--d,0s) both}@keyframes ld-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ld-pop{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes ld-fade{0%{opacity:0}to{opacity:1}}@keyframes ld-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ld-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ld-notes{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}.ld-notes__rec{align-self:center;padding:18px 20px}.ld-notes__bar{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding-bottom:14px;display:flex}.ld-rec{color:var(--red);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:inline-flex}.ld-rec i{background:var(--red);border-radius:99px;width:9px;height:9px;animation:1.6s ease-out infinite lx-ping}@keyframes lx-ping{0%{box-shadow:0 0 #f0445280}to{box-shadow:0 0 0 10px #f0445200}}.ld-notes__time{color:var(--gray);margin-left:auto;font-size:13px}.ld-notes__lines{gap:12px;margin:0;padding:14px 0 0;list-style:none;display:grid}.ld-notes__lines li{border-radius:12px;grid-template-columns:44px 1fr;gap:10px;padding:8px 10px;display:grid;position:relative}.ld-notes__lines li:before{content:"";background:var(--blue-s);opacity:0;border-radius:12px;position:absolute;inset:0}:is(.lx-card,.hv-scene)[data-active] .ld-notes__lines li[data-hl]:before{animation:.5s 2.9s both ld-fade}.ld-notes__lines li>*{position:relative}.ld-notes__lines time{color:var(--gray);padding-top:2px;font-size:12px}.ld-notes__lines b{color:var(--body);font-size:12.5px;font-weight:700;display:block}.ld-notes__lines span{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin-top:2px;font-size:14.5px;font-weight:600;display:inline-block}.ld-notes__foot{color:var(--gray);align-items:center;gap:6px;margin:14px 0 0;font-size:12px;display:flex}.ld-notes__out{align-content:center;gap:10px;display:grid}.ld-notes__dec{color:#fff;background:linear-gradient(135deg,#3b8cf8,#1b64da);padding:16px 18px;position:relative;overflow:hidden;box-shadow:0 18px 36px -18px #1b64dacc}.ld-notes__dec:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}:is(.lx-card,.hv-scene)[data-active] .ld-notes__dec:after{animation:1.1s 3.4s both ld-shine}@keyframes ld-shine{to{transform:translate(120%)}}.ld-notes__dec small{opacity:.8;font-size:12px;font-weight:700;display:block}.ld-notes__dec b{letter-spacing:-.02em;margin-top:4px;font-size:16px;font-weight:800;display:block}.ld-aic{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:16px;padding-top:22px}.ld-aic__card{border-radius:20px;gap:10px;padding:16px 18px 14px;display:grid}.ld-aic__top{align-items:center;gap:8px;min-width:0;display:flex}.ld-aic__kind{background:var(--blue-s);height:22px;color:var(--blue-d);border-radius:99px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.ld-aic__q{min-width:0;color:var(--gray);white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ld-aic__und{background:var(--blue-s);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.ld-aic__und small{color:var(--blue-d);font-size:10.5px;font-weight:800}.ld-aic__chips{flex-wrap:wrap;gap:5px;display:flex}.ld-aic__chips em{height:22px;color:var(--blue-d);background:#fff;border:1px solid #d3e5fd;border-radius:99px;align-items:center;padding:0 8px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.ld-aic__lead{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:14.5px;font-weight:700}.ld-aic__lead b{color:var(--blue-d)}.ld-aic__chart{border:1px solid var(--line);border-radius:14px;padding:10px 12px 8px}.ld-aic__bars{border-bottom:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:8px;height:122px;display:grid}.ld-aic__bar{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.ld-aic__bar i{width:min(30px,72%);height:var(--h);transform-origin:bottom;background:#cfe1fc;border-radius:7px 7px 2px 2px;display:block}.ld-aic__bar[data-hi] i{background:var(--blue)}.ld-aic__bar b{color:var(--ink2);margin-bottom:4px;font-size:11px;font-weight:800}.ld-aic__bar[data-hi] b{color:var(--blue-d)}.ld-aic__bar em{bottom:calc(var(--h) + 22px);background:var(--ink);color:#fff;white-space:nowrap;border-radius:6px;align-items:center;height:18px;padding:0 6px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex;position:absolute}.ld-aic__labels{color:var(--gray);text-align:center;white-space:nowrap;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-top:6px;font-size:10.5px;font-weight:600;display:grid}.ld-aic__labels [data-hi]{color:var(--ink);font-weight:800}.ld-aic__foot{color:var(--gray);align-items:center;gap:5px;margin:0;font-size:11px;display:flex}.ld-aic__side{gap:10px;display:grid}.ld-aic__ask{max-width:100%;color:var(--ink);letter-spacing:-.02em;white-space:nowrap;box-shadow:var(--sh1);background:#fffffff2;border-radius:16px 16px 4px;justify-self:end;padding:10px 13px;font-size:13.5px;font-weight:700}.ld-aic__confirm{overflow:hidden}.ld-aic__chead{background:var(--blue-s);color:var(--blue-d);align-items:center;gap:7px;padding:11px 14px;font-size:13px;font-weight:800;display:flex}.ld-aic__rows{margin:0;padding:2px 14px}.ld-aic__rows div{grid-template-columns:62px minmax(0,1fr);gap:10px;padding:8px 0;font-size:12.5px;display:grid}.ld-aic__rows div+div{border-top:1px solid var(--line)}.ld-aic__rows dt{color:var(--gray);font-weight:600}.ld-aic__rows dd{color:var(--ink);margin:0;font-weight:700}.ld-aic__do{gap:7px;padding:6px 14px 14px;display:grid;position:relative}.ld-aic__hint{color:var(--gray);font-size:11px}.ld-aic__btn{background:var(--blue);color:#fff;border-radius:11px;place-items:center;height:38px;font-size:13.5px;font-weight:800;display:grid}.ld-aic__done{color:#03a65a;white-space:nowrap;background:#e6f8ef;border-radius:11px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:14px;left:14px;right:14px;overflow:hidden}:is(.lx-card,.hv-scene):not([data-active]) .ld-aic__bar i{transform:scaleY(0)}:is(.lx-card,.hv-scene):not([data-active]) .ld-aic__btn{opacity:0}:is(.lx-card,.hv-scene)[data-active] .ld-aic__bar i{animation:ld-rise .8s var(--ease) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-aic__btn{animation:ld-up .5s var(--ease) var(--d,0s) both, ld-press .22s ease calc(var(--d,0s) + 1.05s) both, ld-out .25s ease calc(var(--d,0s) + 1.3s) forwards}@keyframes ld-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ld-press{50%{filter:brightness(.92);transform:scale(.96)}}@media (max-width:900px){.ld-aic{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 18px 24px}}.ld-org{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center}.ld-org__map{aspect-ratio:16/10;width:100%;position:relative}.ld-org__map svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ld-edge{fill:none;stroke:var(--blue);stroke-linecap:round;opacity:.55;stroke-dasharray:1;stroke-dashoffset:1px}:is(.lx-card,.hv-scene)[data-active] .ld-edge{animation:ld-draw .9s var(--ease) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-edge--fade{animation:ld-draw .9s var(--ease) var(--d,0s) both, ld-out .6s ease 2.2s forwards}.ld-edge--weak{stroke:#b0b8c1;stroke-width:.7px;stroke-dasharray:2.2 2.2;fill:none;opacity:0}:is(.lx-card,.hv-scene)[data-active] .ld-edge--weak{animation:ld-fade .6s ease var(--d,0s) both}@keyframes ld-draw{to{stroke-dashoffset:0}}@keyframes ld-out{to{opacity:0}}.ld-node{box-shadow:var(--sh1);letter-spacing:-.02em;white-space:nowrap;background:#fff;border-radius:99px;padding:8px 13px;font-size:13.5px;font-weight:700;position:absolute;translate:-50% -50%}.ld-node[data-hot]{box-shadow:0 0 0 2px #ffd8dc, var(--sh1)}.ld-org__drop{color:var(--red);white-space:nowrap;box-shadow:var(--sh1);background:#fff0f1;border-radius:99px;padding:6px 11px;font-size:12.5px;font-weight:800;position:absolute;translate:-50% -50%}.ld-org__side{align-content:center;gap:10px;display:grid}.ld-org__card{gap:3px;padding:14px 16px;display:grid}.ld-org__card small{color:var(--red);font-size:12px;font-weight:700}.ld-org__card:nth-child(2) small{color:var(--amber)}.ld-org__card b{letter-spacing:-.02em;font-size:16px;font-weight:800}.ld-org__card span{color:var(--body);font-size:13px;line-height:1.5}.ld-org__foot{color:var(--gray);margin:4px 2px 0;font-size:12.5px;line-height:1.55}.ld-rev{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.ld-rev__form{gap:16px;padding:20px;display:grid}.ld-rev__who{align-items:center;gap:10px;display:flex}.ld-rev__who span{display:grid}.ld-rev__who b{font-size:15px;font-weight:800}.ld-rev__who small{color:var(--gray);font-size:12.5px}.ld-rev__goal{background:var(--fog);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.ld-rev__goal small{color:var(--gray);font-size:12px;font-weight:700}.ld-rev__goal b{font-size:14.5px;font-weight:700}.ld-bar{background:var(--line);border-radius:99px;height:6px;margin-top:4px;position:relative;overflow:hidden}.ld-bar i{background:var(--blue);transform-origin:0;border-radius:99px;width:62%;position:absolute;inset:0 auto 0 0}:is(.lx-card,.hv-scene):not([data-active]) .ld-bar i{transform:scaleX(0)}:is(.lx-card,.hv-scene)[data-active] .ld-bar i{animation:ld-grow 1s var(--ease) .6s both}@keyframes ld-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ld-rev__scale{background:var(--mist);isolation:isolate;border-radius:12px;grid-template-columns:repeat(5,1fr);padding:4px;display:grid;position:relative}.ld-rev__scale span{z-index:1;text-align:center;color:var(--body);white-space:nowrap;padding:9px 2px;font-size:12.5px;font-weight:700;position:relative}.ld-rev__pick{z-index:0;width:calc(20% - 1.6px);box-shadow:var(--sh1);opacity:0;background:#fff;border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px}:is(.lx-card,.hv-scene)[data-active] .ld-rev__pick{animation:ld-pick .4s var(--ease) var(--d,0s) both}@keyframes ld-pick{0%{opacity:0;transform:translate(200%)scale(.88)}to{opacity:1;transform:translate(200%)scale(1)}}.ld-rev__text{border:1px solid var(--line);min-height:44px;color:var(--ink2);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.ld-rev__text span{white-space:nowrap;display:inline-block}.ld-rev__saved{color:var(--green);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.ld-rev__side{align-content:center;gap:8px;display:grid}.ld-rev__side>small{color:var(--gray);padding-left:4px;font-size:12.5px;font-weight:700}.ld-rev__rec{align-items:center;gap:12px;padding:12px 14px;display:flex}.ld-rev__rec i{background:var(--blue-s);width:32px;height:32px;color:var(--blue);border-radius:10px;flex:none;place-items:center;display:grid}.ld-rev__rec span{min-width:0;display:grid}.ld-rev__rec small{color:var(--gray);font-size:12px}.ld-rev__rec b{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.ld-pay{place-items:center}.ld-pay__sheet{width:min(640px,100%);padding:18px 20px;position:relative}.ld-pay__head{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.ld-pay__head b{font-size:15.5px;font-weight:800}.ld-pay__head span{color:var(--blue-d);font-size:12.5px;font-weight:700}.ld-pay__rows{padding:6px 0;display:grid;position:relative;overflow:hidden}.ld-pay__row{border-radius:10px;grid-template-columns:70px 80px 1fr auto;align-items:center;gap:12px;height:40px;padding:0 10px;display:grid;position:relative}.ld-pay__row b{font-size:14px;font-weight:700}.ld-pay__row span{color:var(--gray);font-size:13px}.ld-pay__row em{text-align:right;font-size:14px;font-style:normal;font-weight:700}.ld-pay__row mark{color:var(--amber);white-space:nowrap;background:#fff4e5;border-radius:8px;padding:4px 9px;font-size:12px;font-weight:800}.ld-pay__row mark[data-lv=must]{color:var(--red);background:#fff0f1}:is(.lx-card,.hv-scene)[data-active] .ld-pay__row[data-flag]{animation:ld-flag .4s ease var(--d,0s) both}@keyframes ld-flag{0%{background:0 0}to{background:#fffaf2}}:is(.lx-card,.hv-scene)[data-active] .ld-pay__row[data-flag=must]{animation-name:ld-flag-must}@keyframes ld-flag-must{0%{background:0 0}to{background:#fff6f7}}.ld-pay__scan{z-index:2;pointer-events:none;border-bottom:2px solid var(--blue);opacity:0;background:linear-gradient(#0000,#3182f629 70%,#3182f680 100%);height:40px;position:absolute;top:0;left:0;right:0}:is(.lx-card,.hv-scene)[data-active] .ld-pay__scan{animation:ld-scan 1.7s cubic-bezier(.45, 0, .55, 1) var(--d,0s) both}@keyframes ld-scan{0%{opacity:0;transform:translateY(-40px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(240px)}}.ld-pay__foot{border-top:1px solid var(--line2);color:var(--body);justify-content:space-between;align-items:center;padding-top:12px;font-size:13px;display:flex}.ld-pay__foot b{color:var(--red)}.ld-pay__foot button{background:var(--line);height:36px;color:var(--gray);font:inherit;border:0;border-radius:10px;padding:0 18px;font-size:14px;font-weight:800}.ld-pay__tip{background:var(--ink);color:#fff;box-shadow:var(--sh2);border-radius:12px;padding:9px 12px;font-size:12.5px;font-weight:600;position:absolute;bottom:58px;right:12px}.ld-rc{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center}.ld-rc__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;position:relative}.ld-rc__col{align-content:start;gap:8px;display:grid}.ld-rc__h{justify-content:space-between;align-items:center;padding:0 4px 2px;font-size:13px;display:flex}.ld-rc__h b{font-weight:800}.ld-rc__h span{color:var(--gray);font-weight:700}.ld-rc__slot{border:1.5px dashed #cfd5dc;border-radius:14px;height:58px}.ld-rc__card{opacity:.55;align-items:center;gap:8px;height:58px;padding:0 10px;display:flex}.ld-rc__card span{min-width:0;display:grid}.ld-rc__card b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.ld-rc__card small{color:var(--gray);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ld-rc__mover{opacity:1;width:calc(25% - 9px);box-shadow:0 0 0 2px var(--blue), var(--sh2);z-index:2;position:absolute;top:30px;left:0}:is(.lx-card,.hv-scene)[data-active] .ld-rc__mover{animation:ld-move 4s cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}@keyframes ld-move{0%,16%{transform:translate(0)}28%,44%{transform:translate(calc(100% + 12px))}56%,72%{transform:translate(calc(200% + 24px))}84%,to{transform:translate(calc(300% + 36px))}}.ld-rc__events{align-content:center;gap:10px;display:grid}.ld-rc__ev{align-items:center;gap:10px;padding:12px 14px;display:flex}.ld-rc__ev i{background:var(--blue-s);width:30px;height:30px;color:var(--blue);border-radius:10px;flex:none;place-items:center;display:grid}.ld-rc__ev span{min-width:0;display:grid}.ld-rc__ev b{letter-spacing:-.02em;font-size:13.5px;font-weight:800}.ld-rc__ev small{color:var(--gray);font-size:12px}.ld-rc__ev--ok{box-shadow:0 0 0 2px #bfe9d4, var(--sh1)}.ld-rc__ev--ok i{color:var(--green);background:#e6f8ef}.ld-more{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px}.ld-more__item{box-shadow:var(--sh1);color:inherit;transition:transform .2s var(--ease), box-shadow .2s;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.ld-more__item:hover{box-shadow:var(--sh2);transform:translateY(-3px)}.ld-more__item>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.ld-more__item b{letter-spacing:-.02em;font-size:16px;font-weight:800}.ld-more__item small{color:var(--gray);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ld-more__item>svg{color:var(--gray2)}.ld-more__ico{background:var(--blue-s);width:40px;height:40px;color:var(--blue);border-radius:12px;flex:none;place-items:center;display:grid}.ld-cursor{z-index:6;pointer-events:none;opacity:0;filter:drop-shadow(0 4px 8px #001b3747);width:24px;height:24px;position:absolute}.ld-cursor svg{display:block}.ld-cursor__tap{opacity:0;background:#3182f680;border-radius:99px;width:14px;height:14px;position:absolute;top:0;left:1px;transform:scale(.2)}@keyframes ld-tap{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(2.8)}}.ld-cursor--pay{bottom:14px;right:30px}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--pay{animation:ld-cur-pay 1.1s cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--pay .ld-cursor__tap{animation:ld-tap .6s ease-out calc(var(--d,0s) + .9s) both}@keyframes ld-cur-pay{0%{opacity:0;transform:translate(160px,110px)}15%{opacity:1}72%{transform:translate(0)}84%{transform:scale(.84)}to{opacity:1;transform:scale(1)}}.ld-cursor--rev{top:calc(50% - 3px);left:calc(50% - 4px)}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--rev{animation:ld-cur-rev .95s cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--rev .ld-cursor__tap{animation:ld-tap .6s ease-out calc(var(--d,0s) + .8s) both}@keyframes ld-cur-rev{0%{opacity:0;transform:translate(-170px,80px)}15%{opacity:1}75%{transform:translate(0)}86%{transform:scale(.84)}to{opacity:1;transform:scale(1)}}.ld-cursor--aic{bottom:20px;left:56%}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--aic{animation:ld-cur-aic 1s cubic-bezier(.65, 0, .35, 1) var(--d,0s) both, ld-out .3s ease calc(var(--d,0s) + 1.3s) forwards}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--aic .ld-cursor__tap{animation:ld-tap .6s ease-out calc(var(--d,0s) + .82s) both}@keyframes ld-cur-aic{0%{opacity:0;transform:translate(120px,90px)}15%{opacity:1}74%{transform:translate(0)}86%{transform:scale(.84)}to{opacity:1;transform:scale(1)}}.ld-cursor--rc{top:14px;right:12px}:is(.lx-card,.hv-scene)[data-active] .ld-cursor--rc{animation:ld-cur-rc 4s linear var(--d,0s) both}@keyframes ld-cur-rc{0%{opacity:0;transform:scale(1)}4%{opacity:1}14%{transform:scale(1)}17%,27%{transform:scale(.86)}30%{transform:scale(1)}42%{transform:scale(1)}45%,55%{transform:scale(.86)}58%{transform:scale(1)}70%{transform:scale(1)}73%,83%{transform:scale(.86)}86%,to{opacity:1;transform:scale(1)}}@media (max-width:900px){.ld{padding:20px 20px 28px;position:relative;inset:auto}.ld-notes,.ld-ai,.ld-org,.ld-rev,.ld-rc{grid-template-columns:1fr}.ld-ai__areas,.ld-org__side,.ld-rev__side,.ld-rc__events{display:none}.ld-notes__out,.ld-more{grid-template-columns:1fr}.lx-card__stage{height:auto!important}}@media (max-width:520px){.ld-notes__lines span,.ld-rev__text span{white-space:normal}.ld-pay__row{grid-template-columns:56px 1fr auto}.ld-pay__row span{display:none}.ld-pay__row mark{grid-column:1/-1;justify-self:start;margin-top:-6px}.ld-pay__row[data-flag]{height:auto;padding-block:8px}.ld-rc__board{gap:6px}.ld-rc__card small{display:none}}@media (prefers-reduced-motion:reduce){.lx-card :is(.ld-a-up,.ld-a-pop,.ld-a-fade,.ld-a-in){opacity:1!important;animation:none!important;transform:none!important}.lx-card .ld-a-type{clip-path:none!important;animation:none!important}.lx-card .ld-edge{stroke-dashoffset:0!important;animation:none!important}.lx-card .ld-edge--fade{opacity:0!important}.lx-card .ld-edge--weak{opacity:1!important;animation:none!important}.lx-card .ld-bar i{animation:none!important;transform:none!important}.lx-card .ld-rev__pick{opacity:1!important;animation:none!important;transform:translate(200%)!important}.lx-card .ld-rc__mover{animation:none!important;transform:translate(calc(300% + 36px))!important}.lx-card .ld-pay__scan{display:none}.lx-card .ld-aic__bar i{animation:none!important;transform:none!important}.lx-card .ld-aic__btn{opacity:0!important;animation:none!important}.ld-rec i{animation:none}.ld-cursor,.ld-notes__dec:after{display:none}}
.hv{--closed:clamp(104px, 11.25vw, 162px);--gap:10px;background:#fff;padding:clamp(64px,8vw,112px) 24px clamp(56px,7vw,96px)}.hv__head{max-width:1200px;margin:0 auto 36px}.hv__h{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(28px,3.3vw,48px);font-weight:700;line-height:1.28}.hv__row{gap:var(--gap);max-width:1200px;height:500px;margin:0 auto;display:flex}.hv-card{width:var(--closed);isolation:isolate;transition:width .6s var(--ease), filter .25s;border-radius:16px;flex:none;position:relative;overflow:hidden}.hv-card[data-open]{width:calc(100% - (var(--n) - 1) * (var(--closed) + var(--gap)))}.hv-card:not([data-open]):hover{filter:brightness(1.04)saturate(1.05)}.hv-card[data-tone=ink]{background:radial-gradient(70% 55% at 88% 6%,#5492ff4d 0%,#0000 62%),radial-gradient(60% 50% at 6% 100%,#8c70ff33 0%,#0000 60%),linear-gradient(160deg,#161c38 0%,#0b1026 100%)}.hv-card[data-tone=dawn]{background:linear-gradient(150deg,#e4dcff 0%,#f1e2f4 48%,#ffe0cc 100%)}.hv-card[data-tone=violet]{background:linear-gradient(150deg,#4a32c8 0%,#6d4fe6 50%,#a28cf8 100%)}.hv-card[data-tone=blue]{background:linear-gradient(150deg,#3b8cf8 0%,#2272eb 55%,#1b64da 100%)}.hv-card:is([data-tone=ink],[data-tone=violet],[data-tone=blue]){--tx:#fff;--tx2:#ffffffdb;--tx3:#ffffffa8}.hv-card:is([data-tone=violet],[data-tone=blue]){--tx3:#ffffffdb}.hv-card[data-tone=dawn]{--tx3:#4e5968}.hv-card__tab{z-index:2;cursor:pointer;font:inherit;text-align:left;color:var(--tx,var(--ink));border-radius:inherit;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:28px 16px 0 24px;display:flex;position:absolute;inset:0}.hv-card__tab:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.hv-card[data-open] .hv-card__tab{cursor:default;width:260px;padding-left:28px;bottom:auto;right:auto}.hv-card__num{letter-spacing:-.04em;white-space:nowrap;font-size:54px;font-weight:700;line-height:1}.hv-card__num small{letter-spacing:-.02em;margin-left:3px;font-size:.5em;font-weight:700}.hv-card__num small[data-full]{letter-spacing:-.04em;margin-left:1px;font-size:1em}.hv-card__name{letter-spacing:-.025em;color:var(--tx2,var(--ink2));font-size:19px;font-weight:600;line-height:1.4}.hv-card__chev{display:none}.hv-card__note{color:var(--tx3,var(--gray));opacity:.85;white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:500;line-height:1.5}.hv-card__note--m{display:none}.hv-card__panel{grid-template-rows:minmax(0,1fr);grid-template-columns:260px minmax(0,1fr);display:grid;position:absolute;inset:0}.hv-card__panel[hidden]{display:none}.hv-card__text{min-width:0;animation:hv-in .5s var(--ease) .2s both;flex-direction:column;justify-content:flex-end;padding:0 24px 28px 28px;display:flex}.hv-card__desc{letter-spacing:-.01em;color:var(--tx3,var(--gray));word-break:keep-all;margin:0;font-size:15px;line-height:1.6}.hv-card__desc b{color:var(--tx,var(--ink));margin-bottom:4px;font-weight:700;display:block}.hv-card__more{color:var(--tx2,var(--ink2));align-self:flex-start;align-items:center;gap:3px;margin-top:14px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.hv-card__more svg{transition:transform .2s var(--ease)}.hv-card__more:hover svg{transform:translate(3px)}@keyframes hv-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hv-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hv-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.hv-scene{min-width:0;min-height:0;animation:hv-in .6s var(--ease) .15s both;justify-content:center;align-items:center;padding:24px 28px 24px 0;display:flex;position:relative;overflow:hidden}.hv-fit{justify-content:center;width:100%;display:flex}.hv-scene .xpf-rd__panel{box-shadow:none;background:0 0;border-radius:0;gap:14px;margin:0;padding:0}.hv-scene .xpf-rd__below{display:none}.hv__bars{gap:var(--gap);max-width:1200px;margin:14px auto 0;display:flex}.hv__bar{width:var(--closed);background:var(--line);height:2px;transition:width .6s var(--ease);border-radius:99px;flex:none;position:relative;overflow:hidden}.hv__bar[data-open]{flex:auto;width:auto}.hv__bar i{border-radius:inherit;background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(1)}.hv__bar i[data-auto]{animation-name:hv-fill;animation-timing-function:linear;animation-fill-mode:both}@keyframes hv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hv-ax{position:relative}.hv-ax__svg{position:absolute;inset:0;overflow:visible}.hv-ax__base{fill:none;stroke:#ffffff1f;stroke-width:1px}.hv-ax__base--dash{stroke-dasharray:2 4}.hv-ax__lit path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 4px #7fb4ffd9);transition:opacity .4s,stroke-dashoffset 0s linear .4s}.hv-ax__lit[data-on] path{opacity:1;stroke-dashoffset:0;transition:opacity .1s,stroke-dashoffset .2s ease-out}.hv-ax__lit[data-on] .hv-ax__l2{stroke:#a9cbff;transition:opacity .1s,stroke-dashoffset .45s cubic-bezier(.4,0,.2,1) .25s}.hv-ax__rec,.hv-ax__job{white-space:nowrap;color:#ffffff80;letter-spacing:-.01em;border:1px solid #ffffff1f;align-items:center;gap:6px;height:30px;font-size:13px;font-weight:600;transition:color .35s,background .35s,border-color .35s,box-shadow .35s;display:inline-flex}.hv-ax:not(.hv-ax--m)>.hv-ax__row>span{position:absolute}.hv-ax__rec{background:#ffffff08;border-radius:6px;padding:0 10px}.hv-ax__job{background:#ffffff0d;border-radius:99px;padding:0 12px}.hv-ax__rec svg,.hv-ax__job svg{opacity:.75;flex:none}.hv-ax__row[data-on] .hv-ax__rec{color:#fff;background:#ffffff14;border-color:#ffffffe6;transition-duration:.12s}.hv-ax__row[data-on] .hv-ax__job{color:#fff;background:#5492ff38;border-color:#a9cbfff2;transition:all .2s .2s;box-shadow:0 0 16px #5492ff59}.hv-ax__node{background:radial-gradient(circle at 35% 30%,#5aa0ff 0%,#2272eb 60%,#1b64da 100%);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 1px #a9cbff80,0 0 0 6px #7fb4ff1a}.hv-ax__node b{letter-spacing:-.02em;color:#fff;font-size:15px;font-weight:800;position:relative}.hv-ax__ping{opacity:0;border:1.5px solid #a9cbffd9;border-radius:50%;animation:.8s ease-out .65s both hv-ring;position:absolute;inset:-1px}@keyframes hv-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.hv-ax__nodename{text-align:center;letter-spacing:-.01em;color:#ffffffc7;width:80px;font-size:13px;font-weight:700;position:absolute}.hv-ax__mend{flex-direction:column;align-items:center;gap:6px;margin-top:14px;display:flex}.hv-ax__node--m{width:44px;height:44px;position:relative}.hv-ax__node--m b{font-size:13px}.hv-ax__mend .hv-ax__nodename{width:auto;position:static}.hv-ax--m{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hv-ax--m .hv-ax__row{grid-template-columns:92px 14px minmax(0,1fr);align-items:center;display:grid}.hv-ax--m .hv-ax__rec{justify-content:flex-start}.hv-ax__link{border-top:1px dashed #fff3;height:0}.hv-ax--m .hv-ax__row[data-on] .hv-ax__link{border-top:1.5px solid #a9cbff}.hv-rt{gap:10px;display:grid}.hv-rt__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.hv-rt__tally{color:#fff;background:#ffffff2e;border-radius:99px;justify-self:start;align-items:center;gap:10px;height:38px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.hv-rt__tally small{color:#fffc;font-size:12.5px}.hv-rt__tally s{color:#ffffffd9;font-size:15px;font-weight:700;text-decoration:none;position:relative}.hv-rt__tally s:after{content:"";transform-origin:0;background:#ffb38a;border-radius:2px;height:2px;position:absolute;top:52%;left:-2px;right:-2px;transform:scaleX(0)}.hv-rt__tally b{opacity:0;font-size:18px;font-weight:800}.hv-rt__q{color:var(--ink);opacity:0;background:#fff;border-radius:16px 16px 4px;margin:0;padding:9px 14px;font-size:13.5px;font-weight:600;box-shadow:0 8px 20px -12px #001b3766}.hv-rt .akc{opacity:0;border:0;border-radius:16px;gap:8px;padding:12px 14px 10px;box-shadow:0 24px 50px -26px #001b378c}.hv-rt .akc>*{animation:none}.hv-rt .akc__lead{font-size:13.5px;line-height:1.5}.hv-rt .akc__confirmhead{padding:9px 14px;font-size:13px}.hv-rt .akc__rows{padding:2px 14px}.hv-rt .akc__rows>div{grid-template-columns:128px minmax(0,1fr);gap:8px;padding:3px 0}.hv-rt .akc__rows dt{align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.hv-rt .akc__rows dd{font-size:12px;line-height:1.4}.hv-rt__tick{background:var(--line);color:#0000;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;font-style:normal;display:grid}.hv-rt__foot{display:grid;position:relative}.hv-rt__foot>.akc__actions,.hv-rt__foot>.hv-rt__done{grid-area:1/1}.hv-rt .akc__actions{padding:8px 14px 10px}.hv-rt__btn{align-items:center;height:34px;font-size:13px;display:inline-flex}.hv-rt__done{opacity:0;margin:6px 14px 10px;animation:none}.hv-rt__cursor{opacity:0;filter:drop-shadow(0 3px 6px #001b3759);position:absolute;bottom:6px;right:52px}.hv-scene[data-active] .hv-rt__q{animation:hv-up .4s var(--ease) .3s both}.hv-scene[data-active] .hv-rt .akc{animation:hv-up .5s var(--ease) 1s both}.hv-scene[data-active] .hv-rt__cursor{animation:hv-cursor 1.4s var(--ease) 2.3s both}.hv-scene[data-active] .hv-rt__btn{animation:.3s 2.95s both hv-press}.hv-scene[data-active] .hv-rt__tick{animation:hv-tick .25s ease var(--d) both}.hv-scene[data-active] .hv-rt .akc__actions{animation:.25s 4.3s both hv-out}.hv-scene[data-active] .hv-rt__done{animation:hv-up .4s var(--ease) 4.4s both}.hv-scene[data-active] .hv-rt__tally s:after{animation:hv-strike .35s var(--ease) 4.6s both}.hv-scene[data-active] .hv-rt__tally b{animation:hv-pop .4s var(--ease) 4.85s both}@keyframes hv-cursor{0%{opacity:0;transform:translate(60px,50px)}20%{opacity:1}45%{transform:translate(0)}55%{transform:translate(0)scale(.88)}65%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)}}@keyframes hv-press{50%{filter:brightness(.92);transform:scale(.95)}}@keyframes hv-tick{to{color:#fff;background:#3182f6}}@keyframes hv-out{to{opacity:0;visibility:hidden}}@keyframes hv-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hv-pr{gap:12px;display:grid}.hv-pr__sheet{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 48px -28px #46286e80}.hv-pr__head{justify-content:space-between;align-items:baseline;padding:14px 16px 10px;display:flex}.hv-pr__head b{color:var(--ink);font-size:14px;font-weight:700}.hv-pr__head span{color:var(--gray);font-size:12px}.hv-pr__cols,.hv-pr__row{grid-template-columns:84px 74px 92px minmax(0,1fr);align-items:center;gap:8px;padding:0 16px;display:grid}.hv-pr__cols{border-block:1px solid var(--line);height:30px;color:var(--gray);background:#f9fafb;font-size:11.5px;font-weight:600}.hv-pr__cols span:nth-child(3),.hv-pr__net{text-align:right}.hv-pr__rows{position:relative}.hv-pr__row{height:42px;color:var(--ink2);font-size:12.5px}.hv-pr__row+.hv-pr__row{border-top:1px solid var(--line)}.hv-pr__name{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hv-pr__name i{color:#1b64da;background:#eef3ff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10.5px;font-style:normal;font-weight:700;display:grid}.hv-pr__dept{color:var(--gray)}.hv-pr__net{font-weight:600}.hv-pr__flag{justify-content:flex-end;display:flex}.hv-pr__flag em{white-space:nowrap;opacity:0;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.hv-pr__flag em[data-level=must]{color:#e03131;background:#ffecec}.hv-pr__flag em[data-level=check]{color:#d9480f;background:#fff2e2}.hv-pr__scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#3182f6 18% 82%,#0000);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px 2px #3182f673}.hv-pr__gate{opacity:0;background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 16px 34px -24px #46286e8c}.hv-pr__lock{color:#e03131;background:#ffecec;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.hv-pr__msg{color:#e03131;font-size:12.5px;font-weight:700}.hv-pr__btn{color:#adb5bd;background:#eef0f3;border-radius:9px;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.hv-scene[data-active] .hv-pr__scan{animation:hv-scan var(--scan) linear var(--d) both}.hv-scene[data-active] .hv-pr__flag em{animation:hv-pop .3s var(--ease) var(--d) both}.hv-scene[data-active] .hv-pr__row[data-level=must]{animation:hv-tint-must .4s ease var(--d) both}.hv-scene[data-active] .hv-pr__row[data-level=check]{animation:hv-tint-check .4s ease var(--d) both}.hv-scene[data-active] .hv-pr__gate{animation:hv-up .45s var(--ease) var(--d) both}@keyframes hv-scan{0%{opacity:1;top:0}94%{opacity:1}to{opacity:0;top:100%}}@keyframes hv-tint-must{to{background:#fff7f7}}@keyframes hv-tint-check{to{background:#fffaf3}}@media (max-width:860px){.hv{padding-inline:16px}.hv__head{margin-bottom:24px}.hv__row{flex-direction:column;height:auto}.hv-card,.hv-card[data-open]{width:100%}.hv-card__tab,.hv-card[data-open] .hv-card__tab{cursor:pointer;flex-direction:row;align-items:center;gap:14px;width:100%;padding:18px 20px;position:relative;inset:auto}.hv-card__num{min-width:88px;font-size:30px}.hv-card__name{font-size:15px}.hv-card__name br{display:none}.hv-card__chev{color:var(--tx3,var(--gray));margin-left:auto;transition:transform .25s;display:inline-flex}.hv-card[data-open] .hv-card__chev{transform:rotate(180deg)}.hv-card__panel{grid-template-columns:minmax(0,1fr);gap:18px;padding:0 20px 22px;position:relative;inset:auto}.hv-card__text{padding:0}.hv-card__desc{font-size:14.5px}.hv-card__tab .hv-card__note{display:none}.hv-card__note--m{white-space:normal;margin:0 0 6px;display:block}.hv-scene{padding:0}}@media (prefers-reduced-motion:reduce){.hv-card,.hv__bar{transition:none}.hv-card__text,.hv-scene{animation:none}.hv-scene[data-active] :is(.hv-rt__q,.hv-rt .akc,.hv-rt__done,.hv-rt__tally b,.hv-pr__flag em,.hv-pr__gate){opacity:1;animation:none}.hv-scene[data-active] .hv-rt .akc__actions,.hv-scene[data-active] .hv-rt__cursor,.hv-scene[data-active] .hv-pr__scan{animation:none;display:none}.hv-scene[data-active] .hv-rt__tally s:after{animation:none;transform:scaleX(1)}.hv-scene[data-active] .hv-rt__tick{color:#fff;background:#3182f6;animation:none}.hv-scene[data-active] .hv-pr__row[data-level=must]{background:#fff7f7;animation:none}.hv-scene[data-active] .hv-pr__row[data-level=check]{background:#fffaf3;animation:none}.hv-ax__lit path,.hv-ax__rec,.hv-ax__job{transition:none!important}.hv-ax__ping{display:none}}
