html.rm-doc,html.rm-doc body{background:0 0;margin:0;padding:0}html.rm-doc body{height:auto!important;min-height:0!important;display:block!important}html.rm-preview,html.rm-preview body{background:#f3f3f5!important}.rm{--plum:#3d1837;--plum-2:#2b0f26;--blue:#3384af;--ice:#c7eafb;--ice-2:#eaf6fc;--ink:#3d1837;--ink-2:#3d1837a3;--ink-3:#3d183770;--hair:#3d18371f;--line:#3d183714;--sk:#efebee;--red:#b3363f;--red-bg:#fbecec;--in:cubic-bezier(.2, .8, .2, 1);--out:cubic-bezier(.4, 0, 1, 1);--io:cubic-bezier(.65, 0, .35, 1);box-sizing:border-box;width:100%;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 12px;font-family:Figtree Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;line-height:1.35;position:relative;overflow-x:clip;container-type:inline-size}.rm *,.rm :before,.rm :after{box-sizing:border-box}:where(.rm) :where(p,ul,li,dl,dt,dd){margin:0;padding:0;list-style:none}.rm.no-anim,.rm.no-anim *{transition:none!important;animation:none!important}:where(.rm) .num{font-variant-numeric:tabular-nums}.rm-stage{width:100%;position:relative}.rm-art{width:1120px;height:620px;transform:scale(var(--s,1));transform-origin:50% 0;perspective:1500px;margin-left:-560px;position:absolute;top:0;left:50%;overflow:hidden}.rm.is-phone .rm-art{width:372px;height:var(--ah,540px);margin-left:-186px}.rm-art:before{content:"";pointer-events:none;background-image:radial-gradient(#3d183724 1px,#0000 1.3px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 60% at 50% 52%,#000 30%,#0000 100%);mask-image:radial-gradient(58% 60% at 50% 52%,#000 30%,#0000 100%)}:where(.rm) .grp{transform-style:preserve-3d;transform-origin:50% 55%;position:absolute;inset:0}:where(.rm) .at{left:var(--x);top:var(--y);width:var(--w);position:absolute}:where(.rm) .when{z-index:30;height:30px;box-shadow:0 0 0 1px var(--hair), 0 1px 2px #3d18370f;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:0 12px 0 10px;font-size:11.5px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}:where(.rm) .when .dot{background:var(--plum);border-radius:50%;width:7px;height:7px}:where(.rm) .when b{letter-spacing:.02em;font-variant-numeric:tabular-nums;text-align:center;min-width:40px;font:700 12.5px/1 Figtree Variable,sans-serif}:where(.rm) .when .lbl{color:var(--ink-2)}:where(.rm) .when .lbl:empty{display:none}:where(.rm) .when .t{color:var(--ink-3);font-variant-numeric:tabular-nums}:where(.rm) .when .rw{width:14px;height:14px;color:var(--blue);display:none}.rm.scrub .when .rw{display:block}.rm.scrub .when .dot,.rm.scrub .when .t{display:none}.rm.fwd .when .rw{transform:scaleX(-1)}:where(.rm) .sat{z-index:5;box-shadow:0 0 0 1px var(--hair), 0 1px 2px #3d18370f;opacity:0;transform-origin:var(--o,50% 50%);transition:opacity .34s var(--in), transform .45s var(--in);background:#fff;border-radius:6px;padding:11px 13px 12px;transform:scale(.96)}:where(.rm) .sat.on{opacity:1;transform:none}:where(.rm) .sat.off{opacity:0!important;transition:opacity .2s var(--out), transform .22s var(--out)!important;transform:scale(.97)!important}:where(.rm) .sat:after{content:"";pointer-events:none;--c:#3d183780;background:linear-gradient(var(--c), var(--c)) 0 0 / 6px 1px no-repeat, linear-gradient(var(--c), var(--c)) 0 0 / 1px 6px no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / 6px 1px no-repeat, linear-gradient(var(--c), var(--c)) 100% 0 / 1px 6px no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 6px 1px no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 1px 6px no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / 6px 1px no-repeat, linear-gradient(var(--c), var(--c)) 100% 100% / 1px 6px no-repeat;opacity:0;transition:opacity .2s var(--in);position:absolute;inset:-6px}:where(.rm) .sat.work:after{opacity:1}:where(.rm) .k{letter-spacing:0;text-transform:none;color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}:where(.rm) .k .sw{display:grid;overflow:hidden}:where(.rm) .k .sw>*{transition:transform .16s var(--out), opacity .16s var(--out);grid-area:1/1;align-items:center;gap:6px;display:flex}:where(.rm) .k .sw>:last-child{opacity:0;transform:translateY(9px)}:where(.rm) .sat.done .k .sw>:first-child{opacity:0;transform:translateY(-9px)}:where(.rm) .sat.done .k .sw>:last-child{opacity:1;transition:transform .22s var(--in) .22s, opacity .22s var(--in) .22s;transform:none}:where(.rm) .spin{border:1.5px solid #3384af40;border-top-color:var(--blue);border-radius:50%;flex:none;width:9px;height:9px;animation:.8s linear infinite rm-spin}@keyframes rm-spin{to{transform:rotate(360deg)}}:where(.rm) .ck{background:var(--blue);border-radius:50%;flex:none;place-items:center;width:12px;height:12px;display:inline-grid}:where(.rm) .ck svg{width:7px;height:7px}:where(.rm) .rd{background:var(--red);border-radius:50%;flex:none;width:7px;height:7px}:where(.rm) .big{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:7px;font:700 23px/1 Figtree Variable,sans-serif;display:block}:where(.rm) .sub{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:5px;font-size:11px;display:block}:where(.rm) .red{color:var(--red)!important}:where(.rm) .sk{background:var(--sk);border-radius:3px;height:6px;display:block}:where(.rm) .flp{perspective:600px;display:grid}:where(.rm) .flp>.fc{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s var(--io);grid-area:1/1}:where(.rm) .flp>.bk{transform:rotateX(-180deg)}:where(.rm) .sat.pay{transition:opacity .34s var(--in), transform .45s var(--in), background .4s var(--in) .3s, box-shadow .4s var(--in) .3s}:where(.rm) .sat.pay.flipped{box-shadow:inset 3px 0 0 var(--plum), 0 0 0 1px var(--hair), 0 1px 2px #3d18370f;background:#f7f1f6}:where(.rm) .sat.pay .bk .big{margin-top:8px;font-size:36px}.rm.is-phone .sat.pay .bk .big{margin-top:6px;font-size:24px}:where(.rm) .sat.flipped .flp>.fr{transform:rotateX(180deg)}:where(.rm) .sat.flipped .flp>.bk{transform:rotateX(0)}:where(.rm) .sat .big,:where(.rm) .sat .rd{transition:color .3s var(--in), background .3s var(--in)}:where(.rm) .sat.stopped .big{color:#3d183761}:where(.rm) .sat.stopped .rd{background:#3d183747}:where(.rm) .chat{z-index:4;height:312px;box-shadow:0 0 0 1px var(--hair), 0 2px 4px #3d18370a, 0 28px 60px -34px #3d183766;opacity:0;transition:opacity .38s var(--in), transform .5s var(--in);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;transform:translateY(10px)scale(.97)}:where(.rm) .chat-h{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:56px;padding:0 14px;display:flex}:where(.rm) .av{background:var(--ice-2);width:32px;height:32px;color:var(--plum);border-radius:50%;flex:none;place-items:center;font:700 11px/1 Figtree Variable,sans-serif;display:grid}:where(.rm) .chat-h b{font-size:13px;font-weight:600;display:block}:where(.rm) .chat-h small{color:var(--ink-3);margin-top:2px;font-size:10.5px;display:block}:where(.rm) .chat-b{background:#fbfafb;flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px 14px;display:flex;position:relative}:where(.rm) .day{color:var(--ink-3);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:2px 8px;font-size:9.5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}:where(.rm) .bub{max-width:88%;box-shadow:0 0 0 1px var(--line);opacity:0;transform-origin:0 100%;transition:opacity .28s var(--in), transform .38s var(--in);background:#fff;border-radius:4px 12px 12px;padding:9px 11px 18px;font-size:14px;line-height:1.42;position:relative;transform:translateY(6px)scale(.98)}:where(.rm) .bub time{color:var(--ink-3);align-items:center;gap:3px;font-size:9.5px;display:flex;position:absolute;bottom:4px;right:9px}:where(.rm) .bub time svg{width:13px;height:9px;color:var(--blue)}:where(.rm) .bub .rq{white-space:nowrap;font-size:15px;font-weight:700;position:relative}:where(.rm) .bub .rq:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .45s var(--io);border-radius:2px;position:absolute;top:52%;left:-2px;right:-2px;transform:scaleX(0)}:where(.rm) .bub.out{background:var(--ice-2);box-shadow:none;transform-origin:100% 100%;border-radius:12px 4px 12px 12px;align-self:flex-end}:where(.rm) .typing{box-shadow:0 0 0 1px var(--line);opacity:0;transition:opacity .2s var(--in);background:#fff;border-radius:4px 12px 12px;gap:4px;padding:11px 13px;display:inline-flex;position:absolute;bottom:70px;left:14px}:where(.rm) .typing i{background:var(--ink-3);border-radius:50%;width:5px;height:5px;animation:1.1s infinite rm-dot}:where(.rm) .typing i:nth-child(2){animation-delay:.15s}:where(.rm) .typing i:nth-child(3){animation-delay:.3s}@keyframes rm-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}:where(.rm) .chat-c{border-top:1px solid var(--line);flex:none;align-items:center;gap:8px;height:58px;padding:0 12px;display:flex}:where(.rm) .field{white-space:nowrap;background:#f4f1f4;border-radius:999px;flex:1;align-items:center;height:36px;padding:0 13px;font-size:13.5px;display:flex;overflow:hidden}:where(.rm) .field .ph{color:var(--ink-3)}:where(.rm) .field .caret{background:var(--blue);opacity:0;width:1.5px;height:16px;margin-left:1px;display:inline-block}:where(.rm) .field.typing-on .caret{opacity:1;animation:1s steps(2,start) infinite rm-blink}@keyframes rm-blink{to{visibility:hidden}}:where(.rm) .send{background:var(--plum);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}:where(.rm) .send svg{width:15px;height:15px}.rm.f1-chat .c1{opacity:1;transform:none}.rm.f1-typing .c1 .typing{opacity:1}.rm.f1-msg .c1 .typing{opacity:0}.rm.f1-msg .c1 .bub.in,.rm.f3-chat .c3{opacity:1;transform:none}.rm.f3-typing .c3 .typing{opacity:1}.rm.f3-msg .c3 .typing{opacity:0}.rm.f3-msg .c3 .bub.in{opacity:1;transform:none}.rm.f3-strike .c3 .bub .rq:after{transform:scaleX(1)}.rm.f3-sent .c3 .bub.out{opacity:1;transform:none}:where(.rm) .mail{z-index:6;color:#fff;white-space:nowrap;opacity:0;width:auto;height:28px;transition:opacity .3s var(--in), transform .45s var(--in);background:#2b6e93;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:11.5px;font-weight:600;display:inline-flex;transform:translateY(-14px)scale(.96);box-shadow:0 8px 18px -10px #3384afe6}:where(.rm) .mail svg{width:13px;height:13px}.rm.f2-mail .mail{opacity:1;transform:none}.rm.f2-mail-off .mail{opacity:0;transition-duration:.25s;transform:translateY(-6px)}:where(.rm) .inv{z-index:4;box-shadow:0 0 0 1px var(--hair), 0 2px 4px #3d18370a, 0 28px 60px -34px #3d183766;color:var(--ink-2);opacity:0;transform-origin:50% 0;transition:opacity .38s var(--in), transform .55s var(--in), filter .4s var(--in);background:#fff;border-radius:6px;padding:16px 16px 15px;font-size:10.5px;overflow:hidden;transform:translateY(-8px)scaleY(.94)}.rm.f2-inv .inv{opacity:1;transform:none}.rm.f2-lock .inv{filter:saturate(.5)opacity(.6)}:where(.rm) .i-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}:where(.rm) .i-logo{align-items:center;gap:8px;line-height:1.3;display:flex}:where(.rm) .i-logo i{color:#fff;background:#1f2a36;border-radius:4px;place-items:center;width:24px;height:24px;font:700 10px/1 Figtree Variable,sans-serif;display:grid}:where(.rm) .i-logo b{color:var(--ink);font-size:11px;font-weight:600;display:block}:where(.rm) .i-kind{text-align:right}:where(.rm) .i-kind small{letter-spacing:.14em;color:var(--ink-3);font-size:8px;font-weight:700;display:block}:where(.rm) .i-kind b{font:500 11px/1.4 var(--f-sans);color:var(--ink)}:where(.rm) .i-to{margin:13px 0 10px}:where(.rm) .i-lines{border-top:1px solid var(--line)}:where(.rm) .i-lines li{border-bottom:1px solid var(--line);justify-content:space-between;padding:7px 0;display:flex}:where(.rm) .i-sk{gap:5px;margin:10px 0 12px;display:grid}:where(.rm) .i-sk .sk:nth-child(2){width:70%}:where(.rm) .i-tot{z-index:0;gap:7px;display:grid;position:relative}:where(.rm) .i-tot div{justify-content:space-between;align-items:baseline;display:flex}:where(.rm) .i-tot b{color:var(--ink);font-size:11px;font-weight:600}:where(.rm) .i-tot .tt b{font:700 14px/1 Figtree Variable,sans-serif}:where(.rm) .ocr{position:relative}:where(.rm) .ocr:before{content:"";z-index:-1;box-shadow:inset 0 0 0 1px var(--blue);opacity:0;transition:opacity .2s var(--in), transform .3s var(--in);background:#c7eafb80;border-radius:3px;position:absolute;inset:-3px -5px;transform:scale(1.15)}.rm.f2-scan .ocr:before{opacity:1;transform:none}.rm.f2-scan .ocr.o2:before{transition-delay:.18s}.rm.f2-scan .ocr.o3:before{transition-delay:.36s}.rm.f2-ocr-off .ocr:before{opacity:0;transition:opacity .6s var(--in)!important}:where(.rm) .scan{pointer-events:none;background:linear-gradient(180deg, #c7eafb00, #c7eafb99 85%, var(--blue));opacity:0;height:44px;position:absolute;top:0;left:0;right:0}.rm.f2-scan .scan{animation:rm-scan .8s var(--io) forwards}@keyframes rm-scan{0%{opacity:0;transform:translateY(-10px)}12%,88%{opacity:1}to{opacity:0;transform:translateY(300px)}}:where(.rm) .x-rows{margin-top:8px}:where(.rm) .x-rows div{border-top:1px solid var(--line);grid-template-columns:66px 1fr;align-items:center;min-height:25px;font-size:11.5px;display:grid}:where(.rm) .x-rows div:first-child{border-top:0}:where(.rm) .x-rows dt{color:var(--ink-3)}:where(.rm) .x-rows dd{font-variant-numeric:tabular-nums;font-weight:600;display:grid}:where(.rm) .x-rows dd>*{transition:opacity .2s var(--in), transform .3s var(--in);grid-area:1/1}:where(.rm) .x-rows dd .sk{align-self:center;width:70%}:where(.rm) .x-rows dd .v{opacity:0;transform:translate(-4px)}:where(.rm) .s-extract.fill .x-rows dd .sk{opacity:0}:where(.rm) .s-extract.fill .x-rows dd .v{opacity:1;transform:none}:where(.rm) .s-extract.fill .x-rows div:nth-child(2) dd>*{transition-delay:.12s}:where(.rm) .s-extract.fill .x-rows div:nth-child(3) dd>*{transition-delay:.24s}:where(.rm) .s-extract.fill .x-rows div:nth-child(4) dd>*{transition-delay:.36s}:where(.rm) .spark{width:100%;height:38px;margin-top:9px;display:block;overflow:visible}:where(.rm) .spark .base{stroke:#3d18372e;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}:where(.rm) .spark .ln{fill:none;stroke:var(--blue);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .3s var(--in)}:where(.rm) .spark .hd{fill:var(--blue);transition:fill .3s var(--in)}:where(.rm) .s-mark.done .spark .ln{stroke:var(--red)}:where(.rm) .s-mark.done .spark .hd{fill:var(--red)}:where(.rm) .m-axis{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-size:10px;display:flex}:where(.rm) .r-bar{background:#efeaee;border-radius:2px;height:8px;margin-top:11px;position:relative}:where(.rm) .r-bar>i{border-radius:inherit;background:var(--blue);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}:where(.rm) .s-risk.grow .r-bar>i{background:var(--red);transition:transform .8s var(--io), background .15s linear .6s;transform:scaleX(.86)}:where(.rm) .r-bar em{border-left:1.5px dashed var(--plum);width:0;position:absolute;top:-4px;bottom:-4px;left:68%}:where(.rm) .r-l{color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:10px;display:flex;position:relative}:where(.rm) .r-l b{color:var(--ink-2);font-weight:600;position:absolute;left:68%;transform:translate(-50%)}:where(.rm) .s-risk .k .sw>:last-child{color:var(--red)}:where(.rm) .q-list{height:106px;margin-top:9px;position:relative}:where(.rm) .qr{transform:translateY(calc(var(--p) * 36px));transition:transform .45s var(--io);position:absolute;top:0;left:0;right:0}:where(.rm) .qr.q0{--p:0}:where(.rm) .qr.q1{--p:1}:where(.rm) .qr.q2,:where(.rm) .s-quotes.sort .qr.q0{--p:2}:where(.rm) .s-quotes.sort .qr.q2{--p:0}:where(.rm) .qr>div{height:31px;box-shadow:inset 0 0 0 1px var(--line);opacity:0;transition:opacity .25s var(--in), transform .4s var(--in), background .3s, box-shadow .3s;background:#fbfafb;border-radius:4px;grid-template-columns:1fr 60px 66px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:grid;transform:translate(10px)}:where(.rm) .qr b{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}:where(.rm) .qr .tg{opacity:0;transition:opacity .3s var(--in);font-variant-numeric:tabular-nums;justify-self:end;font-size:10.5px;font-weight:700}:where(.rm) .qr .tg.pill{letter-spacing:.08em;color:#fff;background:#2b6e93;border-radius:3px;padding:2px 6px;font-size:8.5px}:where(.rm) .s-quotes.rows .qr>div{opacity:1;transform:none}:where(.rm) .s-quotes.rows .qr.q1>div{transition-delay:.18s}:where(.rm) .s-quotes.rows .qr.q2>div{transition-delay:.36s}:where(.rm) .s-quotes.win .qr.q2>div{background:var(--ice-2);box-shadow:inset 0 0 0 1.5px var(--blue)}:where(.rm) .s-quotes.win .qr .tg{opacity:1}:where(.rm) .lockbtn{margin-top:5px;display:grid}:where(.rm) .lockbtn>*{height:33px;transition:opacity .25s var(--in), transform .12s var(--in), background .2s;border-radius:5px;grid-area:1/1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}:where(.rm) .lockbtn .a{color:#fff;background:var(--plum);opacity:0}:where(.rm) .lockbtn .b{color:var(--plum);background:var(--ice-2);opacity:0}:where(.rm) .lockbtn svg{width:12px;height:12px}:where(.rm) .s-quotes.win .lockbtn .a{opacity:1;transition-delay:.2s}.rm.f2-click .lockbtn .a{background:var(--plum-2);transform:scale(.97)}.rm.f2-lock .lockbtn .a{opacity:0;transition-delay:0s}.rm.f2-lock .lockbtn .b{opacity:1}:where(.rm) .ticket{z-index:3;left:var(--tx);top:var(--ty);width:var(--tw);height:140px;color:var(--tfg,#3d183766);opacity:var(--to,0);transform:rotate(var(--tr,0deg)) scale(var(--ts,.96));transition:left .7s var(--io), top .7s var(--io), transform .7s var(--io), opacity .35s var(--in), color .35s var(--in);grid-template-columns:1fr 80px;display:grid;position:absolute;-webkit-mask:radial-gradient(7px at calc(100% - 80px) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(7px at calc(100% - 80px) 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(7px at calc(100% - 80px) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(7px at calc(100% - 80px) 100%,#0000 97%,#000) bottom/100% 51% no-repeat}:where(.rm) .tk-bg{opacity:0;transition:opacity .35s var(--in);background:repeating-radial-gradient(circle at 115% 130%, #ffffff0b 0 1px, transparent 1px 7px), radial-gradient(120% 90% at 0% 0%, #c7eafb29, #c7eafb00 55%), linear-gradient(160deg, #4a2043, var(--plum) 55%, var(--plum-2));border-radius:10px;position:absolute;inset:0}:where(.rm) .tk-ghost{transition:opacity .35s var(--in);background:#3d183714;border:1px dashed #3d18374d;border-radius:10px;position:absolute;inset:0}:where(.rm) .tk-main,:where(.rm) .tk-stub{position:relative}:where(.rm) .tk-main{flex-direction:column;padding:14px 14px 13px 16px;display:flex}:where(.rm) .tk-top{letter-spacing:.14em;color:var(--tk2,#3d183766);font-size:9px;font-weight:700;transition:color .35s}:where(.rm) .tk-rate{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:10px;font:700 40px/1 Figtree Variable,sans-serif}:where(.rm) .tk-note{margin-top:6px;font-size:10.5px;font-weight:600;transition:opacity .3s}.rm.f2-lock .tk-note{opacity:0}:where(.rm) .tk-foot{font-variant-numeric:tabular-nums;opacity:.8;justify-content:space-between;align-items:baseline;margin-top:auto;font-size:11px;display:flex}:where(.rm) .tk-foot em{opacity:.75;font:700 11px/1 Figtree Variable,sans-serif}:where(.rm) .tk-stub{border-left:1.5px dashed var(--tk3,#3d183733);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}:where(.rm) .tk-stub small{letter-spacing:.14em;color:var(--tk2,#3d183766);font-size:8.5px;font-weight:700}:where(.rm) .tk-stub b{font:700 30px/1 Figtree Variable,sans-serif}:where(.rm) .tk-stub .mo{letter-spacing:.14em;font-size:11px;font-weight:700}.rm.f2-lock .ticket{--tfg:#fff;--tk2:var(--ice);--tk3:#ffffff47;box-shadow:none;filter:drop-shadow(0 22px 26px #2b0f2659)}.rm.f2-lock .tk-bg{opacity:1}.rm.f2-lock .tk-ghost{opacity:0}.rm{--tx:var(--tk0x);--ty:var(--tk0y);--tr:0deg;--ts:.97;--to:0}.rm.f2-ghost{--tx:var(--tk1x);--ty:var(--tk1y);--ts:1;--to:1}.rm.f2-lock{--ts:1}.rm.f2-out{--tx:var(--tk2x);--ty:var(--tk2y);--tr:0deg;--ts:1.15;--to:1}.rm.f3-chat{--tx:var(--tk4x);--ty:var(--tk4y);--tr:-6deg;--ts:.85}.rm.f3-ticket{--tx:var(--tk3x);--ty:var(--tk3y);--tr:-2deg;--ts:1;--to:1}.rm.f3-out{--to:0;--ts:.92}.rm.f3-ticket .ticket{z-index:7}:where(.rm) .cursor{z-index:40;pointer-events:none;opacity:0;width:22px;height:22px;transform:translate3d(var(--cx,1000px), var(--cy,600px), 0);transition:transform .65s var(--io), opacity .25s var(--in);filter:drop-shadow(0 3px 5px #0003);position:absolute;top:0;left:0}.rm.cur-on .cursor{opacity:1}.rm.cur-press .cursor{transform:translate3d(var(--cx), var(--cy), 0) scale(.86);transition-duration:.12s}:where(.rm) .g1,:where(.rm) .g2,:where(.rm) .g3{transition:transform .55s var(--out), opacity .45s var(--out), filter .5s var(--out)}.rm.f1-rew .g1{opacity:0;filter:grayscale()blur(3px);transition:transform .9s var(--in), opacity .85s var(--in), filter .6s var(--in);transform:translateY(-20px)scale(.98)}.rm.f2-out .g2,.rm.f3-out .g3{opacity:0;transform:rotateX(18deg)rotateY(-14deg)translateY(-10px)scale(.92)}:where(.rm) .fine{color:var(--ink-3);font-size:9.5px;position:absolute;bottom:10px;right:16px}.rm.is-phone .fine{font-size:8.5px;bottom:4px;right:10px}.rm.is-phone .when{gap:7px;height:26px;padding:0 10px 0 9px;font-size:10px;top:10px}.rm.is-phone .when .dot{width:6px;height:6px}.rm.is-phone .when b{min-width:34px;font-size:11px}.rm.is-phone .when .rw{width:12px;height:12px}.rm.is-phone .rm-art:before{background-size:12px 12px}.rm.is-phone .sat{border-radius:5px;padding:8px 10px 9px}.rm.is-phone .sat:after{background-size:5px 1px,1px 5px,5px 1px,1px 5px,5px 1px,1px 5px,5px 1px,1px 5px;inset:-5px}.rm.is-phone .k{letter-spacing:.07em;gap:5px;font-size:8.5px}.rm.is-phone .k .sw>*{gap:5px}.rm.is-phone .spin{width:8px;height:8px}.rm.is-phone .ck{width:10px;height:10px}.rm.is-phone .ck svg,.rm.is-phone .rd{width:6px;height:6px}.rm.is-phone .big{margin-top:5px;font-size:17px}.rm.is-phone .sub{margin-top:4px;font-size:9.5px}.rm.is-phone .sk{height:5px}.rm.is-phone .chat{border-radius:12px;height:256px}.rm.is-phone .chat-h{gap:8px;height:42px;padding:0 10px}.rm.is-phone .av{width:26px;height:26px;font-size:9px}.rm.is-phone .chat-h b{font-size:11px}.rm.is-phone .chat-h small{margin-top:1px;font-size:10px}.rm.is-phone .chat-b{gap:6px;padding:8px 10px}.rm.is-phone .day{padding:1px 7px;font-size:8px;top:7px}.rm.is-phone .bub{padding:7px 9px 15px;font-size:11.5px;line-height:1.4}.rm.is-phone .bub time{font-size:8px;bottom:3px;right:7px}.rm.is-phone .bub time svg{width:11px;height:8px}.rm.is-phone .bub .rq{font-size:12px}.rm.is-phone .typing{gap:3px;padding:8px 10px;bottom:56px;left:10px}.rm.is-phone .typing i{width:4px;height:4px}.rm.is-phone .chat-c{gap:6px;height:44px;padding:0 9px}.rm.is-phone .field{height:28px;padding:0 10px;font-size:10.5px}.rm.is-phone .field .caret{height:12px}.rm.is-phone .send{width:28px;height:28px}.rm.is-phone .send svg{width:12px;height:12px}.rm.is-phone .mail{gap:6px;height:24px;padding:0 10px 0 8px;font-size:9.5px}.rm.is-phone .mail svg{width:11px;height:11px}.rm.is-phone .inv{padding:11px 11px 10px;font-size:8px}.rm.is-phone .i-logo{gap:6px}.rm.is-phone .i-logo i{width:18px;height:18px;font-size:8px}.rm.is-phone .i-logo b{font-size:9px}.rm.is-phone .i-kind small{font-size:7px}.rm.is-phone .i-kind b{font-size:8.5px}.rm.is-phone .i-to{margin:9px 0 7px}.rm.is-phone .i-lines li{padding:5px 0}.rm.is-phone .i-sk{gap:4px;margin:7px 0 8px}.rm.is-phone .i-tot{gap:5px}.rm.is-phone .i-tot b{font-size:8.5px}.rm.is-phone .i-tot .tt b{font-size:11px}.rm.is-phone .scan{height:34px}.rm.is-phone .x-rows{margin-top:6px}.rm.is-phone .x-rows div{grid-template-columns:54px 1fr;min-height:20px;font-size:10px}.rm.is-phone .spark{height:30px;margin-top:7px}.rm.is-phone .m-axis{margin-top:3px;font-size:8.5px}.rm.is-phone .r-bar{height:7px;margin-top:9px}.rm.is-phone .r-l{margin-top:5px;font-size:8.5px}.rm.is-phone .q-list{height:84px;margin-top:7px}.rm.is-phone .qr{transform:translateY(calc(var(--p) * 28px))}.rm.is-phone .qr>div{border-radius:3px;grid-template-columns:1fr 48px 52px;gap:5px;height:24px;padding:0 7px;font-size:10px}.rm.is-phone .qr .tg{font-size:8.5px}.rm.is-phone .qr .tg.pill{padding:2px 5px;font-size:7.5px}.rm.is-phone .lockbtn{margin-top:4px}.rm.is-phone .lockbtn>*{border-radius:4px;gap:5px;height:26px;font-size:10px}.rm.is-phone .lockbtn svg{width:10px;height:10px}.rm.is-phone .ticket{grid-template-columns:1fr 58px;height:100px;-webkit-mask:radial-gradient(6px at calc(100% - 58px) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(6px at calc(100% - 58px) 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(6px at calc(100% - 58px) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(6px at calc(100% - 58px) 100%,#0000 97%,#000) bottom/100% 51% no-repeat}.rm.is-phone .tk-bg,.rm.is-phone .tk-ghost{border-radius:8px}.rm.is-phone .tk-main{padding:10px 10px 9px 12px}.rm.is-phone .tk-top{letter-spacing:.05em;white-space:nowrap;font-size:7.5px}.rm.is-phone .tk-rate{margin-top:7px;font-size:28px}.rm.is-phone .tk-note{margin-top:4px;font-size:8.5px}.rm.is-phone .tk-foot,.rm.is-phone .tk-foot em{font-size:8.5px}.rm.is-phone .tk-stub{gap:3px}.rm.is-phone .tk-stub small{font-size:7px}.rm.is-phone .tk-stub b{font-size:22px}.rm.is-phone .tk-stub .mo{font-size:8.5px}.rm.is-phone .cursor{width:18px;height:18px}html.npd-doc,html.npd-doc body{background:#fff}html.npd-doc body{background:#fff!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.npd{--plum:#3d1837;--plum-hi:#4a2043;--plum-lo:#2a1027;--blue:#3384af;--blue-ink:#2b6e93;--ice:#c7eafb;--ice-2:#eef8fd;--ink:#3d1837;--ink-2:#3d1837bd;--ink-3:#3d1837a8;--hair:#3d18371a;--tint:#f8f5f8;--green:#237a4b;--red:#b3363f;--red-tint:#f9e8ea;--on1:#fbf5fa;--on2:#e6d8e2;--on3:#c9b6c5;--on4:#a8929f;--pl:#ffffff1a;--rose:#ff9dae;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.4, 0, .2, 1);--back:cubic-bezier(.22, 1, .36, 1);--lead:.5s;--pad:clamp(20px, 3.2cqw, 48px);box-sizing:border-box;width:100%;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Figtree Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.45;position:relative;container-type:inline-size}.npd *,.npd :before,.npd :after{box-sizing:border-box}:where(.npd) :where(h3,p,ul,li,dl,dt,dd){margin:0;padding:0;list-style:none}.npd .num{font-variant-numeric:tabular-nums lining-nums}.npd-wrap{max-width:1240px;padding:56px var(--pad) 64px;margin:0 auto}.npd-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.npd-card{box-shadow:0 0 0 1px var(--hair), 0 1px 2px #3d18370a, 0 26px 50px -36px #3d183759;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease);background:#fff;border-radius:20px;flex-direction:column;padding:28px 26px 26px;display:flex;position:relative}.npd-card:before{content:"";background:linear-gradient(90deg, var(--plum), var(--blue) 60%, var(--ice));transform-origin:0;height:2px;transition:transform .9s var(--ease-out);border-radius:2px;position:absolute;top:0;left:26px;right:26px;transform:scaleX(0)}.npd-card.is-in:before{transition-delay:calc(var(--c) * .11s + .35s);transform:scaleX(1)}.npd-card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #3384af42,0 2px 4px #3d18370a,0 34px 64px -34px #3d18376b}.npd-card--dark{color:var(--on1);background:radial-gradient(120% 55% at 50% 0%, #3384af3d, #3384af00 62%), linear-gradient(170deg, var(--plum-hi), var(--plum) 45%, var(--plum-lo));box-shadow:0 50px 90px -46px #3d1837bf,0 20px 40px -26px #3384af59,inset 0 1px #ffffff14}.npd-card--dark:before{background:linear-gradient(90deg, #c7eafb00, var(--ice) 50%, #c7eafb00);opacity:.7}.npd-card--dark:hover{box-shadow:0 56px 96px -46px #3d1837d9,0 22px 44px -26px #3384af73,inset 0 1px #ffffff1f}.npd-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.npd-num{color:#fff;background:var(--plum);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font:700 15px/1 Figtree Variable,sans-serif;display:grid;box-shadow:0 6px 16px -8px #3d1837b3}.npd-card--dark .npd-num{color:var(--plum);background:var(--ice);box-shadow:0 6px 16px -8px #c7eafb80}.npd-title{letter-spacing:-.005em;color:var(--ink);font:700 25px/1.2 Figtree Variable,sans-serif}.npd-card--dark .npd-title{color:#fff}.npd-desc{color:var(--ink-2);text-wrap:pretty;font-size:18px;line-height:1.45em}.npd-card--dark .npd-desc{color:var(--on2)}.npd-viz{margin-top:auto;padding-top:28px}.npd-k{color:var(--ink-3);font-size:13px}.npd-card--dark .npd-k{color:var(--on3)}.npd-big{letter-spacing:-.01em;white-space:nowrap;font:700 23px/1 Figtree Variable,sans-serif}.npd-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.npd-svg{width:100%;height:auto;display:block;overflow:visible}.npd-stats{background:var(--tint);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;padding:4px 16px}.npd-stats div{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.npd-stats div+div{border-top:1px solid var(--hair)}.npd-stats dt{color:var(--ink-3);font-size:13px}.npd-stats dd{color:var(--ink);font:700 17px/1 Figtree Variable,sans-serif}.npd-drift{margin-top:18px}.npd-drift-val{align-items:center;gap:10px;margin:8px 0 14px;display:flex}.npd-drift-val .npd-big{color:var(--red)}.npd-chip{color:var(--red);background:var(--red-tint);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.npd-bars rect{transform-box:fill-box}.npd-bars .up{fill:var(--green);transform-origin:50% 100%}.npd-bars .dn{fill:var(--red);opacity:var(--o,1);transform-origin:50% 0}.npd-zero{stroke:var(--hair);stroke-width:1px}.npd-axis{color:var(--ink-3);justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.npd-risk-val{color:var(--rose)}.npd-chart2{margin-top:20px}.npd-tolline{stroke:var(--rose);stroke-width:1.4px;stroke-dasharray:5 5;opacity:.9}.npd-plot{position:relative}.npd-tollabel{letter-spacing:0;text-transform:none;color:var(--rose);font-size:10.5px;font-weight:700;position:absolute;top:calc(40.9483% - 19px);left:0}.npd-curve{fill:none;stroke:var(--ice);stroke-width:2.2px;stroke-linecap:round}.npd-over{fill:#ff9dae33}.npd-dot{transform-box:fill-box;transform-origin:50%;fill:var(--plum);stroke-width:2.2px}.npd-dot.ok{stroke:var(--ice)}.npd-dot.hot{stroke:var(--rose)}.npd-dot.end{fill:var(--rose);stroke:#ff9dae59;stroke-width:6px}.npd-hz{height:16px;color:var(--on3);margin-top:8px;font-size:12px;position:relative}.npd-hz span{top:0;left:var(--x);white-space:nowrap;position:absolute;transform:translate(-50%)}.npd-hz span.end{left:auto;right:0;transform:none}.npd-note{color:var(--on3);margin-top:10px;font-size:12.5px}.npd-tol{border-top:1px solid var(--pl);color:var(--on3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:14px;padding-top:14px;font-size:13px;display:flex}.npd-tol b{color:var(--on1);font-weight:700}.npd-breach{color:var(--rose);align-items:center;gap:7px;font-weight:700;display:inline-flex}.npd-breach i{background:var(--rose);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff9dae38}.npd-route-head{margin-bottom:12px}.npd-route-head .npd-big{color:var(--blue)}.npd-q{background:var(--tint);box-shadow:inset 0 0 0 1px var(--hair);transition:background-color .45s var(--ease), box-shadow .45s var(--ease);border-radius:12px;grid-template-columns:58px minmax(0,1fr) 44px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 14px;font-size:13.5px;display:grid}.npd-q .bank{color:var(--ink-2);white-space:nowrap;transition:color .45s var(--ease)}.npd-q .rate{text-align:right;color:var(--ink-2);transition:color .45s var(--ease);font-weight:600}.npd-track{background:#3d183717;border-radius:99px;height:4px;position:relative;overflow:hidden}.npd-fill{height:100%;width:var(--w);transition:background-color .45s var(--ease);background:#3384af61;border-radius:99px;display:block}.npd-q.win{background:var(--ice-2);box-shadow:inset 0 0 0 1.5px #3384af8c,0 8px 18px -12px #3384af99}.npd-q.win .bank,.npd-q.win .rate{color:var(--blue-ink);font-weight:700}.npd-q.win .npd-fill{background:var(--blue)}.npd-fee{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:14px;font-size:13px;display:flex}.npd-acc{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.npd-acc svg{width:13px;height:13px}.npd-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:0 4px;display:flex}.npd-caption{color:var(--ink-3);font-size:13px}.npd-replay{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);background:#fff;border:0;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font:500 13px/1.2 Figtree Variable,sans-serif;display:inline-flex}.npd-replay svg{width:13px;height:13px;transition:transform .6s var(--ease-out)}.npd-replay:hover{color:var(--plum);background:var(--tint);box-shadow:inset 0 0 0 1px #3d18372e}.npd-replay:hover svg{transform:rotate(-180deg)}.npd-replay:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.npd.is-js .npd-card{opacity:0;transition:opacity .8s var(--ease), translate 1s var(--ease-out), transform .5s var(--ease-out), box-shadow .5s var(--ease);translate:0 22px}.npd.is-js .npd-card.is-in{opacity:1;transition-delay:calc(var(--c) * .11s), calc(var(--c) * .11s), 0s, 0s;translate:none}.npd.is-js .npd-bars rect{transition:transform .55s var(--ease-out);transition-delay:calc(var(--lead) + var(--i) * 55ms);transform:scaleY(.0001)}.npd.is-js .is-run .npd-bars rect{transform:scaleY(1)}.npd.is-js .npd-chip{opacity:0;transition:opacity .45s var(--ease), transform .55s var(--ease-out);transition-delay:calc(var(--lead) + 1.4s);transform:translateY(4px)}.npd.is-js .is-run .npd-chip{opacity:1;transform:none}.npd.is-js .npd-tolline,.npd.is-js .npd-tollabel{opacity:0;transition:opacity .8s var(--ease) .45s}.npd.is-js .is-in .npd-tolline{opacity:.9}.npd.is-js .is-in .npd-tollabel{opacity:1}.npd.is-js .npd-curve{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s var(--ease-io);transition-delay:calc(var(--lead) + .2s)}.npd.is-js .is-run .npd-curve{stroke-dashoffset:0}.npd.is-js .npd-area{opacity:0;transition:opacity .9s var(--ease);transition-delay:calc(var(--lead) + 1.3s)}.npd.is-js .is-run .npd-area{opacity:1}.npd.is-js .npd-over{opacity:0;transition:opacity .7s var(--ease);transition-delay:calc(var(--lead) + 1.4s)}.npd.is-js .is-run .npd-over{opacity:1}.npd.is-js .npd-dot{transition:transform .5s var(--back);transition-delay:calc(var(--lead) + var(--t));transform:scale(.0001)}.npd.is-js .is-run .npd-dot{transform:scale(1)}.npd.is-js .npd-breach{opacity:0;transition:opacity .45s var(--ease), transform .55s var(--ease-out);transition-delay:calc(var(--lead) + 1.1s);transform:translate(-4px)}.npd.is-js .is-run .npd-breach{opacity:1;transform:none}.npd.is-js .npd-q{opacity:0;transition:opacity .5s var(--ease), translate .7s var(--ease-out), background-color .45s var(--ease), box-shadow .45s var(--ease);transition-delay:calc(var(--lead) + .18s + var(--i) * .15s), calc(var(--lead) + .18s + var(--i) * .15s), 0s, 0s;translate:-10px}.npd.is-js .is-in .npd-q{opacity:1;translate:none}.npd.is-js .npd-fill{width:0;transition:width .9s var(--ease-out), background-color .45s var(--ease);transition-delay:calc(var(--lead) + .38s + var(--i) * .15s), 0s}.npd.is-js .is-run .npd-fill{width:var(--w)}.npd.is-js .npd-acc{opacity:0;transition:opacity .45s var(--ease), transform .55s var(--ease-out);transform:translateY(4px)}.npd.is-js .npd-acc.show{opacity:1;transform:none}.npd.is-js .is-out .npd-bars rect{transition:transform .35s var(--ease) 0s}.npd.is-js .is-out .npd-chip,.npd.is-js .is-out .npd-breach{transition:opacity .25s var(--ease) 0s, transform .3s var(--ease) 0s}.npd.is-js .is-out .npd-curve{transition:stroke-dashoffset .4s var(--ease) 0s}.npd.is-js .is-out .npd-area,.npd.is-js .is-out .npd-over{transition:opacity .3s var(--ease) 0s}.npd.is-js .is-out .npd-dot{transition:transform .25s var(--ease) 0s}.npd.is-js .is-out .npd-fill{transition:width .35s var(--ease) 0s, background-color .3s var(--ease) 0s}@container (width<=999.98px){.npd-grid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:520px;margin:0 auto}.npd-wrap{padding-top:44px;padding-bottom:52px}.npd-foot{max-width:520px;margin-left:auto;margin-right:auto}}@container (width>=700px) and (width<=999.98px){.npd-grid,.npd-foot{max-width:820px}.npd-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:36px;padding:30px 30px 28px;display:grid}.npd-card:before{left:30px;right:30px}.npd-head{grid-area:1/1}.npd-desc{grid-area:2/1}.npd-viz{grid-area:1/2/span 2;align-self:center;margin-top:0;padding-top:0}}@container (width<=480px){.npd-card{padding:24px 20px 22px}.npd-card:before{left:20px;right:20px}.npd-stats{padding:2px 14px}.npd-q{grid-template-columns:54px minmax(0,1fr) 42px;gap:10px;padding:10px 12px;font-size:13px}.npd-big{font-size:21px}}html.npt-doc,html.npt-doc body{background:#fff}html.npt-doc body{background:#fff!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.npt{--plum:#3d1837;--plum-hi:#4a2043;--plum-lo:#2a1027;--blue:#3384af;--blue-ink:#2b6e93;--ice:#c7eafb;--ice-2:#eef8fd;--ink:#3d1837;--ink-2:#3d1837bd;--ink-3:#3d1837a8;--hair:#3d18371a;--tint:#f8f5f8;--green:#237a4b;--red:#b3363f;--red-tint:#f9e8ea;--on1:#fbf5fa;--on2:#e6d8e2;--on3:#c9b6c5;--on4:#a8929f;--pl:#ffffff1a;--rose:#ff9dae;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.4, 0, .2, 1);--back:cubic-bezier(.22, 1, .36, 1);--lead:.25s;--pad:clamp(20px, 3.2cqw, 48px);box-sizing:border-box;width:100%;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#fff;font-family:Figtree Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.45;position:relative;overflow:hidden;container:npt/inline-size}.npt *,.npt :before,.npt :after{box-sizing:border-box}:where(.npt) :where(h3,p,ul,li,dl,dt,dd){margin:0;padding:0;list-style:none}.npt .num{font-variant-numeric:tabular-nums lining-nums}.npt-wrap{max-width:1080px;padding:56px var(--pad) 60px;margin:0 auto}.npt-carousel{max-width:980px;margin:0 auto;position:relative}.npt-stage{touch-action:pan-y;display:grid;position:relative}.npt-card{min-width:0;box-shadow:0 0 0 1px var(--hair), 0 1px 2px #3d18370a, 0 30px 60px -40px #3d183766;visibility:hidden;opacity:0;transform:translate3d(var(--exit,-28px), 0, 0) scale(.985);transition:opacity .45s var(--ease), transform .6s var(--ease), translate .5s var(--ease-out), box-shadow .5s var(--ease), visibility 0s linear .6s;background:#fff;border-radius:22px;flex-direction:column;grid-area:1/1;padding:28px 26px 26px;display:flex;position:relative}.npt-card.is-active{visibility:visible;opacity:1;transition:opacity .7s var(--ease) 80ms, transform .95s var(--ease-out) 80ms, translate .5s var(--ease-out), box-shadow .5s var(--ease), visibility 0s;transform:none}.npt-card.is-prep{transform:translate3d(var(--enter,28px), 0, 0) scale(.985);transition:none}.npt-card.is-active:hover{translate:0 -3px;box-shadow:0 0 0 1px #3384af42,0 2px 4px #3d18370a,0 38px 70px -40px #3d183775}.npt-card:before{content:"";background:linear-gradient(90deg, var(--plum), var(--blue) 60%, var(--ice));transform-origin:0;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;top:0;left:26px;right:26px;transform:scaleX(0)}.npt-card.is-in:before{transition:transform 1s var(--ease-out) .35s;transform:scaleX(1)}.npt-card--dark{color:var(--on1);background:radial-gradient(120% 55% at 50% 0%, #3384af3d, #3384af00 62%), linear-gradient(170deg, var(--plum-hi), var(--plum) 45%, var(--plum-lo));box-shadow:0 50px 90px -50px #3d1837bf,0 20px 40px -28px #3384af59,inset 0 1px #ffffff14}.npt-card--dark:before{background:linear-gradient(90deg, #c7eafb00, var(--ice) 50%, #c7eafb00);opacity:.7}.npt-card--dark.is-active:hover{box-shadow:0 56px 96px -50px #3d1837d9,0 22px 44px -28px #3384af73,inset 0 1px #ffffff1f}.npt-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.npt-num{color:#fff;background:var(--plum);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font:700 15px/1 Figtree Variable,sans-serif;display:grid;box-shadow:0 6px 16px -8px #3d1837b3}.npt-card--dark .npt-num{color:var(--plum);background:var(--ice);box-shadow:0 6px 16px -8px #c7eafb80}.npt-title{letter-spacing:-.005em;color:var(--ink);font:700 25px/1.2 Figtree Variable,sans-serif}.npt-card--dark .npt-title{color:#fff}.npt-desc{color:var(--ink-2);text-wrap:pretty;font-size:18px;line-height:1.45em}.npt-card--dark .npt-desc{color:var(--on2)}.npt-viz{margin-top:auto;padding-top:28px}.npt-k{color:var(--ink-3);font-size:13px}.npt-card--dark .npt-k{color:var(--on3)}.npt-big{letter-spacing:-.01em;white-space:nowrap;font:700 23px/1 Figtree Variable,sans-serif}.npt-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.npt-svg{width:100%;height:auto;display:block;overflow:visible}.npt-stats{background:var(--tint);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;padding:4px 16px}.npt-stats div{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.npt-stats div+div{border-top:1px solid var(--hair)}.npt-stats dt{color:var(--ink-3);font-size:13px}.npt-stats dd{color:var(--ink);font:700 17px/1 Figtree Variable,sans-serif}.npt-drift{margin-top:18px}.npt-drift-val{align-items:center;gap:10px;margin:8px 0 14px;display:flex}.npt-drift-val .npt-big{color:var(--red)}.npt-chip{color:var(--red);background:var(--red-tint);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.npt-bars rect{transform-box:fill-box}.npt-bars .up{fill:var(--green);transform-origin:50% 100%}.npt-bars .dn{fill:var(--red);opacity:var(--o,1);transform-origin:50% 0}.npt-zero{stroke:var(--hair);stroke-width:1px}.npt-axis{color:var(--ink-3);justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.npt-risk-val{color:var(--rose)}.npt-chart2{margin-top:20px}.npt-tolline{stroke:var(--rose);stroke-width:1.4px;stroke-dasharray:5 5;opacity:.9}.npt-plot{position:relative}.npt-tollabel{letter-spacing:0;text-transform:none;color:var(--rose);font-size:10.5px;font-weight:700;position:absolute;top:calc(40.9483% - 19px);left:0}.npt-curve{fill:none;stroke:var(--ice);stroke-width:2.2px;stroke-linecap:round}.npt-over{fill:#ff9dae33}.npt-dot{transform-box:fill-box;transform-origin:50%;fill:var(--plum);stroke-width:2.2px}.npt-dot.ok{stroke:var(--ice)}.npt-dot.hot{stroke:var(--rose)}.npt-dot.end{fill:var(--rose);stroke:#ff9dae59;stroke-width:6px}.npt-hz{height:16px;color:var(--on3);margin-top:8px;font-size:12px;position:relative}.npt-hz span{top:0;left:var(--x);white-space:nowrap;position:absolute;transform:translate(-50%)}.npt-hz span.end{left:auto;right:0;transform:none}.npt-note{color:var(--on3);margin-top:10px;font-size:12.5px}.npt-tol{border-top:1px solid var(--pl);color:var(--on3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:14px;padding-top:14px;font-size:13px;display:flex}.npt-tol b{color:var(--on1);font-weight:700}.npt-breach{color:var(--rose);align-items:center;gap:7px;font-weight:700;display:inline-flex}.npt-breach i{background:var(--rose);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff9dae38}.npt-route-head{margin-bottom:12px}.npt-route-head .npt-big{color:var(--blue)}.npt-q{background:var(--tint);box-shadow:inset 0 0 0 1px var(--hair);transition:background-color .45s var(--ease), box-shadow .45s var(--ease);border-radius:12px;grid-template-columns:58px minmax(0,1fr) 44px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 14px;font-size:13.5px;display:grid}.npt-q .bank{color:var(--ink-2);white-space:nowrap;transition:color .45s var(--ease)}.npt-q .rate{text-align:right;color:var(--ink-2);transition:color .45s var(--ease);font-weight:600}.npt-track{background:#3d183717;border-radius:99px;height:4px;position:relative;overflow:hidden}.npt-fill{height:100%;width:var(--w);transition:background-color .45s var(--ease);background:#3384af61;border-radius:99px;display:block}.npt-q.win{background:var(--ice-2);box-shadow:inset 0 0 0 1.5px #3384af8c,0 8px 18px -12px #3384af99}.npt-q.win .bank,.npt-q.win .rate{color:var(--blue-ink);font-weight:700}.npt-q.win .npt-fill{background:var(--blue)}.npt-fee{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:14px;font-size:13px;display:flex}.npt-acc{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.npt-acc svg{width:13px;height:13px}.npt-nav{align-items:flex-end;gap:28px;margin-top:26px;padding:0 6px;display:flex}.npt-steps{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;display:grid}.npt-step{-webkit-appearance:none;appearance:none;min-width:0;font:inherit;text-align:left;color:var(--ink-3);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;border-radius:8px;margin:0;padding:8px 0 7px}.npt-step-label{white-space:nowrap;align-items:baseline;gap:8px;margin-bottom:11px;font-size:13.5px;line-height:1.3;display:flex;overflow:hidden}.npt-step-n{letter-spacing:.05em;font-variant-numeric:tabular-nums;transition:color .3s var(--ease);font:600 14px/1.3 Figtree Variable,sans-serif}.npt-step:hover,.npt-step.is-active{color:var(--ink)}.npt-step.is-active .npt-step-n{color:var(--blue-ink)}.npt-step-track{height:3px;transition:background .3s var(--ease);background:#3d18371a;border-radius:3px;display:block;overflow:hidden}.npt-step:hover .npt-step-track{background:#3d18372b}.npt-step-fill{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--plum));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.npt.is-easing .npt-step-fill{transition:transform .45s var(--ease)}.npt-arrows{flex-shrink:0;gap:10px;display:flex}.npt-arrow{-webkit-appearance:none;appearance:none;width:46px;height:46px;color:var(--plum);cursor:pointer;transition:background .28s var(--ease), color .28s var(--ease), box-shadow .28s var(--ease), transform .2s var(--ease);background:#fff;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;box-shadow:inset 0 0 0 1px #3d183724,0 8px 20px -14px #3d183773}.npt-arrow svg{width:18px;height:18px;transition:transform .28s var(--ease)}.npt-arrow:hover{color:#fff;background:var(--plum);box-shadow:inset 0 0 0 1px var(--plum), 0 12px 26px -12px #3d1837a6}.npt-arrow[data-dir="-1"]:hover svg{transform:translate(-2px)}.npt-arrow[data-dir="1"]:hover svg{transform:translate(2px)}.npt-arrow:active{transform:scale(.94)}.npt-step:focus-visible,.npt-arrow:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.npt-step:focus:not(:focus-visible),.npt-arrow:focus:not(:focus-visible){outline:none}.npt-caption{color:var(--ink-3);margin:14px 6px 0;font-size:13px}.npt-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.npt.is-js .npt-bars rect{transition:transform .3s var(--ease);transform:scaleY(.0001)}.npt.is-js .is-run .npt-bars rect{transition:transform .55s var(--ease-out);transition-delay:calc(var(--lead) + var(--i) * 50ms);transform:scaleY(1)}.npt.is-js .npt-chip{opacity:0;transition:opacity .25s var(--ease), transform .3s var(--ease);transform:translateY(4px)}.npt.is-js .is-run .npt-chip{opacity:1;transition:opacity .45s var(--ease) calc(var(--lead) + 1.3s), transform .55s var(--ease-out) calc(var(--lead) + 1.3s);transform:none}.npt.is-js .npt-tolline,.npt.is-js .npt-tollabel{opacity:0;transition:opacity .3s var(--ease)}.npt.is-js .is-in .npt-tolline{opacity:.9;transition:opacity .7s var(--ease) .2s}.npt.is-js .is-in .npt-tollabel{opacity:1;transition:opacity .7s var(--ease) .2s}.npt.is-js .npt-curve{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--ease)}.npt.is-js .is-run .npt-curve{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--ease-io) calc(var(--lead) + .2s)}.npt.is-js .npt-area,.npt.is-js .npt-over{opacity:0;transition:opacity .3s var(--ease)}.npt.is-js .is-run .npt-area{opacity:1;transition:opacity .9s var(--ease) calc(var(--lead) + 1.3s)}.npt.is-js .is-run .npt-over{opacity:1;transition:opacity .7s var(--ease) calc(var(--lead) + 1.4s)}.npt.is-js .npt-dot{transition:transform .25s var(--ease);transform:scale(.0001)}.npt.is-js .is-run .npt-dot{transition:transform .5s var(--back) calc(var(--lead) + var(--t));transform:scale(1)}.npt.is-js .npt-breach{opacity:0;transition:opacity .25s var(--ease), transform .3s var(--ease);transform:translate(-4px)}.npt.is-js .is-run .npt-breach{opacity:1;transition:opacity .45s var(--ease) calc(var(--lead) + 1.1s), transform .55s var(--ease-out) calc(var(--lead) + 1.1s);transform:none}.npt.is-js .npt-q{opacity:0;transition:opacity .25s var(--ease), translate .3s var(--ease), background-color .45s var(--ease), box-shadow .45s var(--ease);translate:-10px}.npt.is-js .is-in .npt-q{opacity:1;transition:opacity .5s var(--ease), translate .7s var(--ease-out), background-color .45s var(--ease), box-shadow .45s var(--ease);transition-delay:calc(var(--lead) + .18s + var(--i) * .15s), calc(var(--lead) + .18s + var(--i) * .15s), 0s, 0s;translate:none}.npt.is-js .npt-fill{width:0;transition:width .3s var(--ease), background-color .45s var(--ease)}.npt.is-js .is-run .npt-fill{width:var(--w);transition:width .9s var(--ease-out) calc(var(--lead) + .38s + var(--i) * .15s), background-color .45s var(--ease)}.npt.is-js .npt-acc{opacity:0;transition:opacity .25s var(--ease), transform .3s var(--ease);transform:translateY(4px)}.npt.is-js .npt-acc.show{opacity:1;transition:opacity .45s var(--ease), transform .55s var(--ease-out);transform:none}@container npt (width>=760px){.npt-card{grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:56px;min-height:400px;padding:40px 44px;display:grid}.npt-card:before{left:44px;right:44px}.npt-head{grid-area:2/1}.npt-desc{grid-area:3/1}.npt-viz{grid-area:1/2/span 4;align-self:center;margin-top:0;padding-top:0}}@container npt (width<=759.98px){.npt-carousel{max-width:540px}}@container npt (width<=560px){.npt-step-t{display:none}.npt-nav{gap:18px;padding:0 2px}.npt-steps{gap:10px}.npt-arrow{width:44px;height:44px}}@container npt (width<=480px){.npt-wrap{padding-top:40px;padding-bottom:44px}.npt-card{padding:24px 20px 22px}.npt-card:before{left:20px;right:20px}.npt-stats{padding:2px 14px}.npt-q{grid-template-columns:54px minmax(0,1fr) 42px;gap:10px;padding:10px 12px;font-size:13px}.npt-big{font-size:21px}}html.npm-doc,html.npm-doc body{background:#fff}html.npm-doc body{background:#fff!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.npm{--plum:#3d1837;--plum-hi:#4a2043;--plum-lo:#2a1027;--blue:#3384af;--blue-ink:#2b6e93;--ice:#c7eafb;--ice-2:#eef8fd;--ink:#3d1837;--ink-2:#3d1837bd;--ink-3:#3d1837a8;--hair:#3d18371a;--tint:#f8f5f8;--green:#237a4b;--red:#b3363f;--red-tint:#f9e8ea;--on1:#fbf5fa;--on2:#e6d8e2;--on3:#c9b6c5;--on4:#a8929f;--pl:#ffffff1a;--rose:#ff9dae;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.4, 0, .2, 1);--back:cubic-bezier(.22, 1, .36, 1);--lead:.25s;box-sizing:border-box;width:100%;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#fff;font-family:Figtree Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.45;position:relative;overflow:hidden;container:npm/inline-size}.npm *,.npm :before,.npm :after{box-sizing:border-box}:where(.npm) :where(h3,p,ul,li,dl,dt,dd){margin:0;padding:0;list-style:none}.npm .num{font-variant-numeric:tabular-nums lining-nums}.npm-wrap{--peek:14px;--gap:10px;--cw:calc(100% - 2 * (var(--peek) + var(--gap)));max-width:480px;margin:0 auto;padding:36px 0 40px}.npm-carousel{position:relative;overflow-x:clip}.npm-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:6px 0 28px;display:grid;position:relative}.npm-card{--off:0;min-width:0;width:var(--cw);margin-left:calc(var(--peek) + var(--gap));box-shadow:0 0 0 1px var(--hair), 0 1px 2px #3d18370a, 0 24px 44px -30px #3d18376b;transform:translate3d(calc(var(--off) * (97.75% + var(--gap)) + var(--drag,0px)), 0, 0) scale(.955);opacity:.45;transition:transform .65s var(--ease-out), opacity .45s var(--ease), box-shadow .45s var(--ease);cursor:pointer;background:#fff;border-radius:22px;flex-direction:column;grid-area:1/1;padding:24px 20px 22px;display:flex;position:relative}.npm-card.is-active{transform:translate3d(var(--drag,0px), 0, 0);opacity:1;cursor:grab}.npm-card.is-jump{opacity:0;transition:none}.npm.is-dragging .npm-card{transition:none}.npm.is-dragging .npm-card.is-active{cursor:grabbing}.npm-card:before{content:"";background:linear-gradient(90deg, var(--plum), var(--blue) 60%, var(--ice));transform-origin:0;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;top:0;left:20px;right:20px;transform:scaleX(0)}.npm-card.is-in:before{transition:transform 1s var(--ease-out) .3s;transform:scaleX(1)}.npm-card--dark{color:var(--on1);background:radial-gradient(120% 55% at 50% 0%, #3384af3d, #3384af00 62%), linear-gradient(170deg, var(--plum-hi), var(--plum) 45%, var(--plum-lo));box-shadow:0 34px 60px -34px #3d1837cc,0 16px 32px -24px #3384af59,inset 0 1px #ffffff14}.npm-card--dark:before{background:linear-gradient(90deg, #c7eafb00, var(--ice) 50%, #c7eafb00);opacity:.7}.npm-head{align-items:center;gap:11px;margin-bottom:12px;display:flex}.npm-num{color:#fff;background:var(--plum);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font:700 14px/1 Figtree Variable,sans-serif;display:grid;box-shadow:0 6px 16px -8px #3d1837b3}.npm-card--dark .npm-num{color:var(--plum);background:var(--ice);box-shadow:0 6px 16px -8px #c7eafb80}.npm-title{letter-spacing:-.005em;color:var(--ink);font:700 25px/1.2 Figtree Variable,sans-serif}.npm-card--dark .npm-title{color:#fff}.npm-desc{color:var(--ink-2);text-wrap:pretty;font-size:17px;line-height:1.45em}.npm-card--dark .npm-desc{color:var(--on2)}.npm-viz{margin-top:auto;padding-top:22px}.npm-k{color:var(--ink-3);font-size:12.5px}.npm-card--dark .npm-k{color:var(--on3)}.npm-big{letter-spacing:-.01em;white-space:nowrap;font:700 22px/1 Figtree Variable,sans-serif}.npm-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.npm-svg{width:100%;height:auto;display:block;overflow:visible}.npm-stats{background:var(--tint);box-shadow:inset 0 0 0 1px var(--hair);border-radius:13px;padding:2px 14px}.npm-stats div{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.npm-stats div+div{border-top:1px solid var(--hair)}.npm-stats dt{color:var(--ink-3);font-size:12.5px}.npm-stats dd{color:var(--ink);font:700 16px/1 Figtree Variable,sans-serif}.npm-drift{margin-top:16px}.npm-drift-val{align-items:center;gap:9px;margin:7px 0 12px;display:flex}.npm-drift-val .npm-big{color:var(--red)}.npm-chip{color:var(--red);background:var(--red-tint);border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700}.npm-bars rect{transform-box:fill-box}.npm-bars .up{fill:var(--green);transform-origin:50% 100%}.npm-bars .dn{fill:var(--red);opacity:var(--o,1);transform-origin:50% 0}.npm-zero{stroke:var(--hair);stroke-width:1px}.npm-axis{color:var(--ink-3);justify-content:space-between;margin-top:8px;font-size:11.5px;display:flex}.npm-risk-val{color:var(--rose)}.npm-chart2{margin-top:18px}.npm-tolline{stroke:var(--rose);stroke-width:1.4px;stroke-dasharray:5 5;opacity:.9}.npm-plot{position:relative}.npm-tollabel{letter-spacing:0;text-transform:none;color:var(--rose);font-size:10px;font-weight:700;position:absolute;top:calc(40.9483% - 18px);left:0}.npm-curve{fill:none;stroke:var(--ice);stroke-width:2.2px;stroke-linecap:round}.npm-over{fill:#ff9dae33}.npm-dot{transform-box:fill-box;transform-origin:50%;fill:var(--plum);stroke-width:2.2px}.npm-dot.ok{stroke:var(--ice)}.npm-dot.hot{stroke:var(--rose)}.npm-dot.end{fill:var(--rose);stroke:#ff9dae59;stroke-width:6px}.npm-hz{height:15px;color:var(--on3);margin-top:7px;font-size:11.5px;position:relative}.npm-hz span{top:0;left:var(--x);white-space:nowrap;position:absolute;transform:translate(-50%)}.npm-hz span.end{left:auto;right:0;transform:none}.npm-note{color:var(--on3);margin-top:9px;font-size:12px}.npm-tol{border-top:1px solid var(--pl);color:var(--on3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.npm-tol b{color:var(--on1);font-weight:700}.npm-breach{color:var(--rose);align-items:center;gap:7px;font-weight:700;display:inline-flex}.npm-breach i{background:var(--rose);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff9dae38}.npm-route-head{margin-bottom:11px}.npm-route-head .npm-big{color:var(--blue)}.npm-q{background:var(--tint);box-shadow:inset 0 0 0 1px var(--hair);transition:background-color .45s var(--ease), box-shadow .45s var(--ease);border-radius:12px;grid-template-columns:54px minmax(0,1fr) 42px;align-items:center;gap:10px;margin-bottom:7px;padding:10px 12px;font-size:13px;display:grid}.npm-q .bank{color:var(--ink-2);white-space:nowrap;transition:color .45s var(--ease)}.npm-q .rate{text-align:right;color:var(--ink-2);transition:color .45s var(--ease);font-weight:600}.npm-track{background:#3d183717;border-radius:99px;height:4px;position:relative;overflow:hidden}.npm-fill{height:100%;width:var(--w);transition:background-color .45s var(--ease);background:#3384af61;border-radius:99px;display:block}.npm-q.win{background:var(--ice-2);box-shadow:inset 0 0 0 1.5px #3384af8c,0 8px 18px -12px #3384af99}.npm-q.win .bank,.npm-q.win .rate{color:var(--blue-ink);font-weight:700}.npm-q.win .npm-fill{background:var(--blue)}.npm-fee{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:12px;font-size:12.5px;display:flex}.npm-acc{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.npm-acc svg{width:13px;height:13px}.npm-nav{padding:0 calc(var(--peek) + var(--gap));align-items:flex-end;gap:16px;display:flex;position:relative}.npm-steps{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.npm-step{-webkit-appearance:none;appearance:none;min-width:0;font:inherit;text-align:left;color:var(--ink-3);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;margin:0;padding:10px 0 8px}.npm-step-label{white-space:nowrap;text-overflow:ellipsis;margin-bottom:9px;font-size:12.5px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.npm-step.is-active{color:var(--ink)}.npm-step-track{background:#3d18371a;border-radius:3px;height:3px;display:block;overflow:hidden}.npm-step-fill{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--plum));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.npm.is-easing .npm-step-fill{transition:transform .45s var(--ease)}.npm-arrows{flex-shrink:0;gap:8px;display:flex}.npm-arrow{-webkit-appearance:none;appearance:none;width:42px;height:42px;color:var(--plum);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), transform .15s var(--ease);background:#fff;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;box-shadow:inset 0 0 0 1px #3d183724,0 8px 18px -14px #3d183773}.npm-arrow svg{width:17px;height:17px}.npm-arrow:active{color:#fff;background:var(--plum);transform:scale(.92)}@media (hover:hover){.npm-arrow:hover{color:#fff;background:var(--plum)}}.npm-step:focus-visible,.npm-arrow:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.npm-step:focus:not(:focus-visible),.npm-arrow:focus:not(:focus-visible){outline:none}.npm-caption{margin:14px calc(var(--peek) + var(--gap)) 0;color:var(--ink-3);font-size:12.5px}.npm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.npm.is-js .npm-bars rect{transition:transform .3s var(--ease);transform:scaleY(.0001)}.npm.is-js .is-run .npm-bars rect{transition:transform .55s var(--ease-out);transition-delay:calc(var(--lead) + var(--i) * 50ms);transform:scaleY(1)}.npm.is-js .npm-chip{opacity:0;transition:opacity .25s var(--ease), transform .3s var(--ease);transform:translateY(4px)}.npm.is-js .is-run .npm-chip{opacity:1;transition:opacity .45s var(--ease) calc(var(--lead) + 1.3s), transform .55s var(--ease-out) calc(var(--lead) + 1.3s);transform:none}.npm.is-js .npm-tolline,.npm.is-js .npm-tollabel{opacity:0;transition:opacity .3s var(--ease)}.npm.is-js .is-in .npm-tolline{opacity:.9;transition:opacity .7s var(--ease) .2s}.npm.is-js .is-in .npm-tollabel{opacity:1;transition:opacity .7s var(--ease) .2s}.npm.is-js .npm-curve{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--ease)}.npm.is-js .is-run .npm-curve{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--ease-io) calc(var(--lead) + .2s)}.npm.is-js .npm-area,.npm.is-js .npm-over{opacity:0;transition:opacity .3s var(--ease)}.npm.is-js .is-run .npm-area{opacity:1;transition:opacity .9s var(--ease) calc(var(--lead) + 1.3s)}.npm.is-js .is-run .npm-over{opacity:1;transition:opacity .7s var(--ease) calc(var(--lead) + 1.4s)}.npm.is-js .npm-dot{transition:transform .25s var(--ease);transform:scale(.0001)}.npm.is-js .is-run .npm-dot{transition:transform .5s var(--back) calc(var(--lead) + var(--t));transform:scale(1)}.npm.is-js .npm-breach{opacity:0;transition:opacity .25s var(--ease), transform .3s var(--ease);transform:translate(-4px)}.npm.is-js .is-run .npm-breach{opacity:1;transition:opacity .45s var(--ease) calc(var(--lead) + 1.1s), transform .55s var(--ease-out) calc(var(--lead) + 1.1s);transform:none}.npm.is-js .npm-q{opacity:0;transition:opacity .25s var(--ease), translate .3s var(--ease), background-color .45s var(--ease), box-shadow .45s var(--ease);translate:-10px}.npm.is-js .is-in .npm-q{opacity:1;transition:opacity .5s var(--ease), translate .7s var(--ease-out), background-color .45s var(--ease), box-shadow .45s var(--ease);transition-delay:calc(var(--lead) + .18s + var(--i) * .15s), calc(var(--lead) + .18s + var(--i) * .15s), 0s, 0s;translate:none}.npm.is-js .npm-fill{width:0;transition:width .3s var(--ease), background-color .45s var(--ease)}.npm.is-js .is-run .npm-fill{width:var(--w);transition:width .9s var(--ease-out) calc(var(--lead) + .38s + var(--i) * .15s), background-color .45s var(--ease)}.npm.is-js .npm-acc{opacity:0;transition:opacity .25s var(--ease), transform .3s var(--ease);transform:translateY(4px)}.npm.is-js .npm-acc.show{opacity:1;transition:opacity .45s var(--ease), transform .55s var(--ease-out);transform:none}@container npm (width>=481px){.npm-stage{margin-bottom:-44px;padding-bottom:72px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000)}}@container npm (width<=350px){.npm-wrap{--peek:10px;--gap:8px}.npm-route-head .npm-k{white-space:nowrap;font-size:12px}.npm-route-head{gap:8px}.npm-card{padding:22px 16px 20px}.npm-card:before{left:16px;right:16px}.npm-title{font-size:23px}.npm-desc{font-size:16px}.npm-q{grid-template-columns:50px minmax(0,1fr) 40px;gap:8px;padding:9px 10px;font-size:12.5px}.npm-step-label{font-size:11.5px}.npm-arrow{width:38px;height:38px}}
