.ui{--ink:#0E1230;--sec:#5A6190;--mut:#7C83A6;--ln:#ECEEF6;--soft:#F3F4FA;--ok:#1E7B45;--okbg:#E7F6EC;--pend:#A86A00;--pendbg:#FFF4E0;--sch:#3A45D1;--schbg:#EEF0FF;--no:#B4232A;--nobg:#FDECEC;color:var(--ink);font-size:14px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left}.ui b{font-weight:600}.ui .panel{background:#fff;border-radius:20px;box-shadow:0 0 0 1px rgba(14,18,48,.05),var(--lift);overflow:hidden}[data-theme=dark] .ui .panel{box-shadow:0 0 0 1px rgba(255,255,255,.04),var(--glow)}.ui .pad{padding:22px 24px}.ui .hd{gap:12px}.ui .hd,.ui .hd .ti{display:flex;align-items:center}.ui .hd .ti{width:40px;height:40px;border-radius:12px;background:var(--primary);color:#fff;justify-content:center;flex:none}.ui .hd b{display:block;font-size:16px;letter-spacing:-.01em}.ui .hd span{display:block;font-size:12.5px;color:var(--mut)}.ui .hd .pill{margin-left:auto}.ui .pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--schbg);color:var(--sch)}.ui .pill,.ui .st{font-size:12px;font-weight:600;white-space:nowrap}.ui .st{display:inline-block;padding:4px 9px;border-radius:7px}.ui .ok{background:var(--okbg);color:var(--ok)}.ui .pend{background:var(--pendbg);color:var(--pend)}.ui .sch{background:var(--schbg);color:var(--sch)}.ui .no{background:var(--nobg);color:var(--no)}.ui .big{font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1.1;margin-top:18px}.ui .big small{font-size:.55em;color:var(--mut);letter-spacing:-.01em}.ui .lbl{font-size:12.5px;color:var(--mut)}.ui .ft{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid var(--ln);font-size:13.5px;color:var(--mut)}.ui .ft b{color:var(--ink);font-weight:600}.ui .bt{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}.ui .bt.p{background:var(--primary);color:#fff}.ui .bt.o{border:1px solid #dde0f0;background:#fff;color:var(--ink)}.ui .bts{display:flex;gap:8px}.ui .rows>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--ln)}.ui .rows>div:first-child{border-top:0}.ui .rows .av{width:32px;height:32px;border-radius:10px;background:var(--soft);color:var(--sec);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex:none}.ui .rows .nm{flex:1 1;min-width:0}.ui .rows .nm b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui .rows .nm span{font-size:12.5px;color:var(--mut)}.ui .rows .am{text-align:right;font-weight:600;white-space:nowrap}.ui .rows .am span{display:block;font-weight:400;font-size:12px;color:var(--mut);margin-top:2px}.ui .bar{height:8px;border-radius:4px;background:var(--soft);overflow:hidden}.ui .bar i{display:block;height:100%;border-radius:4px;background:var(--accent);width:var(--w);transform-origin:0 50%;transition:transform 1.2s var(--ease) .2s}[data-reveal] .ui .bar i{transform:scaleX(0)}.on .ui .bar i,[data-reveal].in .ui .bar i{transform:scaleX(1)}.ui .bar i.warn{background:#E08A00}.ui .seg{display:inline-flex;background:var(--soft);border-radius:10px;padding:3px;font-size:12.5px;font-weight:600;color:var(--sec)}.ui .seg span{padding:6px 11px;border-radius:8px}.ui .seg span.on{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(14,18,48,.08)}.ui .tbl{width:100%;border-collapse:collapse;font-size:13.5px;table-layout:fixed}.ui .tbl th{text-align:left;font-size:12px;color:var(--mut);font-weight:600;padding:8px 8px 8px 0}.ui .tbl td,.ui .tbl th{border-bottom:1px solid var(--ln)}.ui .tbl td{padding:12px 8px 12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui .tbl tr:last-child td{border-bottom:0}.ui .tbl td b{display:block;font-size:13.5px}.ui .tbl td em{font-style:normal;color:var(--mut);font-size:12px}.ui .tbl .r{text-align:right}.ui .grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ui .box{border:1px solid var(--ln);border-radius:14px;padding:14px 16px}.ui .box b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em;margin-top:4px}.ui .chart{width:100%;height:auto}.ui .float{position:absolute}.ui .cardart{width:100%;height:auto;border-radius:18px;box-shadow:0 30px 70px -24px rgba(8,13,51,.55)}.ui .stackwrap,.ui.app{position:relative}.ui.app{aspect-ratio:1200/720}.ui.app .frame{position:absolute;left:0;top:0;width:1200px;height:720px;transform:scale(var(--k,1));transform-origin:0 0;display:flex;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 60px 140px -40px rgba(58,69,209,.55)}.ui .side{width:220px;background:#FCFCFF;border-right:1px solid var(--ln);padding:20px 14px;display:flex;flex-direction:column;flex:none}.ui .side .lg{height:34px;width:auto;margin:0 0 18px 4px;align-self:flex-start}.ui .biz{gap:10px;border:1px solid var(--ln);border-radius:12px;padding:9px;background:#fff;margin-bottom:14px}.ui .biz,.ui .biz .bv{display:flex;align-items:center}.ui .biz .bv{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#FF8A3D,#3A45D1);color:#fff;font-weight:600;font-size:14px;justify-content:center}.ui .biz b{display:block;font-size:13px}.ui .biz span{font-size:11.5px;color:var(--mut)}.ui .sn a{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:10px;font-size:14px;color:#3C4268;font-weight:500}.ui .sn a.on{background:#E9ECFF;color:var(--accent);font-weight:600}.ui .main{flex:1 1;display:flex;flex-direction:column;min-width:0}.ui .top{height:58px;border-bottom:1px solid var(--ln);padding:0 24px;flex:none;gap:14px}.ui .search,.ui .top{display:flex;align-items:center}.ui .search{width:300px;height:36px;border-radius:10px;background:var(--soft);gap:10px;padding:0 12px;color:#9AA0BE;font-size:13.5px}.ui .top .rt{margin-left:auto;gap:12px}.ui .me,.ui .top .rt{display:flex;align-items:center}.ui .me{width:32px;height:32px;border-radius:50%;background:#9DA4C4;color:#fff;font-size:12px;font-weight:600;justify-content:center}.ui .page{padding:22px 24px;display:grid;grid-template-columns:1.55fr 1fr;grid-gap:16px;gap:16px;flex:1 1;min-height:0}.ui .page h4{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0}.ui .tile2{border:1px solid var(--ln);border-radius:16px;padding:18px}@media (max-width:640px){.ui .pad{padding:18px}.ui .hd{flex-wrap:wrap}.ui .hd .pill{margin-left:52px}.ui .big{font-size:28px}.ui .ft{flex-wrap:wrap}.ui .grid2{gap:8px}.ui .box{padding:12px}.ui .box b{font-size:17px}.ui .tbl{font-size:12.5px}}.bento2{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px}.bento2 .c2{grid-column:span 2}.bento2 .c3{grid-column:span 3}.bento2 .c4{grid-column:span 4}.bx{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 1px 2px rgba(14,18,48,.04);transition:box-shadow .4s var(--ease),transform .4s var(--ease)}.bx:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(58,69,209,.14),0 30px 60px -30px rgba(12,24,143,.28)}.bx-txt{padding:30px 32px 0}.bx-k{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--accent)}.bx h3{font-size:clamp(20px,1.7vw,24px);letter-spacing:var(--tracking-snug);line-height:1.2;margin-top:12px;max-width:460px;text-wrap:balance}.bx-txt p{font-size:15px;color:var(--text-2);line-height:1.55;margin-top:10px;max-width:480px}.bx-stage{position:relative;margin:24px 12px 12px;flex:1 1;min-height:300px;border-radius:20px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(120% 90% at 50% 110%,rgba(58,69,209,.22),rgba(58,69,209,0) 60%),linear-gradient(180deg,#F3F4FB,#EAEDFB)}.bx-stage:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(58,69,209,.13) 1px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.bx-scene{position:relative;width:min(100%,560px);padding:28px 24px 0}.bx-scene .ui .panel{border-radius:18px 18px 0 0;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 30px 60px -20px rgba(12,24,143,.25)}.c2 .bx-scene{padding:24px 18px 0}@media (max-width:960px){.bento2{grid-template-columns:1fr}.bento2 .c2,.bento2 .c3,.bento2 .c4{grid-column:auto}.bx-stage{min-height:0}}@media (max-width:640px){.bx-txt{padding:24px 22px 0}.bx-scene{padding:20px 12px 0}}.bx *{animation-play-state:paused}.bx.in *{animation-play-state:running}.swap{display:inline-grid;vertical-align:top}.swap>span{grid-area:1/1}.swap .sa{animation:swA 10s var(--ease) infinite;animation-delay:var(--t,0s)}.swap .sb{opacity:0;animation:swB 10s var(--ease) infinite;animation-delay:var(--t,0s)}@keyframes swA{0%,26%{opacity:1;transform:none}30%,90%{opacity:0;transform:translateY(-6px)}94%,to{opacity:1;transform:none}}@keyframes swB{0%,26%{opacity:0;transform:translateY(6px)}30%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}.ui .pill.okp{background:var(--okbg);color:var(--ok)}.ui .pill .live{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 rgba(30,123,69,.5);animation:live 2s infinite}@keyframes live{70%{box-shadow:0 0 0 6px rgba(30,123,69,0)}to{box-shadow:0 0 0 0 rgba(30,123,69,0)}}:is(.bx,.tsc) .toast{position:absolute;top:20px;right:20px;z-index:3;display:flex;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:10px 14px 10px 10px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 16px 40px -12px rgba(12,24,143,.35);font-size:13px;opacity:0;animation:toast 10s var(--ease) infinite}:is(.bx,.tsc) .toast b{display:block;font-weight:600;color:var(--text)}:is(.bx,.tsc) .toast span:not(.dot){color:var(--text-muted);font-size:12px}:is(.bx,.tsc) .toast .dot{width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--chip);color:var(--accent);font-weight:700;flex:none}:is(.bx,.tsc) .toast .dot.ok{background:#E7F6EC;color:#1E7B45;transform:rotate(90deg)}:is(.bx,.tsc) .toast .dot.warn{background:#FFF4E0;color:#A86A00}:is(.bx,.tsc) .toast.t-alert{top:auto;bottom:18px;left:18px;right:18px;animation-name:toastUp}@keyframes toast{0%,12%{opacity:0;transform:translateY(-12px) scale(.96)}18%,78%{opacity:1;transform:none}84%,to{opacity:0;transform:translateY(-12px) scale(.96)}}@keyframes toastUp{0%,40%{opacity:0;transform:translateY(12px)}46%,82%{opacity:1;transform:none}88%,to{opacity:0;transform:translateY(12px)}}.ui .rows .flash{border-radius:10px;animation:flash 10s ease infinite}@keyframes flash{0%,26%{background:transparent}32%,60%{background:rgba(58,69,209,.07)}72%,to{background:transparent}}.bx-bar{height:8px;border-radius:4px;background:#F1F2FA;overflow:hidden}.bx-bar i{display:block;height:100%;width:var(--w);border-radius:4px;background:var(--accent);transform-origin:0 50%;animation:fill 10s var(--ease) infinite;animation-delay:var(--t,0s)}.bx-bar i.hot{animation-name:fill,hot;animation-duration:10s,10s;animation-iteration-count:infinite,infinite;animation-delay:var(--t,0s),0s}@keyframes fill{0%{transform:scaleX(0)}22%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes hot{0%,34%{background:var(--accent)}40%,88%{background:#E08A00}to{background:var(--accent)}}.bx-approve{position:relative}:is(.bx,.tsc) .cursor{position:absolute;right:44px;bottom:6px;z-index:4;filter:drop-shadow(0 4px 8px rgba(14,18,48,.25));animation:cur 10s var(--ease) infinite}@keyframes cur{0%{transform:translate(90px,70px);opacity:0}6%{opacity:1}22%{transform:translate(0)}25%{transform:translate(0) scale(.82)}28%,70%{transform:translate(0) scale(1);opacity:1}82%,to{transform:translate(90px,70px);opacity:0}}:is(.bx,.tsc) .press{animation:press 10s ease infinite}@keyframes press{0%,24%{background:var(--primary);transform:none}25%{transform:scale(.95)}29%,90%{background:#1E7B45;transform:none}94%,to{background:var(--primary)}}.steps3{justify-content:space-between;list-style:none;padding:0;margin:20px 0 4px}.steps3,.steps3 li{position:relative;display:flex}.steps3 li{z-index:1;flex-direction:column;align-items:center;gap:8px;font-size:12.5px;color:var(--text-muted);font-weight:500;width:33%}.steps3 li i{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #dde0f0;color:transparent}.steps3 .s1 i{background:var(--accent);border-color:var(--accent);color:#fff}.steps3 .s2 i,.steps3 .s3 i{animation:stepOn 10s var(--ease) infinite}.steps3 .s3 i{animation-delay:1.4s}@keyframes stepOn{0%,26%{background:#fff;border-color:#DDE0F0;color:transparent}30%,90%{background:var(--accent);border-color:var(--accent);color:#fff}96%,to{background:#fff;border-color:#DDE0F0;color:transparent}}.steps3 .s3 i{animation-name:stepPaid}@keyframes stepPaid{0%,26%{background:#fff;border-color:#DDE0F0;color:transparent}30%,90%{background:#1E7B45;border-color:#1E7B45;color:#fff}96%,to{background:#fff;border-color:#DDE0F0;color:transparent}}.steps3 .line{position:absolute;left:16.5%;right:16.5%;top:12px;height:2px;background:#ECEEF6}.steps3 .line b{position:absolute;inset:0;background:var(--accent);transform-origin:0 50%;animation:line 10s var(--ease) infinite}@keyframes line{0%,4%{transform:scaleX(0)}28%{transform:scaleX(.5)}42%,90%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}.steps3+.ft .swap .sa,.steps3+.ft .swap .sb{animation-delay:1.4s}:is(.bx,.tsc) .spin{display:inline-flex;animation:spin 10s linear infinite}@keyframes spin{0%{transform:rotate(0)}50%,to{transform:rotate(2turn)}}@media (prefers-reduced-motion:reduce){.bx,.bx *,.tsc,.tsc *{animation:none!important;transition:none!important}.swap .sa{opacity:0}.swap .sb{opacity:1}:is(.bx,.tsc) .toast{opacity:1}:is(.bx,.tsc) .cursor{display:none}.terms .t3{border-color:var(--ln)!important;box-shadow:none!important}.terms .t6{border-color:var(--accent)!important}.steps3 .s2 i{background:var(--accent);border-color:var(--accent);color:#fff}.steps3 .s3 i{background:#1E7B45;border-color:#1E7B45;color:#fff}.steps3 .line b{transform:none}}@media (max-width:640px){:is(.bx,.tsc) .toast{top:10px;left:10px;right:10px}}.tsc{position:relative}.tour .screen>div:not(.on) .tsc,.tour .screen>div:not(.on) .tsc *{animation:none!important}.tsc .toast{top:-18px;right:-12px}.tsc .toast.t-alert{top:auto;bottom:-30px;left:24px;right:auto}.tsc .press2{animation:press 10s ease infinite;animation-delay:2.6s;background:var(--primary)}.tsc .float-card{animation:floatCard 10s ease-in-out infinite;transform-origin:50% 60%}@keyframes floatCard{0%,to{transform:rotate(-1.5deg) translateY(0)}50%{transform:rotate(.5deg) translateY(-8px)}}.bx-bar.grow i{animation-name:growNx}@keyframes growNx{0%,26%{transform:scaleX(.69)}32%,90%{transform:scaleX(1)}96%,to{transform:scaleX(.69)}}.draw path:last-of-type{stroke-dasharray:1400;stroke-dashoffset:1400;animation:draw 10s var(--ease) infinite}.draw path:first-of-type{animation:areaIn 10s ease infinite}@keyframes draw{0%{stroke-dashoffset:1400}22%,92%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes areaIn{0%,8%{opacity:0}24%,to{opacity:1}}.terms .box{transition:none}.terms .t3{animation:termA 10s var(--ease) infinite}.terms .t6{animation:termB 10s var(--ease) infinite}@keyframes termA{0%,24%{border-color:var(--accent);box-shadow:0 0 0 3px rgba(58,69,209,.12)}27%,to{border-color:var(--ln);box-shadow:none}}@keyframes termB{0%,24%{border-color:var(--ln);box-shadow:none}27%,92%{border-color:var(--accent);box-shadow:0 0 0 3px rgba(58,69,209,.12)}96%,to{border-color:var(--ln);box-shadow:none}}@media (max-width:640px){.tsc .toast{right:0;top:-14px}.tsc .toast.t-alert{left:0;right:auto;bottom:-26px}}@media (prefers-reduced-motion:reduce){.draw path:last-of-type{stroke-dashoffset:0}}[data-reveal]:not(.in) .tsc *{animation-play-state:paused}.tsc .newrow{overflow:hidden;max-height:0;opacity:0;padding-top:0!important;padding-bottom:0!important;border-top:0!important;animation:newrow 10s var(--ease) infinite}@keyframes newrow{0%,25%{max-height:0;opacity:0;padding-top:0;padding-bottom:0}32%,90%{max-height:70px;opacity:1;padding-top:12px;padding-bottom:12px;background:rgba(58,69,209,.06)}96%,to{max-height:0;opacity:0}}.tsc .newrow+div{border-top:1px solid var(--ln)}.tsc .press-soft{animation:pressSoft 10s ease infinite}@keyframes pressSoft{0%,22%{transform:none}24%{transform:scale(.92)}27%,to{transform:none}}@media (prefers-reduced-motion:reduce){.tsc .newrow{max-height:none;opacity:1;padding-top:12px!important;padding-bottom:12px!important}}.ui .rows .am .swap{display:inline-grid}.ui .rows .am .swap,.ui .rows .am .swap>span{font-size:inherit;color:inherit;font-weight:inherit;margin:0}.ui .hd>.swap{margin-left:auto;justify-items:end;align-items:center;align-self:center;flex:none}.ui .hd .swap{display:inline-grid}.ui .hd>.swap>span{display:flex;justify-content:flex-end;align-items:center}.ui .hd span .swap>span{display:block}.ui .hd .swap .pill{display:inline-flex;font-size:12px;color:var(--sch)}.ui .hd .swap .pill.okp{color:var(--ok)}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.pgrid{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(0,auto);grid-gap:20px;gap:20px}.pgrid .g-a{grid-column:span 7;grid-row:span 2}.pgrid .g-b,.pgrid .g-c{grid-column:span 5}.pgrid .g-d,.pgrid .g-e,.pgrid .g-f{grid-column:span 4}@media (max-width:720px){.pgrid{grid-template-columns:1fr}}.pb{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 0 0 1px rgba(14,18,48,.06),0 1px 2px rgba(14,18,48,.04);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.pb:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(160deg,rgba(58,69,209,.35),rgba(58,69,209,0) 40%,rgba(0,194,255,0) 70%,rgba(0,194,255,.25));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s}.pb:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(58,69,209,.1),0 40px 80px -40px rgba(12,24,143,.35)}.pb:hover:before{opacity:1}.pb-txt{padding:30px 32px 0;position:relative;z-index:1}.pb-k{gap:9px;font-size:13px;font-weight:500;color:var(--accent)}.pb-k,.pb-k i{display:inline-flex;align-items:center}.pb-k i{width:26px;height:26px;border-radius:8px;background:var(--chip);justify-content:center}.pb h3{font-size:clamp(21px,1.8vw,26px);letter-spacing:var(--tracking-snug);line-height:1.18;margin-top:14px;max-width:480px;text-wrap:balance}.pb-txt p{font-size:15px;color:var(--text-2);line-height:1.55;margin-top:10px;max-width:470px}.pb-stage{position:relative;flex:1 1;min-height:300px;margin:22px 10px 10px;border-radius:20px;overflow:hidden;background:radial-gradient(90% 80% at 50% 115%,rgba(58,69,209,.2),transparent 62%),linear-gradient(180deg,#F5F6FC,#ECEFFB);display:flex;align-items:center;justify-content:center;padding:26px 22px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-stage:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(58,69,209,.12) 1px,transparent 0);background-size:18px 18px;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,transparent);mask-image:radial-gradient(70% 70% at 50% 40%,#000,transparent)}.g-a .pb-stage{min-height:460px}.pb-stage>*{position:relative}.pb .av,.pb-stage b{font-weight:600}.pb .av{width:32px;height:32px;border-radius:10px;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:12px;background:#EEF0FF;color:var(--accent)}.pb .av.ok{background:#E7F6EC;color:#1E7B45}.pb .av.warn{background:#FFF4E0;color:#A86A00}.pb .ti{width:32px;height:32px;border-radius:10px;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.pb .surface{background:#fff;border-radius:16px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 18px 40px -18px rgba(12,24,143,.28)}.pb *{animation-play-state:paused!important}.pb.in *{animation-play-state:running!important}.cnt{--n:0;counter-reset:n var(--n);animation:cnt 10s var(--ease) infinite;animation-delay:var(--t,0s)}.cnt:after{content:counter(n) attr(data-suf)}@keyframes cnt{0%{--n:0}26%,90%{--n:var(--to)}to{--n:var(--to)}}.sc-acc{width:min(100%,500px);display:grid;grid-gap:14px;gap:14px}.sc-acc .notif{display:flex;gap:12px;align-items:center;background:#fff;border-radius:14px;padding:12px 14px;font-size:13px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 18px 40px -18px rgba(12,24,143,.35);animation:accNotif 10s var(--ease) infinite}.sc-acc .notif .av.ok svg{transform:rotate(90deg)}.sc-acc .notif b{display:block;font-size:13.5px}.sc-acc .notif span{color:var(--text-muted);font-size:12px}@keyframes accNotif{0%,6%{opacity:0;transform:translateY(-24px) scale(.96)}14%,80%{opacity:1;transform:none}88%,to{opacity:0;transform:translateY(-24px) scale(.96)}}.sc-acc .balcard{background:#fff;border-radius:18px;padding:20px 22px 0;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 30px 60px -28px rgba(12,24,143,.35);overflow:hidden}.sc-acc .row1{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--text-muted)}.sc-acc .seg{display:inline-flex;background:#F1F2FA;border-radius:9px;padding:3px;font-size:11.5px;font-weight:600}.sc-acc .seg i{font-style:normal;padding:4px 9px;border-radius:7px}.sc-acc .seg i.on{background:#fff;color:var(--text);box-shadow:0 1px 2px rgba(14,18,48,.08)}.sc-acc .amt{font-size:clamp(28px,3vw,38px);font-weight:500;letter-spacing:-.03em;margin-top:6px;line-height:1.1}.sc-acc .amt small{font-size:.5em;color:var(--text-muted)}.sc-acc .delta{font-size:12.5px;color:#1E7B45;font-weight:600;margin-top:4px}.sc-acc .spark{width:calc(100% + 44px);margin:12px -22px 0;height:110px;display:block}.sc-acc .spark .line{stroke-dasharray:1;stroke-dashoffset:1;animation:drawLine 10s var(--ease) infinite}.sc-acc .spark .fill{animation:fadeFill 10s ease infinite}.sc-acc .spark .tip{opacity:0;animation:tip 10s ease infinite;transform-origin:400px 10px}@keyframes drawLine{0%{stroke-dashoffset:1}30%,92%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes fadeFill{0%,10%{opacity:0}32%,to{opacity:1}}@keyframes tip{0%,28%{opacity:0;transform:scale(.4)}32%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0}}.sc-acc .subs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.sc-acc .sub{background:#fff;border-radius:14px;padding:12px 14px;font-size:12px;color:var(--text-muted);box-shadow:0 0 0 1px rgba(14,18,48,.05)}.sc-acc .sub b{display:block;color:var(--text);font-size:15px;margin-top:3px;letter-spacing:-.01em}.sc-acc .sub i{display:block;height:4px;border-radius:2px;margin-top:10px;background:linear-gradient(90deg,var(--accent) var(--w),#EEF0FA var(--w))}.sc-acc .sub.hit{animation:hit 10s var(--ease) infinite}@keyframes hit{0%,22%{box-shadow:0 0 0 1px rgba(14,18,48,.05);transform:none}28%{transform:translateY(-3px)}30%,64%{box-shadow:0 0 0 2px var(--accent),0 12px 30px -12px rgba(58,69,209,.5);transform:none}74%,to{box-shadow:0 0 0 1px rgba(14,18,48,.05)}}.sc-rings{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;align-content:center}.ring{position:relative;background:#fff;border-radius:16px;padding:14px 8px 12px;text-align:center;font-size:12px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 18px 36px -22px rgba(12,24,143,.35)}.ring svg{width:64px;height:64px;display:block;margin:0 auto;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:8;stroke-linecap:round}.ring .trk{stroke:#EEF0FA}.ring .val{stroke:var(--accent);stroke-dasharray:100;stroke-dashoffset:100;animation:ring 10s var(--ease) infinite;animation-delay:var(--t)}.ring.hot .val{animation-name:ring,ringHot;animation-duration:10s,10s;animation-iteration-count:infinite,infinite;animation-delay:var(--t),0s}@keyframes ring{0%{stroke-dashoffset:100}26%,88%{stroke-dashoffset:calc(100 - var(--p))}96%,to{stroke-dashoffset:100}}@keyframes ringHot{0%,30%{stroke:var(--accent)}36%,88%{stroke:#E08A00}to{stroke:var(--accent)}}.ring .cnt{position:absolute;top:34px;left:0;right:0;font-size:14px;font-weight:600;color:var(--text)}.ring b{display:block;margin-top:10px;font-size:13px}.ring span:not(.cnt){display:block;color:var(--text-muted);font-size:11.5px;margin-top:2px}.sc-rings .alert{grid-column:1/-1;display:flex;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:10px 12px;font-size:13px;box-shadow:0 0 0 1px rgba(224,138,0,.25),0 18px 36px -20px rgba(168,106,0,.45);animation:alertIn 10s var(--ease) infinite}.sc-rings .alert b{display:block}.sc-rings .alert span{color:var(--text-muted);font-size:12px}.sc-exp{position:relative;width:min(100%,420px);height:270px}.sc-exp .receipt{position:absolute;left:0;top:18px;width:150px;background:#fff;padding:14px 14px 22px;font-size:10.5px;color:var(--text-2);font-family:ui-monospace,SF Mono,Menlo,monospace;z-index:2;box-shadow:0 16px 34px -16px rgba(12,24,143,.4);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /12px 51% repeat-x,linear-gradient(#000 0 0) top /100% 50% no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /12px 51% repeat-x,linear-gradient(#000 0 0) top /100% 50% no-repeat;animation:receipt 10s var(--ease) infinite}.sc-exp .receipt b{display:block;color:var(--text);font-size:11.5px;letter-spacing:.04em}.sc-exp .receipt hr{border:0;border-top:1px dashed #dde0f0;margin:10px 0}.sc-exp .receipt div{display:flex;justify-content:space-between;margin-top:4px}.sc-exp .receipt .tot{color:var(--text);font-weight:700;margin-top:8px}@keyframes receipt{0%,4%{opacity:0;transform:translate(-40px,30px) rotate(-14deg)}14%,22%{opacity:1;transform:translate(0) rotate(-6deg)}30%,88%{opacity:1;transform:translate(-22px,156px) rotate(-5deg) scale(.6)}96%,to{opacity:0;transform:translate(-22px,156px) rotate(-5deg) scale(.6)}}.sc-exp .expcard{position:absolute;right:0;top:0;width:76%;padding:16px 18px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 26px 50px -24px rgba(12,24,143,.4);font-size:12.5px}.sc-exp .top{display:flex;gap:10px;align-items:center}.sc-exp .top b{display:block;font-size:14px}.sc-exp .top span{color:var(--text-muted);font-size:11.5px}.sc-exp .amt{font-size:26px;font-weight:500;letter-spacing:-.03em;margin-top:12px}.sc-exp .amt small{font-size:.55em;color:var(--text-muted)}.sc-exp .checks{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-gap:7px;gap:7px}.sc-exp .checks li{display:flex;gap:8px;align-items:center;color:var(--text-muted);animation:chk 10s var(--ease) infinite;animation-delay:var(--t)}.sc-exp .checks i{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #dde0f0;color:transparent;animation:chkI 10s var(--ease) infinite;animation-delay:var(--t)}@keyframes chk{0%,32%{color:var(--text-muted)}36%,90%{color:var(--text)}to{color:var(--text-muted)}}@keyframes chkI{0%,32%{background:#fff;border-color:#DDE0F0;color:transparent;transform:scale(1)}34%{transform:scale(1.25)}36%,90%{background:#1E7B45;border-color:#1E7B45;color:#fff;transform:scale(1)}96%,to{background:#fff;border-color:#DDE0F0;color:transparent}}.sc-exp .act{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.sc-exp .bt{height:32px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;font-size:12.5px;font-weight:600}.sc-exp .bt.ghost{border:1px solid #dde0f0}.sc-exp .bt.go{background:var(--primary);color:#fff;animation:goBtn 10s ease infinite}@keyframes goBtn{0%,44%{background:var(--primary);transform:none}46%{transform:scale(.94)}49%,90%{background:#1E7B45;transform:none}96%,to{background:var(--primary)}}.sc-exp .swap .sa,.sc-exp .swap .sb{animation-duration:10s}.sc-exp .cursor{position:absolute;right:30px;bottom:6px;filter:drop-shadow(0 4px 8px rgba(14,18,48,.3));animation:expCur 10s var(--ease) infinite}@keyframes expCur{0%,30%{opacity:0;transform:translate(70px,50px)}34%{opacity:1}43%{transform:translate(0)}46%{transform:scale(.82)}49%,74%{opacity:1;transform:none}84%,to{opacity:0;transform:translate(70px,50px)}}.sc-ap{position:relative;width:min(100%,420px);height:200px;--x0:0%}.sc-ap .track{position:absolute;left:7%;right:7%;top:112px;height:3px;border-radius:2px;background:#E2E5F5;overflow:hidden}.sc-ap .fillr{position:absolute;inset:0;background:linear-gradient(90deg,var(--accent),#1E7B45);transform-origin:0 50%;animation:apFill 10s var(--ease) infinite}@keyframes apFill{0%,8%{transform:scaleX(0)}26%{transform:scaleX(.333)}44%{transform:scaleX(.666)}62%,90%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}.sc-ap .nodes{position:absolute;left:0;right:0;top:104px;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;font-size:11.5px;color:var(--text-muted);text-align:center}.sc-ap .nodes li{display:flex;flex-direction:column;align-items:center;gap:8px}.sc-ap .nodes i{width:19px;height:19px;border-radius:50%;background:#fff;border:2px solid #dde0f0;animation:apNode 10s var(--ease) infinite;animation-delay:calc(var(--i) * 1.8s)}.sc-ap .nodes li:nth-child(4) i{animation-name:apNodeOk}@keyframes apNode{0%,7%{border-color:#DDE0F0;background:#fff;box-shadow:none}54%,9%{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 5px rgba(58,69,209,.15)}60%,to{border-color:#DDE0F0;background:#fff;box-shadow:none}}@keyframes apNodeOk{0%,7%{border-color:#DDE0F0;background:#fff}34%,9%{border-color:#1E7B45;background:#1E7B45;box-shadow:0 0 0 5px rgba(30,123,69,.15)}40%,to{border-color:#DDE0F0;background:#fff;box-shadow:none}}.sc-ap .bill{position:absolute;top:30px;left:0;display:flex;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:10px 14px 10px 10px;font-size:12px;white-space:nowrap;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 20px 40px -18px rgba(12,24,143,.45);animation:billMove 10s var(--ease) infinite}.sc-ap .bill b{display:block;font-size:13px}.sc-ap .bill span{color:var(--text-muted)}@keyframes billMove{0%{left:0;transform:translateX(0);opacity:0}6%{opacity:1}18%,8%{left:12.5%;transform:translateX(-50%)}26%,36%{left:37.5%;transform:translateX(-50%)}44%,54%{left:62.5%;transform:translateX(-50%)}62%,90%{left:87.5%;transform:translateX(-80%);opacity:1}96%,to{left:87.5%;transform:translateX(-80%);opacity:0}}.sc-ap .paid{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:inline-flex;gap:6px;align-items:center;padding:7px 12px;border-radius:999px;background:#E7F6EC;color:#1E7B45;font-size:12px;font-weight:600;white-space:nowrap;animation:paidIn 10s var(--ease) infinite}@keyframes paidIn{0%,62%{opacity:0;transform:translate(-50%,10px)}68%,90%{opacity:1;transform:translate(-50%)}96%,to{opacity:0}}.sc-rb{width:min(100%,320px);display:flex;flex-direction:column;align-items:stretch}.sc-rb .node{display:flex;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:10px 12px;font-size:12px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 16px 32px -20px rgba(12,24,143,.4);opacity:.45;animation:rbNode 10s var(--ease) infinite}.sc-rb .node b{display:block;font-size:13px}.sc-rb .node span:not(.av){color:var(--text-muted)}.sc-rb .node em{margin-left:auto;width:20px;height:20px;border-radius:50%;background:#1E7B45;color:#fff;display:inline-flex;align-items:center;justify-content:center;transform:scale(0);animation:rbTick 10s var(--ease) infinite}.sc-rb .n2,.sc-rb .n2 em{animation-delay:2.2s}.sc-rb .n3,.sc-rb .n3 em{animation-delay:4.4s}@keyframes rbNode{0%{opacity:.45;transform:scale(.98)}52%,6%{opacity:1;transform:none}58%,to{opacity:.45;transform:scale(.98)}}@keyframes rbTick{0%,6%{transform:scale(0)}10%,50%{transform:scale(1)}56%,to{transform:scale(0)}}.sc-rb .n1{animation-name:rbNode1}@keyframes rbNode1{0%,96%{opacity:1;transform:none}to{opacity:1}}.sc-rb .link{align-self:center;width:2px;height:22px;background:#E2E5F5;position:relative;overflow:hidden}.sc-rb .link:after{content:"";position:absolute;inset:0;background:var(--accent);transform-origin:50% 0;animation:rbLink 10s var(--ease) infinite}.sc-rb .l2:after{animation-delay:2.2s}@keyframes rbLink{0%,12%{transform:scaleY(0)}22%,60%{transform:scaleY(1)}66%,to{transform:scaleY(0)}}.sc-sync{position:relative;width:min(100%,320px);height:220px}.sc-sync .wires{position:absolute;inset:0;width:100%;height:100%}.sc-sync .wires path{fill:none;stroke:#D9DDF3;stroke-width:1.5;vector-effect:non-scaling-stroke}.sc-sync .wires .flow{stroke:var(--accent);stroke-width:2.5;stroke-dasharray:6 120;stroke-linecap:round;animation:flow 2.4s linear infinite}.sc-sync .wires .f2{animation-delay:.8s}.sc-sync .wires .f3{animation-delay:1.6s}@keyframes flow{0%{stroke-dashoffset:126}to{stroke-dashoffset:0}}.sc-sync .sat{position:absolute;font-size:12px;font-weight:600;background:#fff;border-radius:999px;padding:7px 12px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 12px 24px -14px rgba(12,24,143,.4);transform:translate(-50%,-50%);white-space:nowrap}.sc-sync .s1{left:20%;top:14%}.sc-sync .s2{left:80%;top:14%}.sc-sync .s3{left:50%;top:88%}.sc-sync .hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:10px;align-items:center;background:#fff;border-radius:16px;padding:12px 16px 12px 12px;font-size:12px;white-space:nowrap;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 24px 48px -20px rgba(12,24,143,.5)}.sc-sync .hub .spin{width:34px;height:34px;border-radius:10px;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center}.sc-sync .hub .spin svg{animation:spin2 2.4s linear infinite}@keyframes spin2{to{transform:rotate(1turn)}}.sc-sync .hub b{display:block;font-size:13.5px}.sc-sync .hub span{color:var(--text-muted)}.sc-sync .cnt.plain{animation-duration:10s}@media (max-width:720px){.pb-txt{padding:24px 22px 0}.pb-stage{padding:22px 14px;min-height:280px}.g-a .pb-stage{min-height:400px}.sc-acc .sub b{font-size:13px}.sc-acc .sub{padding:10px}}@media (prefers-reduced-motion:reduce){.pb,.pb *{animation:none!important;transition:none!important}.pb .swap .sa{opacity:0}.pb .swap .sb{opacity:1}.cnt{--n:var(--to)}.sc-acc .spark .line{stroke-dashoffset:0}.sc-acc .spark .tip{opacity:1}.ring .val{stroke-dashoffset:calc(100 - var(--p))}.ring.hot .val{stroke:#E08A00}.sc-exp .receipt{transform:translate(-22px,156px) rotate(-5deg) scale(.6)}.sc-exp .checks i{border-color:#1E7B45;color:#fff}.sc-exp .bt.go,.sc-exp .checks i{background:#1E7B45}.sc-exp .cursor{display:none}.sc-ap .fillr{transform:none}.sc-ap .bill{left:87.5%;transform:translateX(-80%)}.sc-ap .nodes i{background:#1E7B45;border-color:#1E7B45}.sc-rb .node{opacity:1}.sc-rb .link:after,.sc-rb .node em{transform:none}}.sc-acc .activity{background:#fff;border-radius:16px;padding:8px 16px 6px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 20px 40px -26px rgba(12,24,143,.35);font-size:12px;overflow:hidden}.sc-acc .hd2{display:flex;justify-content:space-between;padding:6px 0 4px;font-size:13px}.sc-acc .hd2 span{color:var(--text-muted);font-size:12px}.sc-acc .act{display:flex;gap:10px;align-items:center;padding:9px 0;border-top:1px solid #f0f1f8}.sc-acc .act b{display:block;font-size:13px}.sc-acc .act span:not(.av){color:var(--text-muted)}.sc-acc .act em{margin-left:auto;font-style:normal;font-weight:600;font-size:13px}.sc-acc .act em.pos{color:#1E7B45}.sc-acc .act.new{animation:actNew 10s var(--ease) infinite}@keyframes actNew{0%,18%{max-height:0;padding-top:0;padding-bottom:0;opacity:0}26%,90%{max-height:60px;padding-top:9px;padding-bottom:9px;opacity:1;background:transparent}96%,to{max-height:0;padding-top:0;padding-bottom:0;opacity:0}}@media (prefers-reduced-motion:reduce){.sc-acc .act.new{max-height:none;opacity:1}}.pgrid{grid-template-columns:1fr 1.32fr 1fr;grid-template-areas:"bud acc exp" "ap acc rb" "books books books";grid-auto-rows:auto}.pgrid>.pb{grid-column:auto;grid-row:auto}.pgrid .g-a{grid-area:acc}.pgrid .g-b{grid-area:bud}.pgrid .g-c{grid-area:exp}.pgrid .g-d{grid-area:ap}.pgrid .g-e{grid-area:rb}.pgrid .g-f{grid-area:books}.pgrid .g-a{background:linear-gradient(180deg,#fff,#fff 60%,#F7F8FE)}.pgrid .g-a h3{font-size:clamp(24px,2.1vw,30px)}.pgrid .g-a .pb-stage{min-height:0}.pgrid .g-b .pb-stage,.pgrid .g-c .pb-stage,.pgrid .g-d .pb-stage,.pgrid .g-e .pb-stage{min-height:270px;padding:20px 14px}.pgrid .g-b h3,.pgrid .g-c h3,.pgrid .g-d h3,.pgrid .g-e h3{font-size:clamp(19px,1.5vw,22px)}.pgrid .g-b .pb-txt,.pgrid .g-c .pb-txt,.pgrid .g-d .pb-txt,.pgrid .g-e .pb-txt{padding:26px 26px 0}.pgrid .g-f{align-items:stretch}.pgrid .g-f .pb-txt{flex:0 0 36%;padding:40px;display:flex;flex-direction:column;justify-content:center}.pgrid .g-f h3{font-size:clamp(24px,2.1vw,30px)}.pgrid .g-f .pb-stage{margin:10px 10px 10px 0;min-height:280px}.pgrid .g-f .sc-sync{width:min(100%,560px);height:240px}.pgrid .g-c .sc-exp{width:100%;height:250px}.pgrid .g-c .sc-exp .expcard{width:84%;padding:14px 15px}.pgrid .g-c .sc-exp .receipt{width:128px}.pgrid .g-c .sc-exp .amt{font-size:22px}.pgrid .g-b .ring svg{width:56px;height:56px}.pgrid .g-b .ring .cnt{top:30px;font-size:13px}.pgrid .g-d .sc-ap{width:100%}.pgrid .g-d .sc-ap .bill{font-size:11.5px;padding:9px 12px 9px 9px}@media (max-width:1080px){.pgrid{grid-template-columns:1fr 1fr;grid-template-areas:"acc acc" "bud exp" "ap rb" "books books"}}@media (max-width:720px){.pgrid{grid-template-columns:1fr;grid-template-areas:"acc" "bud" "exp" "ap" "rb" "books"}.pgrid .g-f{flex-direction:column}.pgrid .g-f .pb-txt{padding:24px 22px 0}.pgrid .g-f .pb-stage{margin:22px 10px 10px}}.pgrid .g-c .sc-exp .receipt{animation-name:receiptSm}@keyframes receiptSm{0%,4%{opacity:0;transform:translate(-30px,20px) rotate(-14deg)}14%,22%{opacity:1;transform:rotate(-6deg)}30%,88%{opacity:1;transform:translate(-14px,132px) rotate(-6deg) scale(.5)}96%,to{opacity:0;transform:translate(-14px,132px) rotate(-6deg) scale(.5)}}@media (prefers-reduced-motion:reduce){.pgrid .g-c .sc-exp .receipt{transform:translate(-14px,132px) rotate(-6deg) scale(.5)}}.pgrid .pb-stage{--dot:rgba(58,69,209,0.12)}.pgrid .pb-stage:before{background-image:radial-gradient(var(--dot) 1px,transparent 1px)}.pgrid .g-a .pb-stage{--dot:rgba(255,255,255,0.09);background:radial-gradient(80% 55% at 50% 108%,rgba(102,114,248,.55),transparent 70%),radial-gradient(60% 40% at 85% 0,rgba(0,194,255,.18),transparent 70%),linear-gradient(180deg,#111C6B,#0A1048 55%,#080D33)}.pgrid .g-a .pb-stage .activity,.pgrid .g-a .pb-stage .balcard,.pgrid .g-a .pb-stage .sc-acc .notif,.pgrid .g-a .pb-stage .sub{box-shadow:0 0 0 1px rgba(255,255,255,.06),0 30px 60px -24px rgba(0,0,0,.55)}.pgrid .g-b .pb-stage{background:radial-gradient(90% 75% at 50% 115%,rgba(58,69,209,.26),transparent 62%),linear-gradient(180deg,#F2F3FF,#E3E6FF)}.pgrid .g-c .pb-stage{--dot:rgba(10,108,255,0.12);background:radial-gradient(90% 75% at 50% 115%,rgba(10,108,255,.24),transparent 62%),linear-gradient(180deg,#F0F7FF,#DCEBFF)}.pgrid .g-d .pb-stage{--dot:rgba(0,150,220,0.13);background:radial-gradient(90% 75% at 50% 115%,rgba(0,194,255,.26),transparent 62%),linear-gradient(180deg,#F0FAFF,#DAF0FB)}.pgrid .g-e .pb-stage{--dot:rgba(102,114,248,0.13);background:radial-gradient(90% 75% at 50% 115%,rgba(102,114,248,.28),transparent 62%),linear-gradient(180deg,#F4F2FF,#E6E4FC)}.pgrid .g-f .pb-stage{--dot:rgba(10,108,255,0.11);background:radial-gradient(60% 90% at 0 100%,rgba(0,194,255,.22),transparent 65%),radial-gradient(60% 90% at 100% 100%,rgba(58,69,209,.24),transparent 65%),linear-gradient(90deg,#EEF8FF,#E9ECFF)}.pgrid .g-f .sc-sync .wires path{stroke:#C3CBF0}.pgrid{grid-template-columns:repeat(6,1fr);gap:16px;grid-template-areas:"acc acc acc bud bud nx" "acc acc acc bud bud tr" "exp exp card card min min" "exp exp ap ap rb rb" "books books books books zero zero"}.pgrid .g-nx{grid-area:nx}.pgrid .g-tr{grid-area:tr}.pgrid .g-min{grid-area:min}.pgrid .g-zero{grid-area:zero}.pgrid .g-card{grid-area:card}.pgrid .pb{border-radius:26px}.pgrid .g-a .activity{display:none}.pgrid .g-a .pb-stage{min-height:400px}.pgrid .g-b .pb-stage,.pgrid .g-c .pb-stage{min-height:300px}.pgrid .g-d .pb-stage,.pgrid .g-e .pb-stage{min-height:250px}.pgrid .g-f{flex-direction:row}.pgrid .g-f .pb-txt{flex:0 0 40%;padding:36px 34px}.pstat{padding:24px 24px 22px;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-height:0}.pstat .pk{font-size:13px;font-weight:500;color:var(--accent)}.pstat .pn{font-size:clamp(44px,4.4vw,64px);font-weight:500;letter-spacing:-.05em;line-height:1;margin-top:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pstat .pl2{font-size:14px;color:var(--text-2);line-height:1.45;max-width:320px}.pstat .pnote{font-size:11.5px;color:var(--text-muted);line-height:1.4;margin-top:4px}.pstat.grad{background:linear-gradient(140deg,#00C2FF,#0A6CFF 42%,#3A3FC8 80%,#2A2FA8)}.pstat.accent{background:radial-gradient(80% 120% at 100% 0,rgba(102,114,248,.9),transparent 60%),var(--accent)}.pstat.navy{background:radial-gradient(70% 90% at 90% 110%,rgba(102,114,248,.55),transparent 65%),linear-gradient(180deg,#111C6B,#080D33)}.pstat.accent .pk,.pstat.grad .pk,.pstat.navy .pk{color:rgba(255,255,255,.82)}.pstat.accent .pn,.pstat.grad .pn,.pstat.navy .pn{color:#fff}.pstat.accent .pl2,.pstat.grad .pl2,.pstat.navy .pl2{color:rgba(255,255,255,.86)}.pstat.accent .pnote,.pstat.grad .pnote,.pstat.navy .pnote{color:rgba(255,255,255,.66)}.pstat.g-tr{background:radial-gradient(90% 90% at 100% 100%,rgba(0,194,255,.2),transparent 60%),#fff}.pstat .pn{background-size:200% 100%}.pstat.g-tr .pn{background-image:linear-gradient(90deg,#0F1330 40%,#3A45D1 50%,#0F1330 60%);-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 6s ease-in-out infinite}@keyframes shine{0%,60%{background-position:100% 0}to{background-position:-100% 0}}.g-card .pb-txt{padding-bottom:0}.g-card .pb-stage{min-height:230px;--dot:rgba(10,108,255,0.12);background:radial-gradient(90% 75% at 50% 115%,rgba(10,108,255,.26),transparent 62%),linear-gradient(180deg,#F0F7FF,#DCEBFF)}.sc-card{position:relative;width:min(100%,330px)}.sc-card img{width:100%;border-radius:14px;box-shadow:0 26px 50px -20px rgba(8,13,51,.55);animation:cardFloat 10s ease-in-out infinite}@keyframes cardFloat{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-8px)}}.sc-card .chg{position:absolute;right:-10px;bottom:-14px;display:flex;gap:9px;align-items:center;background:#fff;border-radius:12px;padding:9px 11px;font-size:11.5px;white-space:nowrap;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 16px 34px -14px rgba(12,24,143,.45);animation:chgIn 10s var(--ease) infinite}.sc-card .chg b{display:block;font-size:12.5px}.sc-card .chg span:not(.av){color:var(--text-muted)}.sc-card .chg em{width:20px;height:20px;border-radius:50%;background:#1E7B45;color:#fff;display:inline-flex;align-items:center;justify-content:center}@keyframes chgIn{0%,18%{opacity:0;transform:translateY(12px) scale(.96)}24%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(12px) scale(.96)}}@media (max-width:1080px){.pgrid{grid-template-columns:1fr 1fr;grid-template-areas:"acc acc" "bud bud" "nx tr" "exp exp" "card min" "ap rb" "books books" "zero zero"}}@media (max-width:720px){.pgrid{grid-template-columns:1fr;grid-template-areas:"acc" "nx" "bud" "tr" "exp" "card" "min" "ap" "rb" "books" "zero"}.pgrid .g-f{flex-direction:column}}@media (prefers-reduced-motion:reduce){.sc-card .chg{opacity:1}}.pstat.g-nx .pn,.pstat.g-tr .pn{font-size:clamp(36px,3.1vw,50px)}.pstat.g-nx .pl2,.pstat.g-tr .pl2{font-size:13px}.pgrid{grid-template-areas:"acc acc acc bud bud bud" "acc acc acc card card card" "exp exp ap ap rb rb" "exp exp books books books books"}.pgrid .g-b .pb-stage{min-height:250px}.pgrid .g-card{flex-direction:row;align-items:stretch}.pgrid .g-card .pb-txt{flex:0 0 42%;padding:30px 28px;display:flex;flex-direction:column;justify-content:center}.pgrid .g-card .pb-stage{margin:10px 10px 10px 0;min-height:220px}.pgrid .g-c .pb-stage{min-height:360px}@media (max-width:1080px){.pgrid{grid-template-areas:"acc acc" "bud card" "exp exp" "ap rb" "books books"}.pgrid .g-card{flex-direction:column}.pgrid .g-card .pb-stage{margin:22px 10px 10px}}@media (max-width:720px){.pgrid{grid-template-areas:"acc" "bud" "card" "exp" "ap" "rb" "books"}}.pgrid .g-c .pb-stage{--dot:rgba(70,110,200,0.12);background:radial-gradient(90% 75% at 50% 115%,rgba(120,150,230,.26),transparent 62%),linear-gradient(180deg,#F3F6FC,#DEE6F5)}.pgrid .g-a .pb-stage{--dot:rgba(10,108,255,0.12);background:radial-gradient(80% 55% at 50% 108%,rgba(0,194,255,.3),transparent 70%),radial-gradient(60% 40% at 85% 0,rgba(58,69,209,.14),transparent 70%),linear-gradient(180deg,#EEF7FF,#D6E8FF)}.pgrid .g-a .pb-stage .activity,.pgrid .g-a .pb-stage .balcard,.pgrid .g-a .pb-stage .sc-acc .notif,.pgrid .g-a .pb-stage .sub{box-shadow:0 0 0 1px rgba(14,18,48,.05),0 24px 50px -24px rgba(12,24,143,.35)}.pv-wrap{max-width:1080px}.pv-title{padding-top:28px;border-top:1px solid var(--border-strong);font-size:clamp(24px,2.3vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.2;color:var(--text);max-width:760px}.pv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:48px 24px;gap:48px 24px;margin-top:var(--s8,64px)}.pv h3{margin-top:16px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.pv p{margin-top:4px;font-size:15px;line-height:1.55;color:var(--text-2);max-width:none}.pv-vis{position:relative;aspect-ratio:16/10.5;border-radius:18px;overflow:hidden;isolation:isolate;background:radial-gradient(80% 70% at 50% 108%,rgba(58,69,209,.16),transparent 70%),linear-gradient(180deg,#F1F2F9,#E8EAF6)}.pv-vis:before{content:"";z-index:-1;background-image:radial-gradient(rgba(58,69,209,.1) 1px,transparent 1.2px);background-size:16px 16px;mask-image:linear-gradient(180deg,#000,transparent 75%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%)}.pv-scene,.pv-vis:before{position:absolute;inset:0}.pv-scene{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pv-scene b{font-weight:600}.pv .av{width:30px;height:30px;border-radius:9px;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#EEF0FF;color:var(--accent)}.pv .av.ok{background:#E7F6EC;color:#1E7B45}.pv .av.warn{background:#FFF4E0;color:#A86A00}.pv .ti{width:26px;height:26px;border-radius:8px;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.pv-sf{background:#fff;border-radius:14px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 22px 44px -20px rgba(12,24,143,.3)}.pv-cards .pv-vis{background:radial-gradient(70% 70% at 50% 40%,rgba(102,114,248,.22),transparent 70%),linear-gradient(180deg,#EEF0F8,#E4E7F4)}.pv-bills .pv-vis{background:radial-gradient(80% 70% at 50% 110%,rgba(10,108,255,.16),transparent 70%),linear-gradient(180deg,#F1F4FA,#E6ECF7)}.pv-exp .pv-vis{background:radial-gradient(70% 80% at 0 100%,rgba(58,69,209,.18),transparent 70%),linear-gradient(180deg,#F0F1F8,#E7E9F5)}.pv-bud .pv-vis{background:radial-gradient(70% 70% at 100% 110%,rgba(217,138,0,.12),transparent 65%),linear-gradient(180deg,#F1F2F9,#E8EAF6)}.pv-acc .pv-vis{background:radial-gradient(80% 70% at 50% 110%,rgba(0,194,255,.16),transparent 70%),linear-gradient(180deg,#EFF3F9,#E5EBF6)}.pv-books .pv-vis{background:radial-gradient(80% 70% at 50% 110%,rgba(58,69,209,.18),transparent 70%),linear-gradient(180deg,#F1F2F9,#E7E8F6)}.pv-pp{position:absolute;left:14px;bottom:14px;z-index:5;width:30px;height:30px;border-radius:50%;border:0;padding:0;cursor:pointer;background:rgba(255,255,255,.82);box-shadow:0 0 0 1px rgba(14,18,48,.08),0 4px 12px rgba(14,18,48,.12);display:grid;place-items:center;color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.85;transition:opacity .16s,transform .16s}.pv-pp:focus-visible,.pv-pp:hover{opacity:1;transform:scale(1.06);outline:none}.pv-pp:focus-visible{box-shadow:0 0 0 2px var(--accent)}.pv-pp .pa{width:8px;height:10px;border-left:2.5px solid;border-right:2.5px solid}.pv-pp .pl{width:0;height:0;border-left:8px solid;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.pv-pp .pl,.pv.paused .pv-pp .pa{display:none}.pv.paused .pv-pp .pl{display:block}.pv .pv-scene *{animation-play-state:paused!important}.pv.in:not(.paused) .pv-scene *{animation-play-state:running!important}.pv-cards .cd-stack i{position:absolute;left:50%;width:56%;aspect-ratio:16/9;border-radius:14px;background:linear-gradient(135deg,#3A45D1,#0C188F);filter:blur(5px);opacity:.35;transform:translateX(-50%)}.pv-cards .cd-stack i:first-child{top:14%;width:50%;opacity:.22}.pv-cards .cd-stack i:last-child{top:18%}.pv-cards .cd-front{position:absolute;left:50%;top:22%;width:58%;transform:translateX(-50%);animation:cdRise 8s var(--ease) infinite}.pv-cards .cd-front img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 30px 50px -22px rgba(12,24,143,.6)}.pv-cards .cd-chip{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:#fff;font-size:12px;font-weight:500;color:var(--text);box-shadow:0 0 0 1px rgba(14,18,48,.05),0 12px 26px -12px rgba(12,24,143,.35);opacity:0;animation:chipIn 8s var(--ease) infinite}.pv-cards .cd-chip svg{color:var(--accent)}.pv-cards .cd-chip .dot{width:7px;height:7px;border-radius:50%;background:var(--success)}.pv-cards .c1{left:14%;top:16%;animation-delay:.9s}.pv-cards .c2{right:10%;bottom:13%;animation-delay:1.5s}@keyframes cdRise{0%{transform:translate(-50%,28px) scale(.94);opacity:0}12%,88%{transform:translateX(-50%);opacity:1}to{transform:translate(-50%,-8px);opacity:0}}@keyframes chipIn{0%,4%{opacity:0;transform:translateY(8px) scale(.96)}12%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-4px)}}.pv-bills .bl-doc{position:absolute;left:50%;top:12%;width:60%;height:96%;transform:translateX(-50%);padding:22px;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 30px 60px -30px rgba(12,24,143,.35)}.pv-bills .bl-doc>b{display:block;font-size:24px;font-weight:500;letter-spacing:-.02em;color:#9AA0BE;margin-bottom:12px}.pv .ln{display:block;height:5px;border-radius:3px;background:#E9EBF4;margin-top:7px}.pv .w20{width:20%}.pv .w25{width:25%}.pv .w30{width:30%}.pv .w40{width:40%}.pv .w45{width:45%}.pv .w50{width:50%}.pv .w55{width:55%}.pv .w60{width:60%}.pv .w70{width:70%}.pv-bills .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 16px;gap:0 16px;margin-top:16px}.pv-bills .tbl{margin-top:18px;border-top:1px solid #eef0f6}.pv-bills .tbl>div{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:12px;gap:12px;padding:6px 0;border-bottom:1px solid #f3f4f9}.pv-bills .bl-chip{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:999px;background:#fff;font-size:12.5px;font-weight:500;color:var(--text);box-shadow:0 0 0 1px rgba(14,18,48,.05),0 14px 30px -12px rgba(12,24,143,.38);opacity:0;animation:chipIn 8s var(--ease) infinite}.pv-bills .bl-chip svg{color:var(--accent)}.pv-bills .k1{left:9%;top:34%;animation-delay:.4s}.pv-bills .k2{right:9%;top:22%;animation-delay:1s}.pv-bills .k3{right:15%;top:62%;animation-delay:1.6s}.pv-bills .bl-sched{position:absolute;left:50%;bottom:10%;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px;background:var(--primary);color:#fff;font-size:12.5px;font-weight:500;white-space:nowrap;transform:translateX(-50%);opacity:0;animation:schedIn 8s var(--ease) infinite}.pv-bills .bl-sched span{width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.16);display:grid;place-items:center}@keyframes schedIn{0%,34%{opacity:0;transform:translate(-50%,10px)}42%,82%{opacity:1;transform:translate(-50%)}92%,to{opacity:0;transform:translate(-50%)}}.pv-exp .ex-tbl{position:absolute;left:9%;right:-2%;top:13%;padding:16px 18px;background:#fff;border-radius:14px 0 0 14px;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 30px 60px -30px rgba(12,24,143,.35);font-size:12.5px}.pv-exp .hd,.pv-exp .rw{display:grid;grid-template-columns:.8fr 1.7fr 1.1fr .7fr;grid-gap:10px;gap:10px;align-items:center}.pv-exp .hd{padding-bottom:9px;border-bottom:1px solid var(--border);font-size:11px;color:var(--text-muted)}.pv-exp .rw{padding:10px 0;border-bottom:1px solid #f1f2f7;color:var(--text-2)}.pv-exp .rw b{display:block;color:var(--text);font-weight:500}.pv-exp .rw em{display:block;font-style:normal;font-size:11px;color:var(--text-muted)}.pv-exp .rw>span:nth-child(3){color:var(--text)}.pv-exp .rw.blur{filter:blur(2.4px);opacity:.5}.pv-exp .rc{position:relative;height:22px}.pv-exp .rc i{position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.pv-exp .rc .wait{background:#F1F2F9;color:var(--text-muted);animation:rcWait 8s var(--ease) infinite;animation-delay:calc(var(--i) * .6s)}.pv-exp .rc .ok{background:var(--success);color:#fff;opacity:0;transform:scale(.6);animation:rcOk 8s var(--ease) infinite;animation-delay:calc(var(--i) * .6s)}@keyframes rcWait{0%,14%{opacity:1}20%,90%{opacity:0}to{opacity:1}}@keyframes rcOk{0%,14%{opacity:0;transform:scale(.6)}20%,90%{opacity:1;transform:none}to{opacity:0;transform:scale(.6)}}.pv-bud .bd-card{position:absolute;left:50%;top:7%;width:70%;padding:14px 18px 6px;background:#fff;border-radius:14px;transform:translateX(-50%);box-shadow:0 0 0 1px rgba(14,18,48,.05),0 26px 50px -26px rgba(12,24,143,.35)}.pv-bud .bd-hd{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:8px;font-size:13px;color:var(--text)}.pv-bud .bd-hd span{font-size:11.5px;color:var(--text-muted)}.pv-bud .bd-row{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:14px;gap:14px;align-items:center;padding:7px 0;border-top:1px solid #f1f2f7;font-size:12.5px}.pv-bud .bd-row b{display:block;font-weight:500;color:var(--text)}.pv-bud .bd-row span{font-size:11px;color:var(--text-muted)}.pv-bud .bar{height:7px;border-radius:4px;background:#EEF0FA;overflow:hidden}.pv-bud .bar i{display:block;height:100%;width:var(--p);border-radius:4px;background:var(--accent);transform-origin:left;animation:barFill 8s var(--ease) infinite;animation-delay:calc(var(--i) * .25s)}.pv-bud .bd-row.hot .bar i{background:linear-gradient(90deg,var(--accent),var(--warning))}.pv-bud .bd-alert{position:absolute;left:50%;bottom:5%;width:62%;display:flex;gap:10px;align-items:center;padding:10px 12px;background:#fff;border-radius:12px;font-size:12px;box-shadow:0 0 0 1px rgba(217,138,0,.18),0 18px 36px -16px rgba(12,24,143,.35);transform:translateX(-50%);opacity:0;animation:alertIn 8s var(--ease) infinite}.pv-bud .bd-alert b{display:block;color:var(--text)}.pv-bud .bd-alert span{font-size:11px;color:var(--text-muted)}@keyframes barFill{0%{transform:scaleX(0);opacity:1}22%,92%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.4}}@keyframes alertIn{0%,30%{opacity:0;transform:translate(-50%,12px)}38%,86%{opacity:1;transform:translate(-50%)}94%,to{opacity:0;transform:translate(-50%)}}.pv-acc .ac-note{position:absolute;left:50%;top:9%;width:66%;display:flex;gap:10px;align-items:center;padding:10px 12px;background:#fff;border-radius:12px;font-size:12px;z-index:2;box-shadow:0 0 0 1px rgba(14,18,48,.05),0 18px 36px -16px rgba(12,24,143,.35);transform:translateX(-50%);opacity:0;animation:noteIn 8s var(--ease) infinite}.pv-acc .ac-note b{display:block;color:var(--text)}.pv-acc .ac-note span{font-size:11px;color:var(--text-muted)}.pv-acc .ac-card{position:absolute;left:50%;top:30%;width:74%;padding:18px 20px 14px;background:#fff;border-radius:14px;transform:translateX(-50%);box-shadow:0 0 0 1px rgba(14,18,48,.05),0 30px 60px -30px rgba(12,24,143,.38)}.pv-acc .lb{font-size:11.5px;color:var(--text-muted)}.pv-acc .amt{position:relative;display:flex;align-items:baseline;margin-top:4px;font-size:clamp(22px,2.4vw,30px);font-weight:600;letter-spacing:-.03em;color:var(--text)}.pv-acc .amt small{font-size:.5em;color:var(--text-muted);font-weight:500}.pv-acc .amt .a1,.pv-acc .amt .a2,.pv-acc .subs .a1,.pv-acc .subs .a2{animation:swA 8s var(--ease) infinite;animation-delay:1.4s}.pv-acc .amt .a2,.pv-acc .subs .a2{position:absolute;left:0;opacity:0;animation-name:swB}.pv-acc .subs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:14px}.pv-acc .subs>div{padding:9px 10px;border-radius:10px;background:#F7F8FC;font-size:11px;color:var(--text-muted);transition:background .3s}.pv-acc .subs b{position:relative;display:block;margin-top:2px;font-size:13px;color:var(--text)}.pv-acc .subs .hit{animation:subHit 8s var(--ease) infinite;animation-delay:1.4s}@keyframes noteIn{0%,6%{opacity:0;transform:translate(-50%,-10px)}14%,80%{opacity:1;transform:translate(-50%)}90%,to{opacity:0;transform:translate(-50%,-6px)}}@keyframes subHit{0%,2%{background:#F7F8FC}30%,8%{background:#E7F6EC}40%,to{background:#F7F8FC}}.pv-books .bk-card{position:absolute;left:50%;top:11%;width:74%;padding:14px 18px 6px;background:#fff;border-radius:14px;transform:translateX(-50%);box-shadow:0 0 0 1px rgba(14,18,48,.05),0 30px 60px -30px rgba(12,24,143,.38);font-size:12.5px}.pv-books .bk-hd{display:flex;align-items:center;gap:9px;padding-bottom:10px;color:var(--text)}.pv-books .bk-hd .sync{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--accent)}.pv-books .bk-hd .sync svg{animation:bkSpin 2.4s linear infinite}.pv-books .bk-row{display:grid;grid-template-columns:1.5fr 1fr 1.1fr 22px;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid #f1f2f7}.pv-books .bk-row b{font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-books .cat{justify-self:start;padding:3px 8px;border-radius:999px;background:#EEF0FF;color:var(--accent);font-size:11px;font-weight:500}.pv-books .am{text-align:right;color:var(--text);white-space:nowrap}.pv-books .st{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--success);color:#fff;opacity:0;transform:scale(.6);animation:rcOk 8s var(--ease) infinite;animation-delay:calc(.4s + var(--i) * .5s)}@keyframes bkSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pv .pv-scene *,.pv .pv-scene :before{animation:none!important}.pv-acc .a2,.pv-acc .ac-note,.pv-bills .bl-chip,.pv-bills .bl-sched,.pv-books .st,.pv-bud .bd-alert,.pv-cards .cd-chip,.pv-exp .rc .ok{opacity:1;transform:none}.pv-acc .ac-note,.pv-bills .bl-sched,.pv-bud .bd-alert{transform:translateX(-50%)}.pv-acc .a1,.pv-exp .rc .wait{opacity:0}.pv-pp{display:none}}.pv-prog{display:none}@media (max-width:760px){.pv-grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px}.pv-vis{aspect-ratio:3/2;border-radius:14px}.pv-scene{width:136%;height:136%;transform:scale(.735);transform-origin:0 0}.pv h3{margin-top:12px;font-size:15px}.pv p{font-size:14px}.pv-pp{left:10px;bottom:10px;width:26px;height:26px}}@keyframes pvProg{to{transform:scaleX(1)}}.ddv-sec .ddv+.ddv{margin-top:clamp(72px,9vw,128px)}.ddv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,4vw,56px);gap:clamp(32px,4vw,56px);align-items:stretch}.ddv.flip .ddv-txt{order:2}.ddv-txt{display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-width:0}.ddv-title{font-size:clamp(24px,2.3vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.22;color:var(--text);max-width:520px}.ddv-list{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--border)}.ddv-list li{position:relative;border-top:1px solid var(--border)}.ddv-h{display:block;width:100%;padding:13px 0;border:0;background:none;font:inherit;font-size:15px;font-weight:500;color:var(--text-2);text-align:left;cursor:pointer;transition:color .16s}.ddv-h:hover{color:var(--text)}.ddv-h:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ddv-list li.on .ddv-h{position:relative;padding:16px 0 0;font-weight:600;color:var(--text);cursor:default}.ddv-list li.on .ddv-h:before{content:"";position:absolute;left:-16px;top:23px;width:7px;height:7px;border-radius:50%;background:var(--accent)}.ddv-b p{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--text-2);max-width:52ch}.ddv-b .ddv-link{display:inline-flex;align-items:center;gap:6px;margin:14px 0 18px;font-size:14.5px;font-weight:500;color:var(--accent)}.ddv-b .ddv-link:hover{text-decoration:underline;text-underline-offset:3px}.ddv-list li:not(.on) .ddv-b{visibility:hidden}.ddv-list li.on .ddv-b{visibility:visible}.ddv-b{display:block;max-height:0;overflow:hidden;transition:max-height .42s var(--ease)}.ddv-list li.on .ddv-b{max-height:260px}.ddv-slot{display:none}.ddv-prog{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--text);transform:scaleX(0);transform-origin:left;opacity:0}.ddv-list li.on .ddv-prog{opacity:1;animation:pvProg 7s linear forwards}.ddv.paused .ddv-prog,.ddv:not(.ddv-live) .ddv-prog{animation-play-state:paused!important}.ddv.static .ddv-prog{animation:none;transform:scaleX(1)}.ddv-vis{position:relative;min-height:560px;border-radius:20px;overflow:hidden;isolation:isolate;background:radial-gradient(80% 60% at 50% 105%,rgba(58,69,209,.18),transparent 70%),linear-gradient(180deg,#F2F3FA,#E6E8F5)}.ddv-vis:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(58,69,209,.1) 1px,transparent 1.2px);background-size:16px 16px;mask-image:linear-gradient(180deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%)}.ddv-scene{position:absolute;inset:0;display:grid;place-items:center;padding:40px 28px;opacity:0;visibility:hidden;transform:translateY(10px) scale(.985);transition:opacity .42s var(--ease),transform .52s var(--ease),visibility 0s .42s}.ddv-scene.on{opacity:1;visibility:visible;transform:none;transition:opacity .42s var(--ease) 80ms,transform .52s var(--ease) 80ms,visibility 0s}.ddv-scene>*{width:100%;max-width:520px}.ddv-scene:not(.on) *,.ddv.paused .ddv-scene *{animation-play-state:paused!important}.ddv .ddv-pp{left:16px;bottom:16px}.ddv.paused .ddv-pp .pa{display:none}.ddv.paused .ddv-pp .pl{display:block}.ddx .pv-sf{position:relative}.ddx .av{width:30px;height:30px;border-radius:9px;font-size:11.5px;font-weight:700;background:#EEF0FF;color:var(--accent)}.ddx .av,.ddx .ti{flex:none;display:inline-flex;align-items:center;justify-content:center}.ddx .ti{width:28px;height:28px;border-radius:8px;background:var(--primary);color:#fff}.ddx b{font-weight:600;color:var(--text)}.ddx-appr .card{padding:18px;font-size:13px}.ddx-appr .hd{display:flex;gap:10px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--border)}.ddx-appr .hd b,.ddx-appr li b{display:block}.ddx-appr .hd span,.ddx-appr li span{font-size:11.5px;color:var(--text-muted)}.ddx-appr ul{list-style:none;margin:0;padding:4px 0}.ddx-appr li{position:relative;display:flex;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #f1f2f7}.ddx-appr li em{position:absolute;right:0;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600}.ddx-appr li .wait{background:#F1F2F9;color:var(--text-muted);animation:rcWait 7s var(--ease) infinite;animation-delay:calc(.8s + var(--i) * 1s)}.ddx-appr li .ok{background:#E7F6EC;color:#1E7B45;opacity:0;animation:apOk 7s var(--ease) infinite;animation-delay:calc(.8s + var(--i) * 1s)}.ddx-appr .rel{position:relative;height:34px;margin-top:12px}.ddx-appr .rel>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font-size:12px;font-weight:500}.ddx-appr .lock{background:#F7F8FC;color:var(--text-2);animation:rcWait 7s var(--ease) infinite;animation-delay:2.4s}.ddx-appr .go{background:var(--primary);color:#fff;opacity:0;animation:apOk 7s var(--ease) infinite;animation-delay:2.4s}@keyframes apOk{0%,14%{opacity:0;transform:scale(.9)}20%,90%{opacity:1;transform:none}to{opacity:0}}.ddx-slip .slip{padding:20px;font-size:13px;animation:slipIn 7s var(--ease) infinite}.ddx-slip .hd{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--border)}.ddx-slip .hd b{display:block}.ddx-slip .hd span{font-size:11.5px;color:var(--text-muted)}.ddx-slip .logo{font-size:15px;font-weight:600;letter-spacing:-.02em;background:var(--brand-gradient,linear-gradient(90deg,#00C2FF,#0A6CFF 35%,#3A3FC8 70%,#0033A8));-webkit-background-clip:text;background-clip:text;color:transparent}.ddx-slip .rows>div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f1f2f7;color:var(--text-2)}.ddx-slip .rows .neg b{color:var(--text-2);font-weight:500}.ddx-slip .rows .net{border-bottom:0;padding-top:12px}.ddx-slip .rows .net span{color:var(--text);font-weight:600}.ddx-slip .rows .net b{font-size:18px}.ddx-slip .chip{display:inline-flex;align-items:center;gap:8px;width:auto!important;margin-top:14px;padding:9px 14px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--text);opacity:0;animation:chipIn 7s var(--ease) infinite;animation-delay:1.4s}.ddx-slip .chip svg{color:var(--accent)}.ddx-slip{display:flex;flex-direction:column;align-items:center}.ddx-slip .slip{width:100%}@keyframes slipIn{0%{opacity:0;transform:translateY(14px)}10%,92%{opacity:1;transform:none}to{opacity:0}}@media (max-width:860px){.ddv{grid-template-columns:minmax(0,1fr);gap:24px}.ddv-txt{display:contents}.ddv-title{order:1}.ddv-vis{order:2;min-height:0;aspect-ratio:4/4.2}.ddv-list{order:3}.ddv.flip .ddv-txt{order:0}.ddv-list li.on .ddv-h{padding-left:16px}.ddv-list li.on .ddv-h:before{left:0}.ddv-b .ddv-link,.ddv-b p{margin-left:16px}.ddv-scene{padding:24px 16px}.ddv-slot{display:block;height:0;overflow:hidden;transition:height .48s var(--ease)}.ddv-slot>.ddv-vis{margin:4px 0 20px}.ddv-b{transition:max-height .48s var(--ease)}}@media (prefers-reduced-motion:reduce){.ddv-scene,.ddv-scene.on{transition:none;transform:none}.ddv-scene *{animation:none!important}.ddx .chip,.ddx .go,.ddx .ok{opacity:1!important}.ddx .lock,.ddx .wait{opacity:0!important}.ddv .ddv-pp{display:none}}.pv h3{display:flex;flex-wrap:wrap;gap:6px 10px}.pv h3,.pv-tag{align-items:center}.pv-tag{display:inline-flex;height:22px;padding:0 9px;border-radius:999px;background:var(--accent-soft,#E9ECFF);color:var(--accent);font-size:11.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.ddv-head{display:flex;flex-direction:column;align-items:flex-start;gap:18px}@media (max-width:860px){.ddv-head{order:1;gap:14px}}.dm-pp,.pv-pp,.sf-play{overflow:visible}.sf-play{position:relative}.dm-pp .pp-ring,.pv-pp .pp-ring,.sf-play .pp-ring{position:absolute;left:0;top:0;right:auto;bottom:auto;margin:0;width:100%!important;height:100%!important;max-width:none;transform:rotate(-90deg);transform-origin:50% 50%;pointer-events:none;overflow:visible}.pp-ring circle{fill:none;stroke-width:1.75;vector-effect:non-scaling-stroke}.pp-ring .tr{stroke:rgba(58,69,209,.16)}.pp-ring .pr{stroke:#3A45D1;stroke-linecap:butt;stroke-dasharray:100 100;stroke-dashoffset:100}.dm-pp,.sf-ctrl button{background:rgba(236,237,242,.92)!important;color:#0E1230;box-shadow:0 4px 12px rgba(14,18,48,.12)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.clip:hover .dm-pp,.dm-pp:focus-visible,.dm:hover .dm-pp,.sf-ctrl button:hover{background:#F1F2F6!important}.dm-pp .pa,.sf-play .pa{border-left-color:#0E1230!important;border-right-color:#0E1230!important}.dm-pp .pl,.sf-play .pl{border-left-color:#0E1230!important}.pv-pp{background:rgba(236,237,242,.92);box-shadow:0 4px 12px rgba(14,18,48,.12)}.hx-pp{left:16px;bottom:16px;z-index:6;pointer-events:auto}.hx-pin.paused .hx-pp .pa{display:none}.hx-pin.paused .hx-pp .pl{display:block}.dm-pp,.pv-pp,.sf-ctrl button{width:40px!important;height:40px!important}.dm-pp .pa,.pv-pp .pa,.sf-play .pa{width:10px;height:12px;border-left-width:3px;border-right-width:3px;box-sizing:border-box}.dm-pp .pl,.pv-pp .pl,.sf-play .pl{border-left-width:10px;border-top-width:6px;border-bottom-width:6px;margin-left:3px}.hx-pp,.pv-pp{left:16px;bottom:16px}@media (max-width:640px){.hx-pp,.pv-pp{left:12px!important;bottom:12px!important}}.dm-pp,.pv-pp,.sf-play{border:0!important;border-radius:50%!important;padding:0!important;cursor:pointer;color:#0E1230!important;background:rgba(236,237,242,.92)!important;box-shadow:0 4px 12px rgba(14,18,48,.12)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.92!important;transition:opacity .16s,transform .16s,background .16s!important;display:grid!important;place-items:center}.dm-pp:focus-visible,.dm-pp:hover,.pv-pp:focus-visible,.pv-pp:hover,.sf-play:focus-visible,.sf-play:hover{opacity:1!important;transform:scale(1.06);background:#F1F2F6!important;outline:none}.dm-pp:focus-visible,.pv-pp:focus-visible,.sf-play:focus-visible{box-shadow:0 0 0 2px #3A45D1,0 4px 12px rgba(14,18,48,.12)!important}.dm-pp .pa,.pv-pp .pa,.sf-play .pa{border-color:#0E1230!important;border-top:0!important;border-bottom:0!important}.dm-pp .pl,.pv-pp .pl,.sf-play .pl{border-left-color:#0E1230!important}.hx-pin .hx-pp{opacity:calc(.92 * var(--hxo, 1))!important}.hx-pin .hx-pp:focus-visible,.hx-pin .hx-pp:hover{opacity:var(--hxo,1)!important}