@property --phn{syntax:"<integer>";inherits:false;initial-value:0}.ph:where(.ekh){--ph-hot:#071b3a;--ph:#00a86b;--ph-soft:#00a86b24;background:radial-gradient(45% 55% at 78% 52%,var(--ph-soft),transparent 70%),radial-gradient(40% 40% at 10% 10%,#004b8d1a,transparent 70%),var(--bg)}.ph .ek-steps [aria-pressed=true]{border-color:var(--ph)}.ph .ek-steps [aria-pressed=true] .n,.ph .ek-steps .done .n{background:var(--ph);color:#fff}.ph .ek-steps .bar em{background:var(--ph)}.ph.still .ek-steps [aria-pressed=true] .bar em{width:100%;animation:none}.ph-stage{perspective:none;height:auto;display:block;container-type:inline-size}.ph-cv{width:60em;height:60em;color:var(--ink);text-align:left;margin:0 auto;font-size:min(10px,1.66667cqw);line-height:1.3;position:relative}.ph-cv svg.i{width:1em;height:1em}.ph .ek-demo{text-align:center;margin-top:12px;display:block;position:static}.ph.still .ph-cv *,.ph.still .ph-cv :before,.ph.still .ph-cv :after{transition:none!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.ph-cv .ek-chip{opacity:1;z-index:6;gap:.6em;width:max-content;padding:.65em 1.05em;font-size:1.3em;position:absolute;bottom:auto;right:auto}.ph-cv .ek-chip i{flex:none;width:.6em;height:.6em}.ph-cv .ek-chip b{font-weight:600}.ph[data-step="0"] .ek-chip.hot0,.ph[data-step="1"] .ek-chip.hot1,.ph[data-step="2"] .ek-chip.hot2,.ph[data-step="3"] .ek-chip.hot3{background:var(--ph-hot);color:#fff;border-color:var(--ph-hot);transform:scale(1.06)}.ph[data-step="0"] .ek-chip.hot0 i,.ph[data-step="1"] .ek-chip.hot1 i,.ph[data-step="2"] .ek-chip.hot2 i,.ph[data-step="3"] .ek-chip.hot3 i{background:#2ad587;box-shadow:0 0 0 .35em #2ad58740}.vs{justify-items:end;display:inline-grid}.vs.l{justify-items:start}.vs .v{opacity:0;white-space:nowrap;grid-area:1/1}@keyframes phIn{0%{opacity:0;transform:translateY(.8em)}to{opacity:1;transform:none}}@keyframes phFade{0%{opacity:0}to{opacity:1}}@keyframes phOut{0%{opacity:1}to{opacity:0}}@keyframes phPop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (max-width:1000px){.ph-cv{font-size:min(10px,1.66667cqw)}}:root[data-theme=dark] .ph:where(.ekh){--ph-hot:var(--ph)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ph:where(.ekh){--ph-hot:var(--ph)}}.phc{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:1.6em;position:absolute;box-shadow:0 1.6em 3.2em -1.8em #071b3a73}.ph-cv .i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ph-tick{color:#fff;background:#00a86b;border-radius:50%;flex:none;place-items:center;width:1.5em;height:1.5em;display:inline-grid}.ph-cv .ph-tick svg.i{stroke-width:3.2px;color:#fff!important;width:.9em!important;height:.9em!important}.ph-shots{background:#fff;position:relative;overflow:hidden}.ph-shots img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.ph[data-step="0"] .ph-shots .s0,.ph[data-step="1"] .ph-shots .s1,.ph[data-step="2"] .ph-shots .s2,.ph[data-step="3"] .ph-shots .s3{opacity:1}.ph-win{background:#fff;border:1px solid #d5dae3;border-radius:1.4em;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 2.4em 4em -2.4em #071b3a80}.ph-win .wbar{background:#eef1f5;flex:none;align-items:center;gap:.5em;height:2.8em;padding:0 1.1em;display:flex}.ph-win .wbar i{background:#c5ccd6;border-radius:50%;width:.8em;height:.8em}.ph-win .wbar u{color:#6b7686;background:#fff;border-radius:.6em;margin-left:.8em;padding:.15em 1.2em;font-size:1.05em;text-decoration:none}.ph-win .ph-shots{flex:1}.ph-phone{background:#0a0f18;border-radius:3em;padding:.8em;position:absolute;box-shadow:0 0 0 .15em #2a3342,0 3.5em 5em -2.5em #000000a6}.ph-phone .ph-shots{border-radius:2.3em;height:100%}.ph-pos{--ph:#0b7f86;--ph-soft:#0b7f8629}.pos-blob{background:linear-gradient(155deg,#0c5c9a,#073e72 55%,#06305a);border-radius:5em 5em 19em;width:50em;height:50em;position:absolute;top:5em;left:8em;overflow:hidden}.pos-blob svg{width:100%;height:100%;position:absolute;inset:0}.pos-blob path{fill:none;stroke:#ffffff29;stroke-width:1.5px}.pos-ph{box-shadow:0 0 0 .6em var(--bg);background:#0b1a30;position:absolute;overflow:hidden}.pos-ph img{object-fit:cover;width:100%;height:100%;display:block}.pos-ph.a{border-radius:2.8em 2.8em 9em;width:22em;height:17em;top:0;left:0}.pos-ph.b{z-index:4;border-radius:8em 8em 2.4em 2.4em;width:15em;height:18em;top:41em;left:1em}.pos-term{z-index:3;width:46em;position:absolute;top:13.5em;left:10em}.pos-scr{background:#0c1220;border-radius:1.8em;height:28.6em;padding:.9em;position:relative;box-shadow:0 0 0 .15em #2a3342,0 3.5em 5em -2.5em #000000b3}.pos-ui{color:#1e2a6b;background:#f3f5f9;border-radius:1em;flex-direction:column;height:100%;font-size:.8em;line-height:1.3;display:flex;position:relative;overflow:hidden}.pos-neck{clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);background:linear-gradient(90deg,#b9c2ce,#e7ecf2 45%,#aeb8c5);width:9em;height:5em;margin:-.2em auto 0;display:block}.pos-base{background:linear-gradient(#e7ecf2,#b9c2ce);border-radius:1.1em 1.1em .6em .6em;width:24em;height:2.2em;margin:0 auto;display:block;box-shadow:0 2em 2.4em -1.2em #0009}.pos-top{white-space:nowrap;background:#fff;border-bottom:1px solid #e3e7ee;flex:none;align-items:center;gap:.9em;height:4.4em;padding:0 1.2em;display:flex}.pos-app{background:#1e2a6b;border-radius:.7em;grid-template-columns:1fr 1fr;gap:.3em;width:2.6em;height:2.6em;padding:.6em;display:grid}.pos-app i{border:.14em solid #fff;border-radius:.2em}.pos-mark{object-fit:contain;width:2.6em;height:2.6em}.pos-top b,.pos-top em{font-size:1.2em;font-style:normal;font-weight:500}.pos-net{color:#00624a;background:#e3f5ee;border-radius:99em;align-items:center;gap:.5em;height:2.3em;margin-left:auto;padding:0 .9em;font-weight:600;display:inline-flex}.pos-net i{background:#00a86b;border-radius:50%;width:.7em;height:.7em}.pos-net .b,.pos-net .c{display:none}.pos-clock{border:1px solid #e3e7ee;border-radius:.6em;padding:.45em .9em}.pos-body{flex:1;grid-template-columns:1.72fr 1fr;gap:1em;min-height:0;padding:1em;display:grid}.pos-l{flex-direction:column;gap:.8em;min-width:0;display:flex;position:relative}.pos-row{align-items:center;gap:.7em;display:flex}.pb{white-space:nowrap;border-radius:.7em;justify-content:center;align-items:center;height:2.7em;padding:0 1.4em;font-weight:500;display:inline-flex}.pb.nv{color:#fff;background:#1e2a6b}.pb.ol{background:#fff;border:1px solid #1e2a6b}.pb.r{margin-left:auto}.pb.sq{width:2.7em;padding:0}.pos-search{color:#9aa3b2;background:#fff;border:1px solid #d5dae3;border-radius:.7em;flex:1;align-items:center;height:2.7em;padding:0 1em;display:flex}.pos-cats{gap:.7em;display:flex;overflow:hidden}.pos-cats span{background:#fff;border:1px solid #e3e7ee;border-radius:.8em;flex:none;min-width:8em;padding:.5em 1.1em;display:grid}.pos-cats span.on{color:#fff;background:#1e2a6b;border-color:#1e2a6b}.pos-cats b{font-weight:500}.pos-cats small{opacity:.75;font-size:.85em}.pos-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7em;min-height:0;display:grid}.pos-tile{background:#fff;border:1px solid #e3e7ee;border-radius:.9em;flex-direction:column;gap:.2em;min-width:0;padding:.6em;display:flex;position:relative}.pos-tile .im{border-radius:.6em;flex:none;place-items:center;height:5.4em;display:grid}.pos-tile .im svg{height:4.4em}.pos-tile .mt{color:#7a8496;white-space:nowrap;justify-content:space-between;font-size:.7em;display:flex}.pos-tile b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pos-tile .pr{color:#3a56c5}.pos-tile .add{color:#fff;background:#1e2a6b;border-radius:.6em;place-items:center;width:2.1em;height:2.1em;line-height:1;display:grid;position:absolute;bottom:.6em;right:.6em}.pos-tile .qty{display:none}.pos-tile[class*=\ tp]:after{content:"";opacity:0;pointer-events:none;border:.25em solid #3a56c5;border-radius:1.1em;position:absolute;inset:-.25em}.pos-tile[class*=\ tp]:before{content:"";z-index:2;background:#3a56c559;border-radius:50%;width:3em;height:3em;position:absolute;bottom:.2em;right:.2em;transform:scale(0)}.pos-r{background:#fff;border:1px solid #e3e7ee;border-radius:.9em;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pos-hd{color:#fff;background:#1e2a6b;flex:none;justify-content:space-between;align-items:center;height:2.9em;padding:0 .9em;display:flex}.pos-hd b{font-weight:500}.pos-clear{background:#e0425a;border-radius:.6em;padding:.3em .9em}.pos-lines{flex:1;align-content:start;gap:.4em;min-height:0;padding:.5em;display:grid}.pos-line{opacity:0;border:1px solid #e3e7ee;border-radius:.7em;grid-template-columns:2.3em minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.3em .5em;display:grid}.pos-line .im{border-radius:.5em;place-items:center;width:2.3em;height:2.3em;display:grid}.pos-line .im svg{height:1.9em}.pos-line b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.pos-line small{color:#7a8496;font-size:.78em;display:block}.pos-line em{color:#3a56c5;white-space:nowrap;font-size:.9em;font-style:normal}.pos-sum{flex:none;padding:.1em .9em;display:grid}.pos-sum>span{border-bottom:1px solid #eef1f5;justify-content:space-between;padding:.32em 0;display:flex}.pos-sum em{font-style:normal}.pos-sum .tot{border:0;font-weight:600}.pos-pays{flex:none;grid-template-columns:repeat(3,1fr);gap:.5em;padding:.5em;display:grid}.pos-pays span{white-space:nowrap;border-radius:.8em;place-items:center;height:3em;font-size:.88em;font-weight:600;display:grid}.pos-pays .cash{color:#fff;background:#1e2a6b}.pos-pays .qr{background:#fff;border:1px solid #1e2a6b}.pos-pays .edc{background:#dcebf5}.pos-modal{opacity:0;background:#0c122080;place-items:center;display:grid;position:absolute;inset:4.4em 0 0}.pos-qrbox{background:#fff;border-radius:1.4em;justify-items:center;gap:.4em;padding:1.3em 2.4em;display:grid;box-shadow:0 2em 4em -1.5em #00000080}.pos-qrbox small{color:#7a8496}.pos-qrbox b{font-size:1.7em;font-weight:600}.pos-qrbox .q{width:11em;height:11em;position:relative}.pos-qrbox .q>svg{fill:#0c1220;width:100%;height:100%}.pos-qrbox .okb{opacity:0;background:#ffffffe0;place-items:center;display:grid;position:absolute;inset:0}.pos-qrbox .okb svg{stroke:#fff;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;background:#00a86b;border-radius:50%;width:5.2em;height:5.2em;padding:1.2em}.pos-qrbox .wait,.pos-qrbox .paid{grid-area:4/1;font-weight:500}.pos-qrbox .wait{color:#5b6b80}.pos-qrbox .paid{color:#00875a;opacity:0}.pos-toast{color:#7a4b00;opacity:0;z-index:3;background:#fff4de;border:1px solid #f2c46b;border-radius:.8em;align-items:center;gap:.6em;padding:.7em 1em;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.pos-toast i{background:#f2a93b;border-radius:50%;flex:none;width:.8em;height:.8em}.pos-receipt{z-index:2;color:#1d2a3a;background:#fff;gap:.25em;width:11.5em;padding:1em 1em 1.3em;display:grid;position:absolute;top:38em;left:43.5em;transform:translateY(-112%);box-shadow:0 1.5em 2.5em -1.5em #0009}.pos-receipt>*{font-size:.78em}.pos-receipt b{text-align:center;font-weight:600}.pos-receipt small{text-align:center;color:#6b7686}.pos-receipt span{justify-content:space-between;gap:.6em;display:flex}.pos-receipt em{white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.pos-receipt .tt{border-top:1px dashed #9aa3b2;margin-top:.3em;padding-top:.4em;font-weight:600}.pos-receipt .pd{color:#00875a;font-weight:600}.pos-receipt u{background:linear-gradient(135deg,#fff 50%,#0000 0) 0 0/.8em 1em,linear-gradient(225deg,#fff 50%,#0000 0) 0 0/.8em 1em;height:.5em;font-size:1em;position:absolute;bottom:-.5em;left:0;right:0}.pos-hq{z-index:4;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:1.6em;align-items:center;gap:1.1em;padding:1em 1.4em;display:flex;position:absolute;top:1.2em;right:0;box-shadow:0 1.4em 3em -1.6em #071b3a73}.pos-hq .ic{background:var(--brand-light);width:3.6em;height:3.6em;color:var(--brand);border-radius:1em;place-items:center;display:grid}.pos-hq .ic svg{width:2.2em;height:2.2em}.pos-hq .tx{gap:.1em;display:grid}.pos-hq b{font-size:1.4em;font-weight:600}.pos-hq .s{color:var(--muted);white-space:nowrap;align-items:center;gap:.5em;font-size:1.2em;display:flex}.pos-hq .s i{background:#00a86b;border-radius:50%;flex:none;width:.6em;height:.6em}.pos-hq .s .b,.pos-hq .s .c{display:none}.pos-hq .bars{align-items:flex-end;gap:.35em;height:3.2em;margin-left:.4em;display:flex}.pos-hq .bars i{background:var(--link);opacity:.35;transform-origin:bottom;border-radius:.2em;width:.7em;height:45%}.pos-hq .bars i:nth-child(2){height:70%}.pos-hq .bars i:nth-child(3){height:55%}.pos-hq .bars i:nth-child(4){height:85%}.pos-hq .bars i:nth-child(5){opacity:1;height:100%}.pos-wire{z-index:2;border-left:.2em dashed #ffffff8c;width:0;height:6.1em;position:absolute;top:7.4em;left:39em}.pos-wire i{opacity:0;background:#2ad587;border-radius:50%;width:1em;height:1em;position:absolute;bottom:-.5em;left:-.6em}.pos-chip.c0{top:39em;left:14em}.pos-chip.c1{top:42em;left:22.5em}.pos-chip.c2{top:6.5em;left:auto;right:0}.ph-pos[data-step="0"] .vs .v0,.ph-pos:not([data-step="0"]) .vs .v:last-child,.ph-pos:not([data-step="0"]) .pos-line{opacity:1}.ph-pos[data-step="0"] .go .v0{animation:3.8s step-end both posV0}.ph-pos[data-step="0"] .go .v1{animation:3.8s step-end both posV1}.ph-pos[data-step="0"] .go .v2{animation:3.8s step-end both posV2}.ph-pos[data-step="0"] .go .v3{animation:3.8s step-end both posV3}@keyframes posV0{0%{opacity:1}13%,to{opacity:0}}@keyframes posV1{0%{opacity:0}13%{opacity:1}34%,to{opacity:0}}@keyframes posV2{0%{opacity:0}34%{opacity:1}55%,to{opacity:0}}@keyframes posV3{0%{opacity:0}55%,to{opacity:1}}.ph-pos[data-step="0"] .go .pos-line{animation:phIn .4s var(--ease) both}.ph-pos[data-step="0"] .go .ln0{animation-delay:.5s}.ph-pos[data-step="0"] .go .ln1{animation-delay:1.3s}.ph-pos[data-step="0"] .go .ln2{animation-delay:2.1s}.ph-pos[data-step="0"] .go .pos-tile[class*=\ tp]:before{animation:.6s both posTap}.ph-pos[data-step="0"] .go .pos-tile[class*=\ tp]:after{animation:.9s both posRing}.ph-pos[data-step="0"] .go .tp0:before,.ph-pos[data-step="0"] .go .tp0:after{animation-delay:.3s}.ph-pos[data-step="0"] .go .tp1:before,.ph-pos[data-step="0"] .go .tp1:after{animation-delay:1.1s}.ph-pos[data-step="0"] .go .tp2:before,.ph-pos[data-step="0"] .go .tp2:after{animation-delay:1.9s}@keyframes posTap{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1.4)}}@keyframes posRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}.ph-pos[data-step="1"] .pos-pays .qr{color:#fff;background:#1e2a6b}.ph-pos[data-step="1"] .pos-modal,.ph-pos[data-step="1"] .pos-qrbox .okb,.ph-pos[data-step="1"] .pos-qrbox .paid{opacity:1}.ph-pos[data-step="1"] .pos-qrbox .wait{opacity:0}.ph-pos[data-step="1"] .go .pos-pays .qr{animation:.5s .25s both posPress}@keyframes posPress{0%{color:#1e2a6b;background:#fff;transform:none}50%{transform:scale(.92)}to{color:#fff;background:#1e2a6b;transform:none}}.ph-pos[data-step="1"] .go .pos-modal{animation:.35s .7s both phFade}.ph-pos[data-step="1"] .go .pos-qrbox .okb,.ph-pos[data-step="1"] .go .pos-qrbox .paid{animation:.3s 2.2s both phFade}.ph-pos[data-step="1"] .go .pos-qrbox .wait{animation:.2s 2.2s both phOut}.ph-pos:not([data-step="0"]) .pos-receipt{transform:none}.ph-pos[data-step="1"] .go .pos-receipt{animation:1.1s steps(9,end) 2.5s both posPrint}@keyframes posPrint{0%{transform:translateY(-112%)}to{transform:none}}.ph-pos[data-step="2"] .pos-net{color:#7a4b00;background:#fff4de}.ph-pos[data-step="2"] .pos-net i,.ph-pos[data-step="2"] .pos-hq .s i{background:#f2a93b}.ph-pos[data-step="2"] .pos-net .a,.ph-pos[data-step="2"] .pos-hq .s .a,.ph-pos[data-step="3"] .pos-net .a,.ph-pos[data-step="3"] .pos-hq .s .a{display:none}.ph-pos[data-step="2"] .pos-net .b,.ph-pos[data-step="2"] .pos-hq .s .b,.ph-pos[data-step="3"] .pos-net .c,.ph-pos[data-step="3"] .pos-hq .s .c{display:inline}.ph-pos[data-step="2"] .pos-toast{opacity:1}.ph-pos[data-step="2"] .go .pos-toast{animation:phIn .45s var(--ease) .3s both}.ph-pos[data-step="2"] .pos-wire{opacity:.9;border-color:#f2a93b}.ph-pos[data-step="2"] .go .pos-net{animation:.5s 2 posBlink}@keyframes posBlink{50%{opacity:.35}}.ph-pos[data-step="3"] .pos-wire{border-color:#2ad587}.ph-pos[data-step="3"] .go .pos-wire i{animation:1s ease-in both posUp}.ph-pos[data-step="3"] .go .pos-wire i:nth-child(2){animation-delay:.35s}.ph-pos[data-step="3"] .go .pos-wire i:nth-child(3){animation-delay:.7s}@keyframes posUp{0%{opacity:0;transform:none}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-6em)}}.ph-pos[data-step="3"] .go .pos-hq .s .c{animation:.4s 1.5s both phFade}.ph-pos[data-step="3"] .go .pos-hq .bars i:nth-child(5){animation:posBar .7s var(--ease) 1.5s both}@keyframes posBar{0%{transform:scaleY(.5)}to{transform:none}}.ph-pos[data-step="3"] .go .pos-hq{animation:1.2s 1.4s both posGlow}@keyframes posGlow{40%{box-shadow:0 0 0 .6em #2ad58747,0 1.4em 3em -1.6em #071b3a73}}.ph-crm{--ph:#c2185b;--ph-soft:#c2185b21}.crm-ring{border:1px dashed var(--line);border-radius:50%;width:48em;height:48em;animation:90s linear infinite jdSpin;position:absolute;top:2em;left:6em}.crm-node{z-index:2;border-radius:1.3em;align-items:center;gap:.8em;width:11.5em;height:5.2em;padding:0 1.1em;display:flex;left:0}.crm-node svg.i{width:2em;height:2em;color:var(--ph);flex:none}.crm-node b{font-size:1.3em;font-weight:500}.crm-node.n0{top:5em}.crm-node.n1{top:12em}.crm-node.n2{top:19em}.crm-node.n3{top:26em}.crm-node u{border-top:.2em dashed var(--control);width:3em;position:absolute;top:50%;left:100%}.crm-node u i{background:var(--ph);opacity:0;border-radius:50%;width:1em;height:1em;position:absolute;top:-.6em;left:-.4em}.crm-card{z-index:3;gap:1em;width:25.5em;padding:1.5em;display:grid;top:3.6em;left:14.5em}.crm-card .hd{align-items:center;gap:1em;display:flex}.crm-card .ava{color:#fff;background:linear-gradient(135deg,#f8bbd0,#c2185b);border-radius:50%;flex:none;place-items:center;width:4.4em;height:4.4em;font-size:1em;font-weight:600;display:grid}.crm-card .nm{min-width:0;display:grid}.crm-card .nm b{font-size:1.6em;font-weight:600}.crm-card .nm small{color:var(--muted);font-size:1.15em}.crm-card .gold{color:#7a5200;background:linear-gradient(135deg,#ffe7a3,#f4c542);border-radius:99em;align-self:end;margin-left:auto;padding:.3em .9em;font-size:1.15em;font-weight:600}.crm-card .kp{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;display:grid}.crm-card .kp>span{background:var(--surface-2);border-radius:1em;padding:.8em 1em;display:grid}.crm-card .kp b{font-size:1.7em;font-weight:600}.crm-card .kp small{color:var(--muted);font-size:1.1em}.crm-card .act{gap:.6em;margin:0;padding:0;list-style:none;display:grid}.crm-card .act li{border:1px solid var(--line);border-radius:1em;align-items:center;gap:.8em;padding:.55em .9em;display:flex}.crm-card .act svg.i{width:1.6em;height:1.6em;color:var(--ph);flex:none}.crm-card .act span{white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;overflow:hidden}.crm-card .act em{margin-left:auto;font-size:1.2em;font-style:normal;font-weight:600}.crm-card .rfm{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.8em 1em;display:grid}.crm-card .rfm span{align-items:center;gap:.5em;display:flex}.crm-card .rfm span b,.crm-card .rfm span em{font-size:1.15em;font-style:normal;font-weight:600}.crm-card .rfm i{background:var(--surface-2);border-radius:.3em;flex:1;height:.6em;overflow:hidden}.crm-card .rfm i u{height:100%;width:var(--w);background:var(--ph);transform-origin:0;border-radius:.3em;display:block}.crm-card .seg{color:#fff;background:var(--ph);border-radius:99em;grid-column:1/-1;justify-self:start;align-items:center;gap:.5em;padding:.35em 1em .35em .7em;font-size:1.25em;font-weight:600;display:inline-flex}.crm-card .seg svg.i{width:1.2em;height:1.2em}.crm-grid{z-index:2;gap:.6em;width:24em;padding:1.2em 1.4em;display:grid;top:35.6em;left:1em}.crm-grid>b{font-size:1.35em;font-weight:600}.crm-grid .gx{grid-template-columns:1.4em 1fr;gap:.4em .6em;display:grid}.crm-grid .ay{writing-mode:vertical-rl;color:var(--muted);text-align:center;font-size:1em;transform:rotate(180deg)}.crm-grid .ax{color:var(--muted);grid-column:2;font-size:1em}.crm-grid .cells{grid-template-columns:repeat(5,1fr);gap:.4em;display:grid}.crm-grid .cells i{background:var(--ph);height:1.65em;opacity:var(--o);border-radius:.4em;position:relative}.crm-grid .cells i.me{opacity:1}.crm-grid .cells i.me:after{content:"";border:.25em solid var(--ph);opacity:0;border-radius:.8em;position:absolute;inset:-.5em}.crm-grid p{gap:.9em;margin:0;display:flex}.crm-grid p span{color:var(--muted);white-space:nowrap;align-items:center;gap:.4em;font-size:1.05em;display:inline-flex}.crm-grid p i{background:var(--ph);border-radius:.2em;width:.8em;height:.8em}.crm-grid .lg1 i{opacity:.6}.crm-grid .lg2 i{opacity:.25}.crm-send{z-index:4;opacity:0;justify-items:center;gap:.4em;width:16em;display:grid;position:absolute;top:43em;left:25.6em}.crm-send b{background:var(--ph);color:#fff;white-space:nowrap;border-radius:99em;padding:.3em .9em;font-size:1.1em;font-weight:600}.crm-send u{border-top:.2em dashed var(--ph);width:100%;display:block}.crm-send svg.i{width:2.2em;height:2.2em;color:var(--ph);background:var(--surface);border-radius:50%;padding:.3em;position:absolute;top:2.3em;left:0}.crm-phone{z-index:5;background:#0a0f18;border-radius:3em;width:18em;height:38.5em;padding:.8em;position:absolute;top:19.5em;left:41.6em;box-shadow:0 0 0 .15em #2a3342,0 3.5em 5em -2.5em #000000a6}.crm-scr{color:#10202f;background:#8faedd;border-radius:2.3em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ln-hd{color:#fff;background:#06c755;flex:none;align-items:center;gap:.8em;height:4.2em;padding:0 1.2em;display:flex}.ln-hd span{font-size:1.8em;line-height:1}.ln-hd b{font-size:1.3em;font-weight:600}.ln-chat{flex:1;align-content:start;gap:.8em;padding:1em;display:grid}.ln-chat .bub{background:#fff;border-radius:1.2em;justify-self:start;max-width:92%;padding:.7em 1em;font-size:1.15em}.ln-chat .cp{opacity:0;gap:.3em;padding:.8em;font-size:1em;display:grid}.ln-chat .cp .art{color:#fff;background:linear-gradient(135deg,#f8bbd0,#c2185b);border-radius:.8em;place-items:center;height:5.2em;display:grid}.ln-chat .cp .art b{font-size:2.6em;font-weight:700}.ln-chat .cp>b{font-size:1.2em;font-weight:600}.ln-chat .cp small{color:#5b6b80;font-size:1em}.ln-chat .cp i{text-align:center;color:#fff;background:#06c755;border-radius:.7em;margin-top:.3em;padding:.5em;font-size:1.1em;font-style:normal;font-weight:600}.ln-menu{background:#d5dae3;flex:none;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ln-menu span{text-align:center;color:#1d2a3a;background:#fff;justify-items:center;gap:.3em;padding:.9em .2em;font-size:.95em;display:grid}.ln-menu svg.i{color:#06c755;width:1.9em;height:1.9em}.ln-portal{opacity:0;background:#f4f7fa;align-content:start;gap:.8em;padding:1.2em;display:grid;position:absolute;inset:4.2em 0 0}.ln-portal .mc{color:#fff;background:linear-gradient(135deg,#3a2a00,#8a6400 60%,#f4c542);border-radius:1.3em;gap:.3em;padding:1.2em;display:grid}.ln-portal .mc small{letter-spacing:.1em;opacity:.85;font-size:.95em}.ln-portal .mc b{font-size:1.5em;font-weight:600}.ln-portal .bc{background:repeating-linear-gradient(90deg,#fff 0 .22em,#0000 .22em .42em,#fff .42em .55em,#0000 .55em .9em);border-radius:.4em;height:2.6em;margin-top:.5em}.ln-portal .pt{margin:0;font-size:1.2em}.ln-portal .pt b{font-size:1.9em;font-weight:600}.ln-portal .prog{background:#dfe6ec;border-radius:.4em;height:.8em;overflow:hidden}.ln-portal .prog i{transform-origin:0;background:#c2185b;border-radius:.4em;width:86%;height:100%;display:block}.ln-portal>small{color:#5b6b80;font-size:1.05em}.ln-portal .used{color:#00624a;background:#e3f5ee;border-radius:.9em;align-items:center;gap:.5em;padding:.6em .8em;font-size:1.1em;font-weight:600;display:flex}.crm-chip.c0{top:0;left:auto;right:0}.crm-chip.c1{top:43.6em;left:1.5em}.ph-crm .vs .v0{opacity:1}.ph-crm[data-step="3"] .vs .v0{opacity:0}.ph-crm[data-step="3"] .vs .v1{opacity:1}.ph-crm[data-step="0"] .go .crm-node u i{animation:1s ease-in-out both crmDot}.ph-crm[data-step="0"] .go .n1 u i{animation-delay:.6s}.ph-crm[data-step="0"] .go .n2 u i{animation-delay:1.2s}.ph-crm[data-step="0"] .go .n3 u i{animation-delay:1.8s}@keyframes crmDot{0%{opacity:0;transform:none}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(2.8em)}}.ph-crm[data-step="0"] .go .act li{animation:phIn .45s var(--ease) both}.ph-crm[data-step="0"] .go .a0{animation-delay:.9s}.ph-crm[data-step="0"] .go .a1{animation-delay:1.5s}.ph-crm[data-step="0"] .go .a2{animation-delay:2.1s}.ph-crm[data-step="0"] .crm-card .rfm{opacity:.25}.ph-crm[data-step="0"] .crm-card .seg{visibility:hidden}.ph-crm[data-step="1"] .go .rfm i u{animation:crmBar .8s var(--ease) both}.ph-crm[data-step="1"] .go .rfm span:nth-child(2) i u{animation-delay:.25s}.ph-crm[data-step="1"] .go .rfm span:nth-child(3) i u{animation-delay:.5s}@keyframes crmBar{0%{transform:scaleX(0)}to{transform:none}}.ph-crm[data-step="1"] .go .seg{animation:phPop .5s var(--ease) 1.3s both}.ph-crm[data-step="1"] .go .cells i{animation:.5s both crmCell;animation-delay:calc(var(--o) * 1.4s)}@keyframes crmCell{0%{opacity:0;transform:scale(.4)}}.ph-crm[data-step="1"] .cells i.me:after{opacity:1}.ph-crm[data-step="1"] .go .cells i.me:after{animation:1.2s 1.5s 2 both crmPulse}@keyframes crmPulse{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:1;transform:none}}.ph-crm[data-step="1"] .crm-grid{border-color:var(--ph)}.ph-crm[data-step="2"] .crm-send{opacity:1}.ph-crm[data-step="2"] .go .crm-send{animation:.4s .2s both phFade}.ph-crm[data-step="2"] .go .crm-send svg.i{animation:crmFly 1.2s var(--ease) .5s both}.ph-crm[data-step="2"] .crm-send svg.i{transform:translate(13.8em)}@keyframes crmFly{0%{transform:none}to{transform:translate(13.8em)}}.ph-crm[data-step="2"] .ln-chat .cp{opacity:1}.ph-crm[data-step="2"] .go .ln-chat .cp{animation:phIn .5s var(--ease) 1.6s both}.ph-crm[data-step="3"] .ln-portal{opacity:1}.ph-crm[data-step="3"] .go .ln-portal{animation:.5s both phFade}.ph-crm[data-step="3"] .go .v0{animation:10ms linear 1.4s both phOut}.ph-crm[data-step="3"] .go .v1{animation:.3s 1.4s both phFade}.ph-crm[data-step="3"] .go .prog i{animation:crmProg 1.2s var(--ease) .8s both}@keyframes crmProg{0%{transform:scaleX(.72)}to{transform:none}}.ph-crm[data-step="3"] .go .used{animation:phPop .5s var(--ease) 1.6s both}.ph-crm[data-step="3"] .go .kp span:first-child{animation:1.2s 1.4s both posGlow}.ph-dat{--ph:#1289bd;--ph-soft:#29b5e829}.dat-src{text-align:center;border-radius:1.2em;align-content:center;justify-items:center;gap:.3em;width:11em;height:7.4em;padding:.4em;display:grid;top:0}.dat-src svg.i{width:2.2em;height:2.2em;color:var(--ph)}.dat-src b{font-size:1.05em;font-weight:500;line-height:1.2}.dat-src.s0{left:0}.dat-src.s1{left:12.25em}.dat-src.s2{left:24.5em}.dat-src.s3{left:36.75em}.dat-src.s4{left:49em}.dat-src u{border-left:.2em dashed var(--control);height:2.6em;position:absolute;top:100%;left:50%}.dat-src u i,.dat-drop i,.dat-out u:after{background:var(--ph);opacity:0;border-radius:50%;width:1em;height:1em;position:absolute;top:-.4em;left:-.6em}.dat-bus{border-top:.2em dashed var(--control);width:49em;position:absolute;top:10em;left:5.5em}.dat-bus i{border-left:.2em dashed var(--control);height:3em;position:absolute;top:0;left:50%}.dat-pipe{border-radius:1.4em;align-items:center;gap:.8em;width:44em;height:6.4em;padding:0 1.4em;display:flex;top:13em;left:8em}.dat-pipe span{background:var(--surface-2);height:3.6em;color:var(--muted);border-radius:.9em;flex:1;place-items:center;display:grid}.dat-pipe span b{font-size:1.25em;font-weight:600}.dat-pipe em{color:var(--control);font-size:1.8em;font-style:normal}.dat-pipe small{color:var(--ph);white-space:nowrap;align-items:center;gap:.4em;margin-left:.4em;font-size:1.1em;font-weight:600;display:inline-flex}.dat-pipe small svg.i{width:1.3em;height:1.3em}.dat-drop{border-left:.2em dashed var(--control);height:3.2em;position:absolute;top:19.4em;left:30em}.dat-sf{border-radius:2em;gap:1.2em;width:50em;padding:1.5em 1.8em;display:grid;top:22.6em;left:5em}.dat-sf .hd{align-items:center;gap:1em;display:flex}.dat-sf .hd img{width:auto;height:3.2em}.dat-sf .hd span{display:grid}.dat-sf .hd b{font-size:1.7em;font-weight:600}.dat-sf .hd small{color:var(--muted);font-size:1.15em}.dat-sf .sfb{grid-template-columns:1.35fr 1fr;gap:1.6em;display:grid}.dat-sf .lay{gap:.7em;display:grid}.dat-sf .lay span{background:linear-gradient(90deg,#29b5e833,#29b5e812);border:1px solid #29b5e866;border-radius:1em;grid-template-columns:minmax(0,1fr) 7em;align-items:center;gap:1em;padding:.9em 1.2em;display:grid}.dat-sf .lay b{font-size:1.2em;font-weight:500}.dat-sf .lay i{background:var(--surface-2);border-radius:.3em;height:.6em;overflow:hidden}.dat-sf .lay u{background:var(--ph);transform-origin:0;height:100%;display:block}.dat-sf .dgov{border-left:1px solid var(--line);align-content:start;gap:.6em;padding-left:1.6em;display:grid}.dat-sf .dgov>b{color:var(--muted);font-size:1.15em;font-weight:600}.dat-sf .dgov>span{align-items:center;gap:.7em;display:flex}.dat-sf .dgov svg.i{width:1.6em;height:1.6em;color:var(--ph);flex:none}.dat-sf .dgov em{flex:1;font-size:1.2em;font-style:normal}.dat-out{border-radius:1.3em;align-content:end;gap:.5em;width:13.6em;height:10.4em;padding:1em 1.1em;display:grid;top:49.4em}.dat-out.o0{left:0}.dat-out.o1{left:15.47em}.dat-out.o2{left:30.93em}.dat-out.o3{left:46.4em}.dat-out svg{width:100%;height:4.2em;fill:var(--ph)}.dat-out .ln{fill:none;stroke:var(--ph);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.dat-out .b2{opacity:.45}.dat-out b{font-size:1.2em;font-weight:600}.dat-out u{border-left:.2em dashed var(--control);height:3em;position:absolute;bottom:100%;left:50%}.dat-out u:after{content:""}.ph-dat[data-step="0"] .dat-src{border-color:var(--ph)}.ph-dat[data-step="0"] .go .dat-src u i{animation:1.1s ease-in infinite datDown}.ph-dat[data-step="0"] .go .s1 u i{animation-delay:.2s}.ph-dat[data-step="0"] .go .s2 u i{animation-delay:.4s}.ph-dat[data-step="0"] .go .s3 u i{animation-delay:.6s}.ph-dat[data-step="0"] .go .s4 u i{animation-delay:.8s}@keyframes datDown{0%{opacity:0;transform:none}20%,80%{opacity:1}to{opacity:0;transform:translateY(2.6em)}}.ph-dat[data-step="0"] .dat-sf .lay u,.ph-dat[data-step="0"] .dat-sf .dgov .ph-tick,.ph-dat[data-step="1"] .dat-sf .dgov .ph-tick{opacity:0}.ph-dat[data-step="0"] .dat-sf .lay u{transform:scaleX(0)}.ph-dat[data-step="1"] .dat-pipe{border-color:var(--ph)}.ph-dat[data-step="1"] .dat-pipe span,.ph-dat[data-step="2"] .dat-pipe span,.ph-dat[data-step="3"] .dat-pipe span{background:var(--ph);color:#fff}.ph-dat[data-step="1"] .go .dat-pipe span{animation:.4s both datSeg}.ph-dat[data-step="1"] .go .dat-pipe .p1{animation-delay:.5s}.ph-dat[data-step="1"] .go .dat-pipe .p2{animation-delay:1s}@keyframes datSeg{0%{background:var(--surface-2);color:var(--muted)}}.ph-dat[data-step="1"] .go .dat-pipe small svg.i{animation:1.4s linear infinite jdSpin}.ph-dat[data-step="1"] .go .dat-drop i{animation:1s ease-in .9s 3 both datDown}.ph-dat[data-step="1"] .go .lay u{animation:crmBar .9s var(--ease) both}.ph-dat[data-step="1"] .go .y0 u{animation-delay:1.3s}.ph-dat[data-step="1"] .go .y1 u{animation-delay:1.8s}.ph-dat[data-step="1"] .go .y2 u{animation-delay:2.3s}.ph-dat[data-step="2"] .dat-sf{border-color:var(--ph)}.ph-dat[data-step="2"] .go .dgov .ph-tick{animation:phPop .4s var(--ease) both}.ph-dat[data-step="2"] .go .q0 .ph-tick{animation-delay:.5s}.ph-dat[data-step="2"] .go .q1 .ph-tick{animation-delay:1.1s}.ph-dat[data-step="2"] .go .q2 .ph-tick{animation-delay:1.7s}.ph-dat:not([data-step="3"]) .dat-out{opacity:.5}.ph-dat[data-step="3"] .dat-out{border-color:var(--ph)}.ph-dat[data-step="3"] .go .dat-out u:after{animation:1s ease-in 2 both datOut}@keyframes datOut{0%{opacity:0;transform:none}20%,80%{opacity:1}to{opacity:0;transform:translateY(3em)}}.ph-dat[data-step="3"] .go .dat-out rect,.ph-dat[data-step="3"] .go .dat-out circle{animation:phPop .5s var(--ease) both;transform-box:fill-box;transform-origin:bottom}.ph-dat[data-step="3"] .go .dat-out rect:nth-child(2),.ph-dat[data-step="3"] .go .dat-out circle:nth-of-type(2){animation-delay:.15s}.ph-dat[data-step="3"] .go .dat-out rect:nth-child(3),.ph-dat[data-step="3"] .go .dat-out circle:nth-of-type(3){animation-delay:.3s}.ph-dat[data-step="3"] .go .dat-out rect:nth-child(4),.ph-dat[data-step="3"] .go .dat-out circle:nth-of-type(4){animation-delay:.45s}.ph-dat[data-step="3"] .go .dat-out .ln{stroke-dasharray:1;animation:ekRing 1.2s var(--ease) .3s both;stroke-dashoffset:1px}.ph-dat[data-step="3"] .go .dat-out{animation:phIn .5s var(--ease) both}.ph-dat[data-step="3"] .go .o1{animation-delay:.12s}.ph-dat[data-step="3"] .go .o2{animation-delay:.24s}.ph-dat[data-step="3"] .go .o3{animation-delay:.36s}.ph-cat{--ph:#b45309;--ph-soft:#d9770624}.cat-win{z-index:2;width:50em;height:34.6em;top:0;left:0}.cat-book{z-index:4;width:17.4em;transition:transform .8s var(--ease);position:absolute;top:27em;left:42.2em;transform:rotate(5deg)}.cat-book img{border-radius:.3em .8em .8em .3em;width:100%;display:block;box-shadow:-.5em 0 0 -.1em #e7ecf2,-.9em 0 0 -.2em #cbd3dd,0 2.6em 4em -2em #071b3ab3}.cat-book span{white-space:nowrap;color:#fff;background:var(--ph);border-radius:99em;padding:.3em 1em;font-size:1.15em;font-weight:600;position:absolute;bottom:-1.4em;left:50%;transform:translate(-50%)}.cat-apr{white-space:nowrap;align-items:center;gap:1.1em;width:39em;padding:1.1em 1.5em;display:flex;top:36.8em;left:0}.cat-apr>b,.cat-chn>b{font-size:1.25em;font-weight:600}.cat-apr .stt{background:var(--surface-2);color:var(--muted);border-radius:99em;margin-right:auto;padding:.25em .9em;font-size:1.1em;font-weight:600}.cat-apr>span:not(.stt){align-items:center;gap:.4em;font-size:1.15em;font-weight:500;display:inline-flex}.cat-chn{gap:.9em;width:39em;padding:1.3em 1.5em;display:grid;top:43em;left:0}.cat-chn>div{grid-template-columns:1fr 1fr;gap:.7em 1.4em;display:grid}.cat-chn>div>span{border:1px solid var(--line);border-radius:1em;align-items:center;gap:.7em;padding:.6em .9em;display:flex}.cat-chn svg.i{width:1.6em;height:1.6em;color:var(--ph);flex:none}.cat-chn em{flex:1;font-size:1.15em;font-style:normal}.ph-cat .vs .v0{opacity:1}.ph-cat[data-step="0"] .cat-win,.ph-cat[data-step="1"] .cat-apr,.ph-cat[data-step="3"] .cat-chn{border-color:var(--ph)}.ph-cat[data-step="0"] .ph-tick,.ph-cat[data-step="1"] .cat-chn .ph-tick,.ph-cat[data-step="2"] .cat-chn .ph-tick{background:var(--control)}.ph-cat:not([data-step="0"]) .stt .v0{opacity:0}.ph-cat:not([data-step="0"]) .stt .v2{opacity:1}.ph-cat:not([data-step="0"]) .stt{color:#00624a;background:#e3f5ee}.ph-cat[data-step="1"] .go .stt{animation:2.4s step-end both catStt}@keyframes catStt{0%{color:#7a4b00;background:#fff4de}90%,to{color:#00624a;background:#e3f5ee}}.ph-cat[data-step="1"] .go .stt .v1{animation:2.4s step-end both ucV1}.ph-cat[data-step="1"] .go .stt .v2{animation:2.4s step-end both ucV2}.ph-cat[data-step="1"] .go .cat-apr .ph-tick{animation:catOk .4s var(--ease) both}.ph-cat[data-step="1"] .go .r0 .ph-tick{animation-delay:.8s}.ph-cat[data-step="1"] .go .r1 .ph-tick{animation-delay:1.6s}@keyframes catOk{0%{background:var(--control);transform:scale(.7)}to{background:#00a86b;transform:none}}.ph-cat[data-step="2"] .cat-book{transform:rotate(-3deg)translate(-1.2em,-1.6em)scale(1.08)}.ph-cat[data-step="2"] .go .cat-book{animation:catBook 1s var(--ease) both}@keyframes catBook{0%{transform:rotate(5deg)}to{transform:rotate(-3deg)translate(-1.2em,-1.6em)scale(1.08)}}.ph-cat[data-step="3"] .go .cat-chn .ph-tick{animation:catOk .4s var(--ease) both}.ph-cat[data-step="3"] .go .e0 .ph-tick{animation-delay:.6s}.ph-cat[data-step="3"] .go .e1 .ph-tick{animation-delay:1s}.ph-cat[data-step="3"] .go .e2 .ph-tick{animation-delay:1.4s}.ph-cat[data-step="3"] .go .e3 .ph-tick{animation-delay:1.8s}.ph-gf{--ph:#e05e00;--ph-soft:#f4680021}.gf-win{color:#d8d9da;background:#111217;border:1px solid #2c3235;border-radius:1.8em;flex-direction:column;width:60em;height:51em;display:flex;position:absolute;top:1em;left:0;overflow:hidden;box-shadow:0 3.5em 6em -3em #000000a6}.gf-hd{border-bottom:1px solid #2c3235;flex:none;align-items:center;gap:1em;height:5em;padding:0 1.6em;display:flex}.gf-hd img{width:auto;height:2.6em}.gf-hd b{color:#fff;font-size:1.35em;font-weight:500}.gf-hd span{border:1px solid #2c3235;border-radius:.6em;margin-left:auto;padding:.3em .9em;font-size:1.1em}.gf-grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1em;min-height:0;padding:1em;display:grid}.gf-p{background:#181b1f;border:1px solid #2c3235;border-radius:1em;flex-direction:column;gap:.7em;min-width:0;min-height:0;padding:1em 1.2em;transition:opacity .4s,border-color .4s,box-shadow .4s;display:flex;position:relative}.gf-p>small{color:#ccccdc;flex:none;font-size:1.15em;font-weight:500}.gf-p svg{flex:1;width:100%;min-height:0}.gf-p .grd{stroke:#2c3235;stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.gf-p .thr{stroke:#f2495c;stroke-width:1.2px;stroke-dasharray:4 4;fill:none;vector-effect:non-scaling-stroke}.gf-p .ln{fill:none;stroke:#73bf69;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.gf-p .ar{fill:#73bf6924}.gf-p .al{color:#fff;opacity:0;background:#e02f44;border-radius:.6em;align-items:center;gap:.4em;padding:.25em .7em;font-size:1.05em;font-weight:600;display:inline-flex;position:absolute;top:3.4em;left:1.2em}.gf-p .al svg.i{width:1.2em;height:1.2em}.gf-p .lg{gap:.25em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;overflow:hidden}.gf-p .lg span{white-space:nowrap;text-overflow:ellipsis;border-left:.25em solid #5794f2;border-radius:.2em;padding:.15em .6em;font-size:.98em;overflow:hidden}.gf-p .lg i{color:#8e8e99;margin-right:.6em;font-style:normal}.gf-p .lg b{color:#5794f2;margin-right:.6em;font-weight:600}.gf-p .lg .warn{border-color:#ff9830}.gf-p .lg .warn b{color:#ff9830}.gf-p .lg .error{border-color:#f2495c}.gf-p .lg .error b{color:#f2495c}.gf-p .tr{gap:.5em;display:grid}.gf-p .tr span{grid-template-columns:10em 1fr;align-items:center;gap:.6em;display:grid}.gf-p .tr b{white-space:nowrap;text-overflow:ellipsis;font-size:1em;font-weight:400;overflow:hidden}.gf-p .tr i{background:#22252b;border-radius:.3em;height:1.3em}.gf-p .tr u{transform-origin:0;background:#5794f2;border-radius:.3em;height:100%;display:block}.gf-p .tr .hot u{background:#ff9830}.gf-p .fl{gap:.3em;display:grid}.gf-p .fl span{height:2.2em;position:relative}.gf-p .fl i{color:#fff;white-space:nowrap;background:#3d71d9;border-radius:.3em;height:100%;padding:.25em .5em;font-size:.95em;font-style:normal;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 0 0 1px #111217}.gf-p .fl span:nth-child(2) i{background:#5794f2}.gf-p .fl span:nth-child(3) i{color:#111217;background:#8ab8ff}.gf-p .fl span:nth-child(4) i{color:#111217;background:#c0d8ff}.gf-path{justify-content:center;align-items:center;gap:.7em;display:flex;position:absolute;top:54em;left:0;right:0}.gf-path>span{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:99em;padding:.35em 1em;font-size:1.2em;font-weight:500}.gf-path>i{color:var(--control);font-size:1.5em;font-style:normal}.gf-path .root{color:#00624a;opacity:.25;background:#e3f5ee;border-color:#00a86b;align-items:center;gap:.5em;font-weight:600;display:inline-flex}.gf-path .root .ph-tick{font-size:.85em}.ph-gf[data-step="0"] .gf-p:not(.p0),.ph-gf[data-step="1"] .gf-p:not(.p1),.ph-gf[data-step="2"] .gf-p:not(.p2),.ph-gf[data-step="3"] .gf-p:not(.p3){opacity:.55}.ph-gf[data-step="0"] .p0,.ph-gf[data-step="1"] .p1,.ph-gf[data-step="2"] .p2,.ph-gf[data-step="3"] .p3{border-color:#ff7a1a;box-shadow:0 0 0 .25em #ff7a1a38}.ph-gf[data-step="0"] .gf-path .s0,.ph-gf[data-step="1"] .gf-path .s1,.ph-gf[data-step="2"] .gf-path .s2,.ph-gf[data-step="3"] .gf-path .s3{background:var(--ph);border-color:var(--ph);color:#fff}.ph-gf .gf-p .al{opacity:1}.ph-gf[data-step="0"] .go .ln{stroke-dasharray:1;stroke-dashoffset:1px;animation:2s ease-out .2s both ekRing}.ph-gf[data-step="0"] .go .ar{animation:.6s 1.9s both phFade}.ph-gf[data-step="0"] .go .al{animation:gfAlert .5s var(--ease) 2.1s both,posBlink .8s ease 2.6s 2}@keyframes gfAlert{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.ph-gf[data-step="1"] .go .lg span{animation:.3s both phIn}.ph-gf[data-step="1"] .go .lg span:nth-child(2){animation-delay:.2s}.ph-gf[data-step="1"] .go .lg span:nth-child(3){animation-delay:.4s}.ph-gf[data-step="1"] .go .lg span:nth-child(4){animation-delay:.6s}.ph-gf[data-step="1"] .go .lg span:nth-child(5){animation-delay:.8s}.ph-gf[data-step="1"] .go .lg span:nth-child(6){animation-delay:1s}.ph-gf[data-step="1"] .lg .error,.ph-gf[data-step="2"] .lg .error,.ph-gf[data-step="3"] .lg .error{background:#f2495c2e}.ph-gf[data-step="1"] .go .lg .error{animation:.3s .6s both phIn,1s 1.6s 2 gfHit}@keyframes gfHit{50%{background:#f2495c73}}.ph-gf[data-step="2"] .go .tr u{animation:crmBar .6s var(--ease) both}.ph-gf[data-step="2"] .go .tr span:nth-child(2) u{animation-delay:.2s}.ph-gf[data-step="2"] .go .tr span:nth-child(3) u{animation-delay:.4s}.ph-gf[data-step="2"] .go .tr span:nth-child(4) u{animation-duration:1.4s;animation-delay:.6s}.ph-gf[data-step="2"] .go .tr span:nth-child(5) u{animation-delay:2s}.ph-gf[data-step="2"] .tr .hot b,.ph-gf[data-step="3"] .tr .hot b{color:#ff9830;font-weight:600}.ph-gf[data-step="3"] .fl .hot{color:#fff!important;background:#ff7a1a!important}.ph-gf[data-step="3"] .go .fl span{animation:.35s both phIn}.ph-gf[data-step="3"] .go .fl span:nth-child(2){animation-delay:.25s}.ph-gf[data-step="3"] .go .fl span:nth-child(3){animation-delay:.5s}.ph-gf[data-step="3"] .go .fl span:nth-child(4){animation-delay:.75s}.ph-gf[data-step="3"] .go .fl .hot{animation:.5s 1.5s both gfHot}@keyframes gfHot{0%{color:#111217;background:#c0d8ff}}.ph-gf[data-step="3"] .gf-path .root{opacity:1}.ph-gf[data-step="3"] .go .gf-path .root{animation:gfRoot .5s var(--ease) 2.3s both}@keyframes gfRoot{0%{opacity:.25;transform:scale(.9)}to{opacity:1;transform:none}}.ph-ec{--ph:#6d4aff;--ph-soft:#6d4aff21}.ec-web{z-index:1;width:45.4em;height:31.7em;top:0;left:0}.ec-chn{gap:.6em;width:18em;padding:1.2em 1.4em;display:grid;top:34em;left:0}.ec-stk{gap:.6em;width:18em;padding:1.2em 1.4em;display:grid;top:34em;left:19.6em}.ec-chn>b,.ec-stk>b,.ec-trk>b{font-size:1.2em;font-weight:600}.ec-chn>span{align-items:center;gap:.7em;display:flex}.ec-chn svg.i{width:1.6em;height:1.6em;color:var(--ph);flex:none}.ec-chn em{flex:1;font-size:1.15em;font-style:normal}.ec-stk>span{border:1px solid var(--line);border-radius:.8em;justify-content:space-between;align-items:baseline;padding:.4em .9em;display:flex}.ec-stk em{color:var(--muted);font-size:1.15em;font-style:normal}.ec-stk strong{font-size:1.5em;font-weight:600}.ec-stk small{color:var(--ph);align-items:center;gap:.4em;font-size:1.05em;font-weight:600;display:inline-flex}.ec-stk small svg.i{width:1.2em;height:1.2em}.ec-trk{gap:1em;width:37.6em;padding:1.2em 1.4em 1.3em;display:grid;top:48.2em;left:0}.ec-trk .tln,.uc-flow .tln{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.ec-trk .tln>i,.uc-flow .tln>i{background:var(--surface-2);border-radius:.2em;height:.4em;position:absolute;top:1.1em;left:12.5%;right:12.5%;overflow:hidden}.ec-trk .tln u,.uc-flow .tln u{background:var(--ph);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ec-trk .tln>span,.uc-flow .tln>span{text-align:center;justify-items:center;gap:.4em;display:grid;position:relative}.ec-trk .dot,.uc-flow .dot{background:var(--surface);border:.25em solid var(--surface-2);color:#0000;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.ec-trk .dot svg.i,.uc-flow .dot svg.i{stroke-width:3px;width:1.3em;height:1.3em}.ec-trk .tln em,.uc-flow .tln em{color:var(--muted);font-size:1.1em;font-style:normal}.ec-ph{z-index:4;width:17.8em;height:34.8em;top:14.6em;left:41.4em}.ph-ec .vs .v0{opacity:1}.ph-ec[data-step="0"] .ec-chn,.ph-ec[data-step="1"] .ec-stk,.ph-ec[data-step="3"] .ec-trk{border-color:var(--ph)}.ph-ec[data-step="0"] .go .ec-chn .ph-tick{animation:phPop .4s var(--ease) both}.ph-ec[data-step="0"] .go .n0 .ph-tick{animation-delay:.4s}.ph-ec[data-step="0"] .go .n1 .ph-tick{animation-delay:.8s}.ph-ec[data-step="0"] .go .n2 .ph-tick{animation-delay:1.2s}.ph-ec[data-step="1"] .go .ec-stk small svg.i{animation:1.2s linear 2 jdSpin}.ph-ec[data-step="3"] .ec-stk .v0{opacity:0}.ph-ec[data-step="3"] .ec-stk .v1{opacity:1}.ph-ec[data-step="3"] .go .ec-stk .v0{animation:10ms linear 1.2s both phOut}.ph-ec[data-step="3"] .go .ec-stk .v1{animation:phPop .4s var(--ease) 1.2s both}.ph-ec .ec-trk .k0 .dot,.ph-ec[data-step="3"] .ec-trk .k1 .dot,.ph-ec[data-step="3"] .ec-trk .k2 .dot{background:var(--ph);border-color:var(--ph);color:#fff}.ph-ec[data-step="3"] .ec-trk .k3 .dot{border-color:var(--ph)}.ph-ec[data-step="3"] .ec-trk u{transform:scaleX(.67)}.ph-ec[data-step="3"] .go .ec-trk u{animation:ecLine 2s var(--ease) .2s both}@keyframes ecLine{0%{transform:scaleX(0)}to{transform:scaleX(.67)}}.ph-ec[data-step="3"] .go .ec-trk .k1 .dot{animation:.3s .9s both ecDot}.ph-ec[data-step="3"] .go .ec-trk .k2 .dot{animation:.3s 1.9s both ecDot}@keyframes ecDot{0%{background:var(--surface);border-color:var(--surface-2);color:#0000}}.ph-hr{--ph:#3b5bdb;--ph-soft:#3b5bdb21}.hr-win{width:60em;height:34.4em;position:absolute;top:0;left:0}.hr-win .ph-shots{background:0 0;border-radius:1.65em 1.65em 0 0;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 3em),#0000);mask-image:linear-gradient(#000 calc(100% - 3em),#0000)}.hr-win .ph-shots img{object-fit:fill;border-radius:1.65em;height:auto;inset:0 0 auto}.hr-focus{opacity:0;pointer-events:none;border:.3em solid #e5484d;border-radius:1.2em;width:95.6%;height:6.3em;position:absolute;top:17.2em;left:2.2%;box-shadow:0 0 0 .6em #e5484d2e}.hr-focus b{color:#fff;white-space:nowrap;background:#e5484d;border-radius:99em;align-items:center;gap:.4em;padding:.3em 1em .3em .7em;font-size:1.15em;font-weight:600;display:inline-flex;position:absolute;bottom:-1.5em;right:1em}.hr-focus svg.i{width:1.2em;height:1.2em}.hr-def{gap:.8em;width:38em;padding:1.2em 1.5em;display:grid;top:35.6em;left:0}.hr-def>b{font-size:1.25em;font-weight:600}.hr-def>div{grid-template-columns:1fr 1fr;gap:.6em 1.2em;display:grid}.hr-def>div>span{align-items:center;gap:.6em;display:flex}.hr-def svg.i{width:1.5em;height:1.5em;color:var(--ph);flex:none}.hr-def em{flex:1;font-size:1.08em;font-style:normal;line-height:1.2}.hr-code{align-content:center;gap:.4em;width:20.6em;padding:1.2em 1.5em;display:grid;top:35.6em;left:39.4em}.hr-code small{color:var(--muted);font-size:1.1em}.hr-code strong{letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:2.5em;font-weight:600;line-height:1.1}.hr-code i{background:var(--surface-2);border-radius:.2em;height:.4em;overflow:hidden}.hr-code u{background:var(--ph);transform-origin:0;height:100%;animation:6s linear infinite hrCode;display:block}@keyframes hrCode{0%{transform:none}to{transform:scaleX(0)}}.hr-aud{align-items:center;gap:1.2em;width:60em;padding:1.2em 1.6em;display:flex;top:47em;left:0}.hr-aud .ic{background:var(--brand-light);width:3.8em;height:3.8em;color:var(--brand);border-radius:1.1em;flex:none;place-items:center;display:grid}.hr-aud .ic svg.i{width:2em;height:2em}.hr-aud .tx{flex:1;min-width:0;display:grid}.hr-aud .tx b{font-size:1.3em;font-weight:600}.hr-aud .tx small{color:var(--muted);font-size:1.08em}.hr-aud .cs{flex:none;gap:.5em;display:flex}.hr-aud .cs i{border:1px solid var(--line);white-space:nowrap;border-radius:99em;align-items:center;gap:.4em;padding:.3em .8em .3em .4em;font-size:1.08em;font-style:normal;font-weight:600;display:inline-flex}.ph-hr[data-step="0"] .hr-def,.ph-hr[data-step="1"] .hr-def,.ph-hr[data-step="3"] .hr-aud{border-color:var(--ph)}.ph-hr[data-step="0"] .go .hr-def .ph-tick{animation:phPop .4s var(--ease) both}.ph-hr[data-step="0"] .go .d0 .ph-tick{animation-delay:.5s}.ph-hr[data-step="0"] .go .d1 .ph-tick{animation-delay:.9s}.ph-hr[data-step="0"] .go .d2 .ph-tick{animation-delay:1.3s}.ph-hr[data-step="0"] .go .d3 .ph-tick{animation-delay:1.7s}.ph-hr[data-step="1"] .hr-focus{opacity:1}.ph-hr[data-step="1"] .go .hr-focus{animation:phPop .5s var(--ease) .4s both,hrPulse 1.4s ease 1s 2}@keyframes hrPulse{50%{box-shadow:0 0 0 1.4em #e5484d00}}.ph-hr[data-step="1"] .d1 .ph-tick{background:#e5484d}.ph-hr[data-step="1"] .go .d1 .ph-tick{animation:.5s 1s both hrShake}@keyframes hrShake{20%,60%{transform:translate(-.3em)}40%,80%{transform:translate(.3em)}}.ph-hr[data-step="3"] .go .hr-aud .ph-tick{animation:phPop .4s var(--ease) both}.ph-hr[data-step="3"] .go .cs i:first-child .ph-tick{animation-delay:.7s}.ph-hr[data-step="3"] .go .cs i:nth-child(2) .ph-tick{animation-delay:1.1s}.ph-hr[data-step="3"] .go .cs i:nth-child(3) .ph-tick{animation-delay:1.5s}.ph-uc{--ph:#0e7490;--ph-soft:#0891b224}.uc-arc{border:.2em dashed var(--control);clip-path:inset(0 0 46%);border-radius:50%;width:36em;height:36em;position:absolute;top:4.6em;left:12em}.uc-hub{color:#fff;z-index:2;background:linear-gradient(145deg,#0e7490,#0b4f6c);border-radius:50%;place-content:center;justify-items:center;width:14em;height:14em;display:grid;position:absolute;top:13.6em;left:23em;box-shadow:0 0 0 1em #0891b224,0 2.4em 4em -2em #071b3a99}.uc-hub b{letter-spacing:-.03em;font-size:3.4em;font-weight:600;line-height:1}.uc-hub small{opacity:.85;font-size:1.15em}.uc-mod{z-index:2;justify-items:center;gap:.4em;width:10em;display:grid;position:absolute}.uc-mod .c{background:var(--surface);border:1px solid var(--line);width:5.6em;height:5.6em;color:var(--ph);transition:background .3s,color .3s,transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 1.2em 2.4em -1.4em #071b3a80}.uc-mod .c svg.i{width:2.4em;height:2.4em}.uc-mod b{font-size:1.2em;font-weight:500}.uc-mod.m0{top:17.2em;left:4.2em}.uc-mod.m1{top:5.6em;left:9.6em}.uc-mod.m2{top:1em;left:25em}.uc-mod.m3{top:5.6em;left:40.4em}.uc-mod.m4{top:17.2em;left:45.8em}.uc-mod.m2{grid-template-rows:auto auto}.uc-flow{z-index:3;gap:1.1em;width:60em;padding:1.3em 1.6em 1.4em;display:grid;top:31.4em;left:0}.uc-flow .hd{justify-content:space-between;align-items:center;display:flex}.uc-flow .tt{display:grid}.uc-flow .tt b{font-size:1.4em;font-weight:600}.uc-flow .tt small{color:var(--muted);font-size:1.15em}.uc-flow .stt{background:var(--surface-2);color:var(--muted);border-radius:99em;padding:.3em 1em;font-size:1.15em;font-weight:600}.uc-flow .tln>i{left:10%;right:10%}.uc-upd{gap:.6em;width:31em;padding:1.2em 1.5em;display:grid;top:43.6em;left:0}.uc-upd>b,.uc-dash>b{font-size:1.2em;font-weight:600}.uc-upd>span{align-items:center;gap:.8em;display:flex}.uc-upd svg.i{width:1.6em;height:1.6em;color:var(--ph);flex:none}.uc-upd em{flex:1;font-size:1.15em;font-style:normal}.uc-dash{gap:.5em;width:27.4em;padding:1.2em 1.5em;display:grid;top:43.6em;left:32.6em}.uc-dash .kp{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.uc-dash .kp>span{background:var(--surface-2);border-radius:.9em;padding:.5em .9em;display:grid}.uc-dash .kp strong{font-size:1.7em;font-weight:600}.uc-dash .kp small,.uc-dash>small{color:var(--muted);font-size:1.05em}.uc-dash .bars{align-items:flex-end;gap:.5em;height:2.6em;display:flex}.uc-dash .bars i{background:var(--ph);opacity:.4;transform-origin:bottom;border-radius:.3em .3em 0 0;flex:1;height:50%}.uc-dash .bars i:nth-child(2){height:80%}.uc-dash .bars i:nth-child(3){height:35%}.uc-dash .bars i:nth-child(4){height:65%}.uc-dash .bars i:nth-child(5){opacity:1;height:100%}.uc-dash .bars i:nth-child(6){height:55%}.uc-dash .bars i:nth-child(7){height:75%}.ph-uc .vs .v0{opacity:1}.ph-uc[data-step="0"] .m1 .c,.ph-uc[data-step="1"] .m0 .c,.ph-uc[data-step="1"] .m3 .c,.ph-uc[data-step="2"] .m0 .c,.ph-uc[data-step="2"] .m1 .c,.ph-uc[data-step="2"] .m2 .c,.ph-uc[data-step="3"] .m4 .c{background:var(--ph);color:#fff;transform:scale(1.1)}.ph-uc .uc-flow .k0 .dot{background:var(--ph);border-color:var(--ph);color:#fff}.ph-uc[data-step="0"] .go .uc-flow{animation:phIn .5s var(--ease) both}.ph-uc[data-step="0"] .go .k0 .dot{animation:phPop .5s var(--ease) .6s both}.ph-uc[data-step="1"] .stt .v0,.ph-uc[data-step="2"] .stt .v0,.ph-uc[data-step="3"] .stt .v0{opacity:0}.ph-uc[data-step="1"] .stt .v2,.ph-uc[data-step="2"] .stt .v2,.ph-uc[data-step="3"] .stt .v3{opacity:1}.ph-uc[data-step="1"] .stt,.ph-uc[data-step="2"] .stt,.ph-uc[data-step="3"] .stt{color:#00624a;background:#e3f5ee}.ph-uc[data-step="1"] .go .stt{animation:2s step-end both ucStt}@keyframes ucStt{0%{color:#7a4b00;background:#fff4de}90%{color:#00624a;background:#e3f5ee}}.ph-uc[data-step="1"] .go .stt .v1{animation:2s step-end both ucV1}.ph-uc[data-step="1"] .go .stt .v2{animation:2s step-end both ucV2}@keyframes ucV1{0%{opacity:1}90%,to{opacity:0}}@keyframes ucV2{0%{opacity:0}90%,to{opacity:1}}.ph-uc[data-step="1"] .uc-flow u{transform:scaleX(.25)}.ph-uc[data-step="2"] .uc-flow u{transform:scaleX(.75)}.ph-uc[data-step="3"] .uc-flow u{transform:none}.ph-uc[data-step="1"] .k1 .dot,.ph-uc[data-step="2"] .k1 .dot,.ph-uc[data-step="2"] .k2 .dot,.ph-uc[data-step="2"] .k3 .dot,.ph-uc[data-step="3"] .uc-flow .dot{background:var(--ph);border-color:var(--ph);color:#fff}.ph-uc[data-step="1"] .go .uc-flow u{animation:ucL1 1.4s var(--ease) .3s both}@keyframes ucL1{0%{transform:scaleX(0)}to{transform:scaleX(.25)}}.ph-uc[data-step="1"] .go .k1 .dot{animation:.3s 1.7s both ecDot}.ph-uc[data-step="2"] .go .uc-flow u{animation:ucL2 2s var(--ease) .2s both}@keyframes ucL2{0%{transform:scaleX(.25)}to{transform:scaleX(.75)}}.ph-uc[data-step="2"] .go .k2 .dot{animation:.3s 1.1s both ecDot}.ph-uc[data-step="2"] .go .k3 .dot{animation:.3s 2.1s both ecDot}.ph-uc[data-step="0"] .uc-upd,.ph-uc[data-step="1"] .uc-upd,.ph-uc:not([data-step="3"]) .uc-dash{opacity:.45}.ph-uc[data-step="0"] .uc-upd .ph-tick,.ph-uc[data-step="1"] .uc-upd .ph-tick{background:var(--control)}.ph-uc[data-step="2"] .uc-upd{border-color:var(--ph)}.ph-uc[data-step="2"] .go .uc-upd .ph-tick{animation:catOk .4s var(--ease) both}.ph-uc[data-step="2"] .go .u0 .ph-tick{animation-delay:1.1s}.ph-uc[data-step="2"] .go .u1 .ph-tick{animation-delay:2.1s}.ph-uc[data-step="2"] .go .u2 .ph-tick{animation-delay:2.5s}.ph-uc[data-step="3"] .uc-dash{border-color:var(--ph)}.ph-uc[data-step="3"] .go .uc-flow u{animation:ucL3 1s var(--ease) both}@keyframes ucL3{0%{transform:scaleX(.75)}to{transform:none}}.ph-uc[data-step="3"] .go .k4 .dot{animation:.3s .9s both ecDot}.ph-uc[data-step="3"] .uc-dash .v0{opacity:0}.ph-uc[data-step="3"] .uc-dash .v1{opacity:1}.ph-uc[data-step="3"] .go .uc-dash .v0{animation:10ms linear 1.3s both phOut}.ph-uc[data-step="3"] .go .uc-dash .v1{animation:phPop .4s var(--ease) 1.3s both}.ph-uc[data-step="3"] .go .uc-dash .bars i{animation:ucBar .7s var(--ease) both}.ph-uc[data-step="3"] .go .uc-dash .bars i:nth-child(n+4){animation-delay:.3s}@keyframes ucBar{0%{transform:scaleY(.2)}to{transform:none}}.ph-uc[data-step="3"] .go .stt .v2{opacity:1;animation:10ms linear 1s both phOut}.ph-uc[data-step="3"] .go .stt .v3{animation:.2s linear 1s both phFade}.ph-cv .pt{align-items:center;gap:.5em;font-size:1.25em;font-weight:600;display:flex}.ph-cv .pt svg.i{width:1.3em;height:1.3em;color:var(--ph);flex:none}.ph-cv .pt.sm{color:var(--muted);font-size:1.1em}.phl{gap:.6em;display:grid}.phl>span{align-items:center;gap:.7em;display:flex}.phl svg.i{width:1.6em;height:1.6em;color:var(--ph);flex:none}.phl em{flex:1;font-size:1.15em;font-style:normal}.ph-cv .phc,.ph-cv .from1,.ph-cv .from2,.ph-cv .from3{transition:opacity .5s var(--ease),border-color .4s}.ph[data-step="0"] .on0,.ph[data-step="1"] .on1,.ph[data-step="2"] .on2,.ph[data-step="3"] .on3{border-color:var(--ph);box-shadow:0 0 0 .25em var(--ph-soft),0 1.6em 3.2em -1.8em #071b3a73}.ph[data-step="0"] :is(.from1,.from2,.from3),.ph[data-step="1"] :is(.from2,.from3),.ph[data-step="2"] .from3{opacity:.4}.ph[data-step="0"] :is(.tk1,.tk2,.tk3),.ph[data-step="1"] :is(.tk2,.tk3),.ph[data-step="2"] .tk3{background:var(--control)}.ph[data-step="0"] :is(.in1,.in2,.in3),.ph[data-step="1"] :is(.in2,.in3),.ph[data-step="2"] .in3{opacity:0}.ph[data-step="0"] .go .in0,.ph[data-step="1"] .go .in1,.ph[data-step="2"] .go .in2,.ph[data-step="3"] .go .in3{animation:phIn .5s var(--ease) both;animation-delay:calc(.3s + var(--i,0) * .22s)}.ph[data-step="0"] .go .tk0,.ph[data-step="1"] .go .tk1,.ph[data-step="2"] .go .tk2,.ph[data-step="3"] .go .tk3{animation:catOk .4s var(--ease) both;animation-delay:calc(.5s + var(--i,0) * .35s)}.ph-cv .ava{background:var(--ph);color:#fff;border-radius:50%;flex:none;place-items:center;width:3.4em;height:3.4em;font-weight:600;display:grid}.ph-cv .who{align-items:center;gap:.9em;display:flex}.ph-cv .who>span:last-child{display:grid}.ph-cv .who b{font-size:1.4em;font-weight:600}.ph-cv .who small{color:var(--muted);font-size:1.1em}.ph-cv .pills{flex-wrap:wrap;gap:.5em;margin:0;display:flex}.ph-rt{--ph:#0f766e;--ph-soft:#0f766e26}.rt-st{align-content:start;justify-items:start;gap:.2em;width:18.6em;height:14.6em;padding:1em 1.2em;display:grid;top:0}.rt-st.st0{left:0}.rt-st.st1{left:20.7em}.rt-st.st2{left:41.4em}.rt-st svg{width:100%;height:7.4em}.rt-st .w{fill:var(--surface-2)}.rt-st .a{fill:var(--ph)}.rt-st .s{stroke:#fff9;stroke-width:2px;fill:none}.rt-st .g{fill:#bee3f8}.rt-st .d{fill:var(--ph);opacity:.55}.rt-st .k{fill:#fff}.rt-st.st1 .a{fill:#0b4f6c}.rt-st.st2 .a{fill:#b45309}.rt-st b{font-size:1.3em;font-weight:600}.rt-st small{color:var(--muted);align-items:center;gap:.4em;font-size:1.1em;display:flex}.rt-st small>i{background:#00a86b;border-radius:50%;width:.7em;height:.7em}.rt-st u{border-left:.2em dashed var(--control);height:3.4em;position:absolute;top:100%;left:50%}.rt-st.st2 .vs .v0{opacity:1}.ph-rt:not([data-step="3"]) .rt-st.st2{opacity:.6;border-style:dashed}.ph-rt:not([data-step="3"]) .rt-st.st2 small>i{background:var(--control)}.ph-rt[data-step="3"] .rt-st.st2{border-color:var(--ph)}.ph-rt[data-step="3"] .rt-st.st2 .v0{opacity:0}.ph-rt[data-step="3"] .rt-st.st2 .v1{opacity:1}.ph-rt[data-step="3"] .go .rt-st.st2{animation:phPop .6s var(--ease) .3s both}.rt-plat{gap:1em;width:60em;padding:1.3em 1.5em 1.5em;display:grid;top:18em;left:0}.rt-plat .mods{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;display:grid}.rt-plat .mods span{background:var(--surface-2);border-radius:1em;align-items:center;gap:.7em;height:4.4em;padding:0 1em;transition:background .4s,color .4s;display:flex}.rt-plat .mods svg.i{width:1.8em;height:1.8em;color:var(--ph);flex:none;transition:color .4s}.rt-plat .mods em{font-size:1.18em;font-style:normal;font-weight:500;line-height:1.2}.ph-rt[data-step="0"] .m0,.ph-rt[data-step="1"] :is(.m1,.m2,.m3),.ph-rt[data-step="2"] .m4,.ph-rt[data-step="3"] .m5{background:var(--ph);color:#fff}.ph-rt[data-step="0"] .m0 svg.i,.ph-rt[data-step="1"] :is(.m1,.m2,.m3) svg.i,.ph-rt[data-step="2"] .m4 svg.i,.ph-rt[data-step="3"] .m5 svg.i{color:#fff}.rt-mem{align-content:start;gap:.9em;width:27em;height:12.6em;padding:1.3em 1.5em;display:grid;top:38.4em;left:0}.rt-mem p{gap:.5em;margin:0;display:flex}.rt-mem p i{border:1px solid var(--line);border-radius:99em;padding:.25em .9em;font-size:1.1em;font-style:normal;font-weight:500}.rt-kpi{align-content:start;gap:.7em;width:31.4em;height:12.6em;padding:1.3em 1.5em;display:grid;top:38.4em;left:28.6em}.rt-kpi .hd,.ai-dash .hd,.mi-desk .hd,.ob-map .hd{justify-content:space-between;align-items:center;display:flex}.rt-kpi .hd small,.ai-dash .hd small{color:var(--ph);align-items:center;gap:.3em;font-size:1.05em;font-weight:600;display:inline-flex}.rt-kpi .hd small svg.i,.ai-dash .hd small svg.i{width:1.2em;height:1.2em}.rt-kpi>span{grid-template-columns:8.6em 1fr;align-items:center;gap:.8em;display:grid}.rt-kpi>span em{color:var(--muted);white-space:nowrap;font-size:1.12em;font-style:normal}.rt-kpi>span i,.ai-seg>span i{background:var(--surface-2);border-radius:.4em;height:1.1em;overflow:hidden}.rt-kpi>span u,.ai-seg>span u{height:100%;width:var(--w);background:var(--ph);transform-origin:0;border-radius:.4em;display:block}.ph-rt[data-step="2"] .go .rt-kpi u{animation:crmBar .9s var(--ease) both}.ph-rt[data-step="2"] .go .rt-kpi .b1 u{animation-delay:.2s}.ph-rt:not([data-step="3"]) .rt-kpi .b2{opacity:.3}.ph-rt:not([data-step="3"]) .rt-kpi .b2 u{transform:scaleX(0)}.ph-rt[data-step="3"] .go .rt-kpi .b2 u{animation:crmBar .9s var(--ease) 1s both}.ph-ai{--ph:#7c3aed;--ph-soft:#7c3aed24}.ai-dash{flex-direction:column;gap:1em;width:60em;height:30em;padding:1.4em 1.6em;display:flex;top:0;left:0}.ai-dash .kp{grid-template-columns:repeat(3,1fr);gap:1em;display:grid}.ai-dash .kp span{background:var(--surface-2);border-radius:1.1em;padding:.8em 1.1em;display:grid;position:relative}.ai-dash .kp small{color:var(--muted);font-size:1.1em}.ai-dash .kp b{letter-spacing:-.02em;font-size:2.1em;font-weight:600}.ai-dash .kp i{color:#00875a;background:#e3f5ee;border-radius:99em;padding:.1em .6em;font-size:1.05em;font-style:normal;font-weight:600;position:absolute;top:.9em;right:1em}.ai-dash .ch{flex-direction:column;flex:1;gap:.4em;min-height:0;display:flex;position:relative}.ai-dash .ch small{color:var(--muted);font-size:1.1em}.ai-dash svg{flex:1;width:100%;min-height:0}.ai-dash .grd{stroke:var(--line);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.ai-dash .now{stroke:var(--control);stroke-width:1px;stroke-dasharray:3 3;fill:none;vector-effect:non-scaling-stroke}.ai-dash .act{fill:none;stroke:var(--ph);stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.ai-dash .fct{fill:none;stroke:var(--ph);stroke-width:2.5px;stroke-dasharray:.04 .03;vector-effect:non-scaling-stroke}.ai-dash .band{fill:var(--ph);opacity:.16}.ai-dash .fc{color:#fff;background:var(--ph);border-radius:99em;padding:.2em .8em;font-size:1.05em;font-weight:600;position:absolute;top:2.4em;right:.4em}.ph-ai[data-step="0"] :is(.fct,.band,.fc){opacity:0}.ph-ai[data-step="0"] .go .act{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s ease-out .5s both ekRing}.ph-ai[data-step="1"] .go :is(.band,.fc){animation:.6s .9s both phFrom0}.ph-ai[data-step="1"] .go .fct{animation:.5s .3s both phFrom0}@keyframes phFrom0{0%{opacity:0}}.ai-seg{align-content:start;gap:.8em;width:23em;height:20em;padding:1.3em 1.5em;display:grid;top:32em;left:0}.ai-seg>span{grid-template-columns:1fr 3.2em;align-items:center;gap:.3em .6em;display:grid}.ai-seg>span em{color:var(--muted);grid-column:1/-1;font-size:1.12em;font-style:normal}.ai-seg>span b{text-align:right;font-size:1.15em;font-weight:600}.ai-seg .sg1 u{opacity:.65}.ai-seg .sg2 u{background:#e5484d}.ph-ai[data-step="2"] .go .ai-seg u{animation:crmBar .9s var(--ease) .3s both}.ai-ask{align-content:start;gap:.9em;width:35.4em;height:20em;padding:1.3em 1.5em;display:grid;top:32em;left:24.6em}.ai-ask .q{border:1px solid var(--ph);border-radius:1.1em;align-items:center;gap:.7em;padding:.7em 1em;display:flex}.ai-ask .q svg.i{width:1.7em;height:1.7em;color:var(--ph);flex:none}.ai-ask .q em{font-size:1.2em;font-style:normal;font-weight:500}.ai-ask .ans{background:var(--surface-2);border-radius:1.1em;gap:.4em;padding:.9em 1.1em;display:grid}.ai-ask .ans>b{font-size:1.2em;font-weight:600}.ai-ask .ans span{justify-content:space-between;font-size:1.12em;display:flex}.ai-ask .ans em{color:var(--muted);font-style:normal}.ai-ask .ans strong{color:#c0362c;font-weight:600}.ai-ask .ans>i{color:var(--ph);margin-top:.2em;font-size:1.1em;font-style:normal;font-weight:600}.ph-cld{--ph:#0369a1;--ph-soft:#0369a124}.cld-prem{align-content:start;gap:.8em;width:23em;height:29em;padding:1.3em 1.4em;display:grid;top:0;left:0}.cld-prem>span{color:#e6edf5;background:#16202e;border-radius:1em;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.5em;height:5.4em;padding:0 1em;transition:opacity .5s;display:grid}.cld-prem>span>i{background:#2ad587;border-radius:50%;width:.7em;height:.7em}.cld-prem>span>i+i{background:#f2a93b}.cld-prem em{margin-left:.3em;font-size:1.18em;font-style:normal;font-weight:500}.cld-prem small{color:#9fd3f5;border:1px solid #3b5878;border-radius:99em;padding:.15em .7em;font-size:1em;font-weight:600}.ph-cld:not([data-step="0"]) .cld-prem>span{opacity:.3}.cld-go{border-top:.25em dashed var(--control);width:5em;position:absolute;top:14.4em;left:23.6em}.cld-go i{background:var(--ph);opacity:0;border-radius:50%;width:1.2em;height:1.2em;position:absolute;top:-.75em;left:-.5em}.ph-cld[data-step="1"] .cld-go{border-color:var(--ph)}.ph-cld[data-step="1"] .go .cld-go i{animation:1s ease-in-out 3 both cldDot}.ph-cld[data-step="1"] .go .cld-go i:nth-child(2){animation-delay:.33s}.ph-cld[data-step="1"] .go .cld-go i:nth-child(3){animation-delay:.66s}@keyframes cldDot{0%{opacity:0;transform:none}20%,80%{opacity:1}to{opacity:0;transform:translate(4.6em)}}.cld-zone{align-content:start;gap:.9em;width:30.8em;height:29em;padding:1.3em 1.4em;display:grid;top:0;left:29.2em}.cld-zone p{gap:.7em;margin:0;display:flex}.cld-zone p img{border:1px solid var(--line);background:#fff;border-radius:.7em;width:auto;height:3em;padding:.5em .9em}.cld-zone .slots{grid-template-columns:1fr 1fr;gap:.7em;display:grid}.cld-zone .slots span{border:.15em dashed var(--control);border-radius:.9em;height:4em;display:grid}.cld-zone .slots em{text-align:center;background:var(--ph);color:#fff;border-radius:.75em;place-items:center;font-size:1.12em;font-style:normal;font-weight:500;display:grid}.cld-ops{gap:.9em;width:60em;padding:1.3em 1.5em;display:grid;top:30.6em;left:0}.cld-ops .row{grid-template-columns:auto auto 1fr;align-items:stretch;gap:1em;display:grid}.cld-ops .k{background:var(--surface-2);border-radius:1.1em;align-content:center;padding:.8em 1.3em;display:grid}.cld-ops .k b{letter-spacing:-.02em;font-size:2.2em;font-weight:600}.cld-ops .k small{color:var(--muted);font-size:1.1em}.cld-ops .cost{align-content:center;gap:.5em;padding-left:.6em;display:grid}.cld-ops .cost>small{color:var(--muted);font-size:1.1em}.cld-ops .cost>span{grid-template-columns:9em 1fr;align-items:center;gap:.7em;display:grid}.cld-ops .cost em{font-size:1.1em;font-style:normal}.cld-ops .cost i{background:var(--surface-2);border-radius:.4em;height:1.2em;overflow:hidden}.cld-ops .cost u{transform-origin:0;border-radius:.4em;height:100%;display:block}.cld-ops .cost .a{background:var(--control);width:100%}.cld-ops .cost .b{background:#00a86b;width:68%}.ph-cld[data-step="3"] .go .cost .b{animation:cldCost 1.4s var(--ease) .6s both}@keyframes cldCost{0%{transform:scaleX(1.47)}to{transform:none}}.ph-am{--ph:#a21caf;--ph-soft:#a21caf1f}.am-old{background:#0b1a0b;border:.25em solid #b8bec6;border-radius:.6em;width:29em;transition:opacity .5s,filter .5s;position:absolute;top:1.6em;left:1em;overflow:hidden;transform:rotate(-3deg);box-shadow:0 2em 3.5em -2em #0009}.am-old .tb{color:#1d2a3a;background:#b8bec6;padding:.3em .8em;font-size:1.05em;font-weight:600;display:block}.am-old pre{color:#5cff7a;white-space:pre;margin:0;padding:.9em 1em 1.1em;font:400 1.05em/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.ph-am:not([data-step="0"]) .am-old{opacity:.55;filter:grayscale()}.ph-am[data-step="0"] .am-old{box-shadow:0 0 0 .35em var(--ph-soft),0 2em 3.5em -2em #0009;border-color:var(--ph)}.am-build{z-index:2;gap:1em;width:36.5em;padding:1.3em 1.5em 1.5em;display:grid;top:17.6em;left:5em}.am-build .hd{align-items:center;gap:.8em;display:flex}.am-build .hd img{background:#fff;border-radius:.4em;width:auto;height:2.2em;padding:.2em .4em}.am-build .ver{color:#00624a;white-space:nowrap;background:#e3f5ee;border-radius:99em;margin-left:auto;padding:.2em .8em;font-size:1.05em;font-weight:600}.am-build .flow{background:var(--surface-2);background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:1.4em 1.4em;border-radius:1.1em;align-items:center;gap:.4em;padding:1.2em .8em;display:flex}.am-build .nd{background:var(--surface);border:1px solid var(--ph);text-align:center;border-radius:.9em;flex:1;justify-items:center;gap:.3em;padding:.7em .2em;display:grid}.am-build .nd svg.i{width:1.8em;height:1.8em;color:var(--ph)}.am-build .nd em{font-size:1.02em;font-style:normal;font-weight:500;line-height:1.15}.am-build .ar{border-top:.2em solid var(--ph);flex:none;width:1.3em}.am-ph{z-index:3;width:16.6em;height:33em;transition:opacity .5s;top:6em;left:43.4em}.am-ph .scr{color:#1d2a3a;background:#f6f4fa;border-radius:2.3em;flex-direction:column;gap:.7em;height:100%;padding:0 1em 1.2em;display:flex;overflow:hidden}.am-ph .hd{flex:none;align-items:flex-end;height:5.4em;padding-bottom:.6em;display:flex}.am-ph .hd b{font-size:1.5em;font-weight:600}.am-ph .it{background:#fff;border:1px solid #e3e0ec;border-radius:1em;gap:.3em;padding:.7em .9em;display:grid}.am-ph .it em{font-size:1.08em;font-style:normal;font-weight:500;line-height:1.25}.am-ph .it small{border-radius:99em;justify-self:start;padding:.1em .7em;font-size:.95em;font-weight:600}.am-ph .p0{color:#7a4b00;background:#fff4de}.am-ph .p1{color:#00624a;background:#e3f5ee}.am-ph .cta{color:#fff;background:#a21caf;border-radius:1.1em;place-items:center;height:3.2em;margin-top:auto;font-size:1.15em;font-weight:600;display:grid}.am-chip{top:33.4em;left:3.85em}.ph-mi{--ph:#9a3412;--ph-soft:#9a341221}.mi-team{align-content:start;gap:1em;width:28.6em;height:27em;padding:1.3em 1.5em;display:grid;top:0;left:0}.mi-team .ppl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2em .6em;display:grid}.mi-team .ppl span{text-align:center;justify-items:center;gap:.15em;display:grid}.mi-team .ppl i{background:var(--surface-2);width:4.2em;height:4.2em;color:var(--muted);border-radius:50%;place-items:center;margin-bottom:.3em;font-size:1.1em;font-style:normal;font-weight:600;display:grid}.mi-team .tm i{background:var(--ph);color:#fff}.mi-team .ppl em{font-size:1.08em;font-style:normal;font-weight:500;line-height:1.2}.mi-team .ppl small{color:var(--muted);font-size:1em}.mi-team .tm small{color:var(--ph);font-weight:600}.mi-desk{align-content:start;gap:.8em;width:29.8em;height:27em;padding:1.3em 1.5em;display:grid;top:0;left:30.2em}.mi-desk .clk{font-variant-numeric:tabular-nums;color:var(--ph);align-items:center;gap:.3em;font-size:1.15em;font-weight:600;display:inline-flex}.mi-desk .clk svg.i{width:1.2em;height:1.2em}.mi-desk>span{border:1px solid var(--line);border-radius:1em;grid-template-columns:1fr auto;align-items:center;gap:.1em .8em;padding:.7em 1em;display:grid}.mi-desk>span small{color:var(--muted);grid-column:1;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:1em}.mi-desk>span em{grid-column:1;font-size:1.15em;font-style:normal;font-weight:500}.mi-desk>span>i{white-space:nowrap;border-radius:99em;grid-area:1/2/3;padding:.2em .8em;font-size:1.05em;font-style:normal;font-weight:600}.mi-desk .ok{color:#00624a;background:#e3f5ee}.mi-desk .st{color:#a1161b;background:#fdecec}.mi-desk .st .v0{opacity:1}.ph-mi:not([data-step="0"]) .mi-desk .st .v0{opacity:0}.ph-mi:not([data-step="0"]) .mi-desk .st .v2{opacity:1}.ph-mi:not([data-step="0"]) .mi-desk .st{color:#00624a;background:#e3f5ee}.ph-mi[data-step="1"] .mi-desk .tr0{border-color:var(--ph)}.ph-mi[data-step="1"] .go .mi-desk .st{animation:3s step-end both miSt}@keyframes miSt{0%{color:#a1161b;background:#fdecec}30%{color:#7a4b00;background:#fff4de}75%,to{color:#00624a;background:#e3f5ee}}.ph-mi[data-step="1"] .go .st .v0{animation:3s step-end both miV0}.ph-mi[data-step="1"] .go .st .v1{animation:3s step-end both miV1}.ph-mi[data-step="1"] .go .st .v2{animation:3s step-end both miV2}@keyframes miV0{0%{opacity:1}30%,to{opacity:0}}@keyframes miV1{0%{opacity:0}30%{opacity:1}75%,to{opacity:0}}@keyframes miV2{0%{opacity:0}75%,to{opacity:1}}.mi-sla{align-content:start;gap:.9em;width:28.6em;height:24em;padding:1.3em 1.5em;display:grid;top:28.6em;left:0}.mi-sla .gs{grid-template-columns:1fr 1fr;gap:1em;display:grid}.mi-sla .gs>span{text-align:center;justify-items:center;gap:.3em;display:grid}.mi-sla svg{width:7.4em;height:7.4em;transform:rotate(-90deg)}.mi-sla circle{fill:none;stroke-width:4px}.mi-sla .bg{stroke:var(--surface-2)}.mi-sla .fg{stroke:#00a86b;stroke-linecap:round;stroke-dasharray:.92 1}.ph-mi[data-step="2"] .go .mi-sla .fg{animation:miRing 1.4s var(--ease) .3s both}@keyframes miRing{0%{stroke-dasharray:0 1}to{stroke-dasharray:.92 1}}.mi-sla .gs em{font-size:1.15em;font-style:normal;font-weight:500}.mi-sla .gs small{color:#00875a;align-items:center;gap:.4em;font-size:1.05em;font-weight:600;display:inline-flex}.mi-sla p{color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:.5em;margin:0;padding-top:.8em;font-size:1.1em;display:flex}.mi-sla p svg.i{width:1.3em;height:1.3em;color:var(--ph)}.mi-cap{flex-direction:column;gap:.8em;width:29.8em;height:24em;padding:1.3em 1.5em;display:flex;top:28.6em;left:30.2em}.mi-cap .bars{flex:1;grid-template-columns:repeat(4,1fr);align-items:end;gap:1.2em;min-height:0;display:grid}.mi-cap .bars span{grid-template-rows:1fr auto;justify-items:center;gap:.4em;height:100%;display:grid}.mi-cap .bars i{width:100%;height:var(--h);background:var(--ph);transform-origin:bottom;border-radius:.6em .6em 0 0;align-self:end}.mi-cap .bars em{color:var(--muted);font-size:1.08em;font-style:normal}.mi-cap>small{color:var(--muted);font-size:1.1em}.ph-mi[data-step="3"] .go .mi-cap .bars i{animation:ucBar .8s var(--ease) both}.ph-mi[data-step="3"] .go .mi-cap .bars span:nth-child(2) i{animation-delay:.2s}.ph-mi[data-step="3"] .go .mi-cap .bars span:nth-child(3) i{animation-delay:.4s}.ph-mi[data-step="3"] .go .mi-cap .bars span:nth-child(4) i{animation-delay:.6s}.ph-hc{--ph:#1d4ed8;--ph-soft:#1d4ed821}.hc-life{grid-template-columns:repeat(6,1fr);gap:.5em;width:60em;display:grid;position:absolute;top:0;left:0}.hc-life span{background:var(--surface);border:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 1em) 0,100% 50%,calc(100% - 1em) 100%,0 100%,1em 50%);white-space:nowrap;align-items:center;gap:.5em;height:4.4em;padding:0 1em 0 1.3em;font-size:1.12em;font-weight:500;display:flex}.hc-life span:first-child{clip-path:polygon(0 0,calc(100% - 1em) 0,100% 50%,calc(100% - 1em) 100%,0 100%);border-radius:.8em 0 0 .8em}.hc-life b{background:var(--ph);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.6em;height:1.6em;font-size:.85em;display:grid}.ph-hc[data-step="0"] .hc-life span{background:var(--ph);color:#fff;border-color:var(--ph)}.ph-hc[data-step="0"] .hc-life b{color:var(--ph);background:#fff}.hc-rec{align-content:start;gap:.7em;width:27.4em;height:25.4em;padding:1.4em 1.5em;display:grid;top:6.4em;left:0}.hc-rec .id{color:var(--muted);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:1.05em}.hc-rec .rw,.di-eng .rw{border:1px solid var(--line);border-radius:1em;align-items:center;gap:.7em;padding:.7em .9em;display:flex}.hc-rec .rw em,.di-eng .rw em{flex:1;font-size:1.12em;font-style:normal;line-height:1.25}.hc-box{align-content:start;gap:.9em;width:31em;height:12em;padding:1.3em 1.5em;display:grid;left:29em}.hc-att{top:6.4em}.hc-pay{top:19.8em}.hc-box p,.hc-ev p,.rt-mem p,.di-app p,.di-con p,.ob-map .hd p{flex-wrap:wrap;gap:.5em;margin:0;display:flex}.hc-box p i{background:var(--ph-soft);color:var(--ph);border-radius:99em;padding:.3em 1em;font-size:1.1em;font-style:normal;font-weight:500}:root[data-theme=dark] .hc-box p i{color:#bfd3ff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hc-box p i{color:#bfd3ff}}.hc-ev{gap:.9em;width:60em;padding:1.3em 1.5em;display:grid;top:33.4em;left:0}.hc-ev p i,.di-con p i{border:1px solid var(--line);border-radius:99em;align-items:center;gap:.4em;padding:.3em .9em .3em .4em;font-size:1.1em;font-style:normal;font-weight:500;display:inline-flex}.hc-ev .pk{color:#fff;background:var(--ph);border-radius:.9em;justify-self:start;align-items:center;gap:.5em;padding:.5em 1.1em;font-size:1.15em;font-weight:600;display:inline-flex}.hc-ev .pk svg.i{width:1.3em;height:1.3em}.ph-ob{--ph:#c2410c;--ph-soft:#ea580c21}.ob-map{flex-direction:column;gap:.6em;width:60em;height:27.6em;padding:1.3em 1.5em;display:flex;top:0;left:0}.ob-map .hd p i{background:var(--ph-soft);color:var(--ph);border-radius:99em;padding:.2em .9em;font-size:1.05em;font-style:normal;font-weight:600}:root[data-theme=dark] .ob-map .hd p i{color:#ffc9a8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ob-map .hd p i{color:#ffc9a8}}.ob-map .net{flex:1;position:relative}.ob-map .nd{text-align:center;justify-items:center;gap:.4em;width:12em;margin-left:-6em;display:grid;position:absolute}.ob-map .nd i{background:var(--surface);width:5em;height:5em;color:var(--ink);border:.3em solid #00a86b;border-radius:50%;place-items:center;transition:border-color .4s,box-shadow .4s;display:grid;box-shadow:0 0 0 .5em #00a86b24}.ob-map .nd svg.i{width:2.2em;height:2.2em}.ob-map .nd em{white-space:nowrap;font-size:1.12em;font-style:normal;font-weight:500}.ob-map .n0{top:7.4em;left:8em}.ob-map .n1{top:7.4em;left:22.6em}.ob-map .n2{top:7.4em;left:37.2em}.ob-map .n3{top:.8em;left:51em}.ob-map .n4{top:14em;left:51em}.ob-map .ln{border-top:.2em dashed var(--control);transform-origin:0;height:0;position:absolute}.ob-map .ln.a{width:9em;top:9.9em;left:10.8em}.ob-map .ln.b{width:9em;top:9.9em;left:25.4em}.ob-map .ln.c{width:9.6em;top:8.6em;left:39.8em;transform:rotate(-25deg)}.ob-map .ln.d{width:9.6em;top:11.2em;left:39.8em;transform:rotate(25deg)}.ob-map .ln u{background:var(--ph);opacity:0;border-radius:50%;width:1.1em;height:1.1em;position:absolute;top:-.65em;left:-.4em}.ph-ob[data-step="0"] .go .ln u{animation:1.3s ease-in-out infinite obDot}.ph-ob[data-step="0"] .go .ln.b u{animation-delay:.3s}.ph-ob[data-step="0"] .go .ln.c u{animation-delay:.6s}.ph-ob[data-step="0"] .go .ln.d u{animation-delay:.75s}@keyframes obDot{0%{opacity:0;left:-.4em}20%,80%{opacity:1}to{opacity:0;left:calc(100% - .6em)}}.ph-ob[data-step="2"] .ob-map .n4 i{border-color:#e5484d;box-shadow:0 0 0 .5em #e5484d33}.ph-ob[data-step="2"] .ob-map .ln.d{border-color:#e5484d}.ph-ob[data-step="2"] .go .ob-map .n4 i{animation:1.2s 3 obBad}@keyframes obBad{50%{box-shadow:0 0 0 1.2em #e5484d00}}.ph-ob[data-step="3"] .go .ob-map .n4 i{animation:1.4s step-end both obFix}@keyframes obFix{0%{border-color:#e5484d;box-shadow:0 0 0 .5em #e5484d33}60%,to{border-color:#00a86b;box-shadow:0 0 0 .5em #00a86b24}}.ob-up{align-content:start;gap:1em;width:31em;height:16em;padding:1.3em 1.5em;display:grid;top:29.2em;left:0}.ob-up .days{grid-template-columns:repeat(30,1fr);gap:.25em;height:6em;display:grid}.ob-up .days i{background:#00a86b;border-radius:.25em}.ph-ob[data-step="2"] .ob-up .td{background:#f2a93b}.ob-up .stt{align-items:center;gap:.5em;font-size:1.15em;font-weight:500;display:flex}.ob-up .stt>i{background:#00a86b;border-radius:50%;width:.8em;height:.8em}.ob-up .s1,.ph-ob[data-step="2"] .ob-up .s0{display:none}.ph-ob[data-step="2"] .ob-up .s1{display:inline}.ph-ob[data-step="2"] .ob-up .stt>i{background:#f2a93b}.ph-ob[data-step="1"] .go .ob-up .days i{animation:ucBar .5s var(--ease) both;transform-origin:bottom}.ph-ob[data-step="1"] .go .ob-up .days i:nth-child(n+11){animation-delay:.25s}.ph-ob[data-step="1"] .go .ob-up .days i:nth-child(n+21){animation-delay:.5s}.ob-al{align-content:start;gap:.8em;width:27.4em;height:16em;padding:1.3em 1.5em;display:grid;top:29.2em;left:32.6em}.ob-al .m{color:#7a1216;background:#fdecec;border:1px solid #f3a6a8;border-radius:1em;gap:.2em;padding:.8em 1em;display:grid}.ob-al .m b{font-size:1.15em;font-weight:600}.ob-al .m small{font-size:1.05em}.ob-al .fx{color:#00624a;background:#e3f5ee;border-radius:1em;align-items:center;gap:.5em;padding:.7em 1em;font-size:1.12em;font-weight:600;display:flex}.ph-ob[data-step="3"] .ob-al .m{opacity:.55}.ph-di{--ph:#00875a;--ph-soft:#00a86b24}.di-app{gap:1em;width:18.4em;padding:1.3em 1.4em;display:grid;top:0;left:0}.di-app .idc{color:#1d2a3a;background:linear-gradient(135deg,#f6f1e4,#e4ecf3 55%,#dce8e2);border-radius:1.1em;justify-items:start;gap:.8em;padding:1.1em;display:grid;position:relative}.di-app .idc>span:nth-child(2){display:grid}.di-app .idc b{font-size:1.3em;font-weight:600}.di-app .idc small{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:1em}.di-app .idc em{color:#c62828;letter-spacing:.08em;border:1px solid #c62828;border-radius:.4em;padding:0 .4em;font-size:.9em;font-style:normal;font-weight:700;position:absolute;top:.8em;right:.8em}.di-app p i{border:1px solid var(--line);border-radius:99em;padding:.25em .9em;font-size:1.08em;font-style:normal;font-weight:500}.di-go{border-top:.25em dashed var(--control);width:2.6em;position:absolute;top:15em}.di-go.a{left:18.7em}.di-go.b{left:42em}.di-go i{background:var(--ph);opacity:0;border-radius:50%;width:1.2em;height:1.2em;position:absolute;top:-.75em;left:-.4em}.ph-di[data-step="1"] .go .di-go.a i,.ph-di[data-step="3"] .go .di-go.b i{animation:.9s ease-in-out 3 both diDot}@keyframes diDot{0%{opacity:0;transform:none}20%,80%{opacity:1}to{opacity:0;transform:translate(2.2em)}}.di-eng{gap:.8em;width:20.2em;padding:1.3em 1.4em;display:grid;top:0;left:21.6em}.di-eng .ic{background:var(--ph-soft);width:2.8em;height:2.8em;color:var(--ph);border-radius:.8em;flex:none;place-items:center;display:grid}.di-eng .ic svg.i{width:1.6em;height:1.6em}.di-eng .risk{gap:.4em;display:grid}.di-eng .risk small{color:var(--ph);font-size:1.1em;font-weight:600}.di-eng .risk i{background:linear-gradient(90deg,#00a86b,#f2c94c 55%,#e5484d);border-radius:.4em;height:.7em;position:relative}.di-eng .risk u{background:#fff;border:.25em solid #071b3a;border-radius:50%;width:1.3em;height:1.3em;position:absolute;top:-.35em;left:12%}.ph-di[data-step="1"] .go .risk u{animation:diRisk 1.4s var(--ease) .8s both}@keyframes diRisk{0%{left:70%}to{left:12%}}.di-core{gap:.9em;width:15.2em;padding:1.3em 1.4em;display:grid;top:4em;left:44.8em}.di-core .dn{color:#00624a;text-align:center;background:#e3f5ee;border-radius:.9em;padding:.5em .8em;font-size:1.05em;font-weight:600}.di-con{gap:.9em;width:60em;padding:1.3em 1.5em;display:grid;top:37.4em;left:0}.di-app .fd{border:1px solid var(--line);border-radius:.9em;justify-content:space-between;align-items:center;padding:.5em .9em;display:flex}.di-app .fd em{color:var(--muted);font-size:1.1em;font-style:normal}.di-eng .rw{padding:1.2em .9em}.di-eng{gap:1em}.di-eng .dec{color:#fff;background:var(--ph);border-radius:1em;justify-content:center;align-items:center;gap:.5em;padding:.7em;font-size:1.2em;font-weight:600;display:flex}.di-eng .dec svg.i{width:1.4em;height:1.4em}.ph-rt .ph-cv{height:51em}.ph-ai .ph-cv{height:52em}.ph-cld .ph-cv{height:42em}.ph-am .ph-cv{height:48em}.ph-mi .ph-cv{height:52.6em}.ph-hc .ph-cv{height:44.5em}.ph-ob .ph-cv{height:45.2em}.ph-di .ph-cv{height:45.6em}:root[data-theme=dark] .ph-rt{--ph:#0d9488}:root[data-theme=dark] .ph-ai{--ph:#8b5cf6}:root[data-theme=dark] .ph-cld{--ph:#0284c7}:root[data-theme=dark] .ph-am{--ph:#c026d3}:root[data-theme=dark] .ph-mi{--ph:#ea580c}:root[data-theme=dark] .ph-hc{--ph:#3b82f6}:root[data-theme=dark] .ph-ob{--ph:#ea580c}:root[data-theme=dark] .ph-di{--ph:#059669}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ph-rt{--ph:#0d9488}:root:not([data-theme=light]) .ph-ai{--ph:#8b5cf6}:root:not([data-theme=light]) .ph-cld{--ph:#0284c7}:root:not([data-theme=light]) .ph-am{--ph:#c026d3}:root:not([data-theme=light]) .ph-mi{--ph:#ea580c}:root:not([data-theme=light]) .ph-hc{--ph:#3b82f6}:root:not([data-theme=light]) .ph-ob{--ph:#ea580c}:root:not([data-theme=light]) .ph-di{--ph:#059669}}
