@layer components{.kapp{--nav:248px;--rail:300px;--panel:#04060a;--line:#141b24;grid-template-columns:var(--nav) minmax(0,1fr);min-height:100vh;color:var(--fg);background:#000;display:grid}.ap-brand{border-bottom:1px solid var(--line);color:#fff;align-items:center;gap:12px;height:76px;padding:0 26px;text-decoration:none;display:flex}.ap-brand b{font-family:var(--display);letter-spacing:.2em;font-size:19px;font-weight:600}.ap-main{flex-direction:column;min-width:0;display:flex}.ap-top{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1;justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 28px;display:flex;position:sticky;top:0}.ap-top-r{align-items:center;gap:10px;display:flex}.ap-pill{--cut:7px;--edge-a:var(--line);--edge-b:var(--line);height:40px;font-family:var(--mono);letter-spacing:.06em;color:var(--fg);border:1px solid var(--line);background:var(--panel);clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));align-items:center;gap:10px;padding:0 14px;font-size:12.5px;display:inline-flex}.ap-pill.net i{background:#5a6273;width:7px;height:7px}.ap-pill.net.ok i{background:var(--accent);box-shadow:0 0 10px #60a5fae6}.ap-pill.net.warn i{background:#f5f7fa;animation:1.2s steps(2,end) infinite apBlink}@keyframes apBlink{50%{opacity:.25}}.ap-pill.bal svg{color:var(--accent)}.ap-pill.wal{cursor:pointer;color:#fff}.ap-pill.wal:hover{--edge-a:#2c3441;--edge-b:#2c3441;border-color:#2c3441}.ap-connect{height:40px}.ap-banner{color:var(--fg);background:linear-gradient(90deg,#3b82f61f,#0000);border:1px solid #3b82f673;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:16px 28px 0;padding:12px 16px;font-size:14px;display:flex}.ap-banner.err{background:#07090d;border-color:#3c4452}.ap-banner button{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#fff;cursor:pointer;background:#3b82f62e;border:1px solid #3b82f699;padding:6px 12px;font-size:11.5px;font-weight:600}.ap-body{grid-template-columns:minmax(0,1fr) var(--rail);flex:1;display:grid}.ap-content{min-width:0;padding:26px 28px 56px}.ap-content>*+*{margin-top:20px}.kapp .label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.kapp .label.acc{color:var(--accent)}.ap-h{font-family:var(--display);letter-spacing:.02em;color:var(--fg);font-size:17px;font-weight:600;margin-top:36px!important}.ap-note{color:var(--muted);font-size:13px;line-height:19px}.ap-mute{color:var(--muted)}.mono-n{font-family:var(--mono);font-variant-numeric:tabular-nums}.ap-tk{width:30px;height:30px;font-family:var(--display);color:var(--fg);background:radial-gradient(circle at 50% 30%,#0e1520,#03050a);border:1px solid #1c2430;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ap-tk.s{color:var(--accent);border-color:#3b82f659}.ap-tag{font-style:normal;font-family:var(--mono);letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);background:#05080c;padding:4px 9px;font-size:11px;display:inline-block}.ap-stat,.ap-hero,.ap-panel,.ap-q,.ap-table,.ap-card{--cut:14px;border:1px solid var(--line);background:linear-gradient(#06090e,#020305)}.chf.ap-stat,.chf.ap-hero,.chf.ap-panel,.chf.ap-q,.chf.ap-table,.chf.ap-card{--edge-a:var(--line);--edge-b:var(--line)}.ap-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ap-stat{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;padding:16px 18px;display:grid}.ap-stat-t{flex-direction:column;gap:4px;min-width:0;display:flex}.ap-stat-t b{font-family:var(--mono);letter-spacing:-.01em;color:#fff;white-space:nowrap;font-size:22px;font-weight:400}.ap-stat-t small{color:#5a6273;font-size:12px}.ap-flat{grid-column:1/-1;width:100%;height:18px;margin-top:6px}.ap-flat path{fill:none;stroke:#1c2430;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.ap-flat circle{fill:var(--accent)}.ap-feature{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:14px;display:grid}.ap-hero{background:radial-gradient(50% 90% at 88%,#3b82f624,#0000 70%),linear-gradient(#06090e,#020305);grid-template-columns:minmax(0,1fr) 260px;display:grid;position:relative;overflow:hidden}.ap-hero-t{flex-direction:column;gap:14px;padding:26px 28px;display:flex}.ap-hero h2{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:26px;font-weight:700}.ap-hero p{max-width:440px;color:var(--muted);font-size:14.5px;line-height:22px}.ap-hero-k{grid-template-columns:repeat(3,auto);justify-content:start;gap:10px 32px;margin-top:6px;display:grid}.ap-hero-k b{font-family:var(--mono);color:#fff;margin-top:6px;font-size:20px;font-weight:400;display:block}.ap-hero-a{gap:10px;margin-top:8px;display:flex}.ap-chip{place-items:center;display:grid;position:relative}.ap-panel{flex-direction:column;padding:20px 20px 16px;display:flex}.ap-panel-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ap-panel-h h3{font-family:var(--display);color:var(--fg);font-size:16px;font-weight:600}.ap-panel-h a{width:30px;height:30px;color:var(--fg);border:1px solid var(--line);place-items:center;display:grid}.ap-panel-h a:hover{border-color:var(--accent);color:var(--accent)}.ap-hold{flex:1;margin:0;padding:0;list-style:none}.ap-hold li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.ap-hold-n{flex:1;min-width:0}.ap-hold-n b,.ap-hold-v b{font-family:var(--display);letter-spacing:.06em;color:var(--fg);font-size:14px;font-weight:600;display:block}.ap-hold-n small,.ap-hold-v small{color:#5a6273;margin-top:2px;font-size:12px;display:block}.ap-hold-v{text-align:right}.ap-hold-v b{font-family:var(--mono);letter-spacing:0;font-weight:400}.ap-panel .ap-note{margin-top:8px}.ap-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ap-q{text-align:left;min-height:190px;color:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;transition:border-color .25s,background .25s;display:flex;position:relative}.ap-q:hover{--edge-a:#3b82f680;--edge-b:#3b82f680;background:linear-gradient(#3b82f614,#020305 70%);border-color:#3b82f680}.ap-q b{font-family:var(--display);color:#fff;font-size:17px;font-weight:600}.ap-q-go{width:30px;height:30px;color:var(--fg);border:1px solid var(--line);place-items:center;margin-top:auto;transition:border-color .2s,color .2s;display:grid}.ap-q:hover .ap-q-go{border-color:var(--accent);color:var(--accent)}.ap-table{overflow:hidden}.ap-tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:16px;padding:14px 22px;font-size:14px;display:grid}.ap-th{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#5a6273;border-top:0;padding-block:12px;font-size:11px}.ap-tr b{font-family:var(--display);letter-spacing:.04em;font-weight:600}.ap-empty{color:var(--muted);background:linear-gradient(90deg,#3b82f60f,#0000);grid-template-columns:minmax(0,1fr) auto}.ap-work{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.ap-card{flex-direction:column;gap:20px;padding:26px;display:flex}.ap-card-h{justify-content:space-between;align-items:center;gap:14px;display:flex}.ap-card-h h2{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:22px;font-weight:700}.ap-seg{border:1px solid var(--line);background:#030508;display:flex}.ap-seg button{height:34px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:11.5px;font-weight:600}.ap-seg button[aria-selected=true],.ap-seg button[aria-pressed=true]{color:#02060d;background:linear-gradient(#7db3ff,#3b82f6)}.ap-field-h{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.ap-field-h label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.ap-field-h span{font-family:var(--mono);font-size:12px}.ap-input{--cut:10px;--edge-a:var(--line);--edge-b:var(--line);border:1px solid var(--line);background:#010203;align-items:center;gap:10px;height:64px;padding:0 16px;transition:border-color .2s;display:flex}.ap-input:focus-within{--edge-a:#3b82f699;--edge-b:#3b82f699;border-color:#3b82f699}.ap-input input{min-width:0;height:100%;font-family:var(--mono);color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:26px}.ap-input input::placeholder{color:#2c3441}.ap-input b{font-family:var(--display);letter-spacing:.1em;color:var(--fg);font-size:13px;font-weight:600}.ap-max{height:28px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);cursor:pointer;background:#3b82f614;border:1px solid #3b82f673;padding:0 10px;font-size:11px;font-weight:600}.ap-max:hover{background:#3b82f62e}.ap-max:disabled{opacity:.4;cursor:default;background:#3b82f614}.ap-rows{flex-direction:column;margin:0;display:flex}.ap-rows div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:11px 0;font-size:13.5px;display:flex}.ap-rows dt{color:var(--muted)}.ap-rows dd{text-align:right;font-family:var(--mono);color:var(--fg);margin:0;font-size:13px}.ap-act{width:100%;min-height:54px!important}.ap-act:disabled{cursor:default}.ap-side{flex-direction:column;gap:18px;padding-top:6px;display:flex}.ap-side h3{font-family:var(--display);color:var(--fg);font-size:17px;font-weight:600}.ap-steps{counter-reset:s;margin:0;padding:0;list-style:none}.ap-steps li{border-top:1px solid var(--line);counter-increment:s;flex-direction:column;gap:4px;padding:14px 0 14px 44px;display:flex;position:relative}.ap-steps li:before{content:counter(s, decimal-leading-zero);font-family:var(--mono);color:var(--accent);font-size:12px;position:absolute;top:14px;left:0}.ap-steps b{font-family:var(--display);letter-spacing:.04em;color:var(--fg);font-size:14px;font-weight:600}.ap-steps span{color:var(--muted);font-size:13.5px;line-height:20px}.ap-big{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:22px 0;display:flex}.ap-big b{font-family:var(--mono);letter-spacing:-.02em;background:linear-gradient(#fff 20%,#93a8c6);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:400}.ap-modes{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.ap-modes legend{margin-bottom:10px}.ap-mode{--cut:10px;--edge-a:var(--line);--edge-b:var(--line);border:1px solid var(--line);cursor:pointer;background:#030508;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.ap-mode input{opacity:0;pointer-events:none;position:absolute}.ap-mode i{background:#000;border:1px solid #3c4452;flex:none;width:16px;height:16px}.ap-mode b{font-family:var(--display);letter-spacing:.06em;color:var(--fg);font-size:14px;font-weight:600;display:block}.ap-mode small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.ap-mode.on{--edge-a:#3b82f68c;--edge-b:#3b82f68c;background:linear-gradient(90deg,#3b82f61a,#030508);border-color:#3b82f68c}.ap-mode.on i{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 40%, transparent 45%)}.ap-mode:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.ap-mode.off{cursor:default;opacity:.55}.ap-out{flex-direction:column;gap:10px;display:flex}.ap-out ul{margin:0;padding:0;list-style:none}.ap-out li{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ap-out li b{font-family:var(--display);letter-spacing:.06em;font-size:14px;font-weight:600}.ap-out li em{font-style:normal;font-family:var(--mono);color:var(--fg);font-size:14px}.ap-out li small{text-align:right;min-width:72px;font-family:var(--mono);color:#5a6273;font-size:12px}.ap-out-t{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;padding-top:10px;font-size:14px;display:flex}.ap-out-t b{font-family:var(--mono);color:#fff;font-weight:400}.ap-rail{border-left:1px solid var(--line);background:linear-gradient(#03050a,#000 50%);padding:24px 22px 40px}.ap-rail h3{font-family:var(--display);color:var(--fg);margin:22px 0 8px;font-size:15px;font-weight:600}.ap-rail h3:first-child{margin-top:0}.ap-rl{margin:0;padding:0;list-style:none}.ap-rl li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.ap-rl li span{color:var(--muted)}.ap-rl li b{font-family:var(--mono);color:var(--fg);font-weight:400}.ap-rl li b.acc{color:var(--accent)}.ap-rl.mk li{justify-content:flex-start}.ap-rl.mk li b{font-family:var(--display);letter-spacing:.06em;flex:1;font-weight:600}.ap-rl.mk li small{font-family:var(--mono);color:#5a6273;font-size:11.5px}.ap-rail-more{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:16px;padding:12px 0;font-size:12px;font-weight:600;text-decoration:none;display:flex}.ap-rail-more:hover{color:var(--accent)}.ap-tabbar{display:none}@media (max-width:1280px){.ap-body{grid-template-columns:minmax(0,1fr)}.ap-rail{border-left:0;border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.ap-rail h3{margin-top:0}.ap-rail>*{grid-row:auto}.ap-rail-more{grid-column:1/-1}}@media (max-width:1080px){.ap-feature,.ap-work{grid-template-columns:minmax(0,1fr)}.ap-hero{grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:900px){.kapp{grid-template-columns:minmax(0,1fr);padding-bottom:72px}.ap-top{flex-wrap:wrap;height:auto;min-height:60px;padding:10px 16px;position:sticky}.ap-pill.bal{display:none}.ap-content{padding:18px 16px 40px}.ap-banner{margin:12px 16px 0}.ap-strip,.ap-quick{grid-template-columns:minmax(0,1fr)}.ap-q{min-height:0}.ap-hero{grid-template-columns:minmax(0,1fr)}.ap-chip{order:-1;height:190px}.ap-hero-k{grid-template-columns:repeat(2,auto)}.ap-tr{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px}.ap-th,.ap-tr>span:nth-child(2){display:none}.ap-tr>span:nth-child(4){grid-column:1/-1;font-size:12.5px}.ap-empty{grid-template-columns:minmax(0,1fr)}.ap-rail{grid-template-columns:minmax(0,1fr);padding:20px 16px 32px}.ap-rail h3{margin-top:18px}.ap-tabbar{z-index:20;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;grid-template-columns:repeat(4,minmax(0,1fr));height:66px;display:grid;position:fixed;bottom:0;left:0;right:0}.ap-tabbar button{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:flex}.ap-tabbar .on{color:var(--accent);box-shadow:inset 0 2px 0 var(--accent)}}@media (max-width:460px){.ap-pill.net{gap:0;padding:0 10px;font-size:0}.ap-pill.net i{width:8px;height:8px}.ap-input input{font-size:22px}.ap-big b{font-size:34px}}@media (prefers-reduced-motion:reduce){.ap-pill.net.warn i{animation:none}}.ap-hero{grid-template-columns:minmax(0,1fr) 230px}.ap-hero-k{grid-template-columns:repeat(3,max-content);gap:10px 36px}.ap-hero-k .label,.ap-hero-k b{white-space:nowrap}.ap-hero p{max-width:470px}@media (max-width:1280px) and (min-width:1081px){.ap-hero-k{grid-template-columns:repeat(2,max-content)}}@media (max-width:900px){.ap-hero-k{grid-template-columns:repeat(2,max-content)}}.ap-hero-k{gap:10px 40px;grid-template-columns:repeat(2,max-content)!important}.ap-big b{padding-top:4px;line-height:1.2}@media (max-width:1080px){.ap-hero{grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:900px){.ap-hero{grid-template-columns:minmax(0,1fr)}.ap-chip{order:-1;height:200px}.ap-hero-t{padding:22px}}.ap-body{position:relative;overflow:hidden}.ap-content,.ap-rail{z-index:1;position:relative}.ap-chip{align-self:stretch;min-height:250px}.core-viz{width:100%;max-width:250px;height:auto;overflow:visible}.cv-ring{transform-origin:130px 130px;transform-box:view-box}.cv-ring.a{animation:40s linear infinite cvSpin}.cv-ring.b{animation:7s linear infinite reverse cvSpin}@keyframes cvSpin{to{transform:rotate(360deg)}}.core-viz use{filter:drop-shadow(0 0 10px #60a5fa8c)}.ap-h{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ap-flow{border:1px solid var(--line);--cut:14px;--edge-a:var(--line);--edge-b:var(--line);background:radial-gradient(60% 120% at 70%,#3b82f614,#0000 70%),linear-gradient(#06090e,#020305);align-items:center;padding:22px 26px;display:flex}.af-node{--cut:8px;border:1px solid var(--line);min-width:150px;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));background:#03050a;flex-direction:column;flex:none;gap:4px;padding:12px 16px;display:flex}.af-node b{font-family:var(--mono);color:#fff;font-size:19px;font-weight:400}.af-node small{color:var(--muted);font-size:12px}.af-node.a{background:linear-gradient(#3b82f624,#03050a);border-color:#3b82f680}.af-node.a b{color:#93c5fd}.af-node.sm{flex-direction:row;align-items:center;gap:12px;min-width:170px;height:44px;padding:0 14px}.af-node.sm b{min-width:34px;font-size:15px}.af-link{background:#1c2430;flex:1;min-width:40px;height:1px;position:relative}.af-link:after{content:"";background:#93c5fd;width:5px;height:5px;animation:2s linear infinite afDot;position:absolute;top:-2px;left:0;box-shadow:0 0 10px #3b82f6}@keyframes afDot{to{left:calc(100% - 5px)}}.fork-viz{flex:none;width:120px;height:150px;overflow:visible}.fk-ln{fill:none;stroke:#1c2430;stroke-width:1px}.fk-pt{fill:#bfdbfe;filter:drop-shadow(0 0 3px #3b82f6)}.af-outs{flex-direction:column;gap:9px;display:flex}.ap-route{border:1px solid var(--line);--cut:12px;--edge-a:var(--line);--edge-b:var(--line);background:linear-gradient(#06090e,#020305);align-items:center;padding:18px;display:flex}.ap-route .fork-viz{flex:1;min-width:60px;height:132px}.ap-route .af-outs{justify-content:space-between;gap:0;height:132px}.ap-route .af-node.sm{min-width:0;height:40px}.ap-route>.af-node.sm{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;height:auto;padding:10px 14px}.ap-ring{place-items:center;width:200px;height:200px;margin:0 auto 6px;display:grid;position:relative}.ap-ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rg-track{fill:none;stroke:#101722;stroke-width:8px}.rg-val{fill:none;stroke:#3b82f6;stroke-width:8px;filter:drop-shadow(0 0 6px #3b82f6cc);transition:stroke-dasharray .45s var(--ease)}.rg-tick{stroke:#1c2430;stroke-width:1px}.ap-ring>div{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.ap-ring b{font-family:var(--mono);color:#fff;font-size:30px;font-weight:400}.ap-ring span{max-width:120px;color:var(--muted);font-size:11.5px;line-height:15px}.ap-ic{border:1px solid var(--line);background:#03050a;flex:none;place-items:center;width:64px;height:30px;display:grid}.ap-ic svg{width:36px;height:27px}.ap-ic.s{border-color:#3b82f64d}.ap-ic .amark-art{width:36px;height:27px}li:hover>.ap-ic .amark-lg,.ap-mk [role=row]:hover .amark-lg{opacity:1}.ap-status{z-index:5;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:36px;font-family:var(--mono);letter-spacing:.04em;color:#5a6273;background:#000000e6;align-items:center;gap:28px;padding:0 28px;font-size:11.5px;display:flex;position:sticky;bottom:0;overflow:hidden}.ap-status i{background:#3c4452;width:6px;height:6px;margin-right:8px;display:inline-block}.ap-status i.ok{background:var(--accent);box-shadow:0 0 8px #3b82f6}.ap-status-r{margin-left:auto}.ap-status kbd{min-width:17px;height:17px;font-family:var(--mono);color:var(--muted);border:1px solid #1c2430;place-items:center;margin-right:3px;font-size:10px;display:inline-grid}.ap-stat,.ap-panel,.ap-card{transition:border-color .25s}.ap-stat:hover,.ap-panel:hover{--edge-a:#2c3441;--edge-b:#2c3441;border-color:#2c3441}@media (max-width:1080px){.ap-flow{flex-wrap:wrap;gap:12px}.ap-flow .fork-viz,.ap-flow .af-link{display:none}.ap-flow .af-outs{flex-flow:wrap}}@media (max-width:900px){.ap-status{display:none}.ap-chip{min-height:0}.core-viz{max-width:220px}.ap-flow{padding:18px}.af-node,.af-node.sm{flex:140px;min-width:0}}@media (prefers-reduced-motion:reduce){.cv-ring.a,.cv-ring.b,.af-link:after{animation:none}}.af-node b,.af-node small{white-space:nowrap}@media (max-width:640px){.ap-route{display:none}.af-node b{font-size:16px}}.wpk{color:var(--fg);background:0 0;border:0;width:100%;max-width:min(460px,100vw - 32px);padding:0}.wpk::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8}.wpk-in{--cut:18px;--edge-a:#3b82f680;--edge-b:#3b82f680;background:radial-gradient(80% 50% at 50% 0,#3b82f629,#0000 70%),#04060a;border:1px solid #3b82f680;flex-direction:column;gap:18px;padding:26px;display:flex}.wpk-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wpk-head h2{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-top:8px;font-size:22px;font-weight:700}.wpk .label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.wpk .label.acc{color:var(--accent)}.wpk-x{width:34px;height:34px;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:#000;place-items:center;display:grid}.wpk-x:hover{color:#fff;border-color:#2c3441}.wpk-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wpk-w{--cut:10px;--edge-a:var(--line);--edge-b:var(--line);text-align:left;width:100%;color:inherit;font:inherit;border:1px solid var(--line);cursor:pointer;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));background:#03050a;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .2s,background .2s;display:flex;position:relative}.wpk-w:hover:not(:disabled){background:linear-gradient(90deg,#3b82f61f,#03050a);border-color:#3b82f68c}.wpk-w:disabled{cursor:progress;opacity:.7}.wpk-w:focus-visible{outline-offset:-4px;outline:2px solid #fff}.wpk-ico{width:40px;height:40px;font-family:var(--display);color:#fff;background:#0b111a 50%/28px 28px no-repeat;border:1px solid #1c2430;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.wpk-n{flex:1;min-width:0}.wpk-n b{font-family:var(--display);letter-spacing:.04em;color:#fff;font-size:16px;font-weight:600;display:block}.wpk-n small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.wpk-w em{font-style:normal;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);padding:6px 10px;font-size:11px;font-weight:600}.wpk-w em.on{color:#02060d;background:linear-gradient(#7db3ff,#3b82f6);border-color:#0000}.wpk-err{color:var(--fg);background:#07090d;border:1px solid #3c4452;margin:0;padding:10px 12px;font-size:13.5px;line-height:19px}.wpk-note{color:#5a6273;margin:0;font-size:12.5px;line-height:18px}.wpk[open]{height:fit-content;margin:auto;position:fixed;inset:0}.wpk-w:after,.af-node:after{content:"";pointer-events:none;background:linear-gradient(to bottom right, transparent calc(50% - .35px), var(--edge-a) calc(50% - .35px), var(--edge-a) calc(50% + .9px), transparent calc(50% + .9px)) 0 0 / var(--cut) var(--cut) no-repeat, linear-gradient(to top left, transparent calc(50% - .35px), var(--edge-b) calc(50% - .35px), var(--edge-b) calc(50% + .9px), transparent calc(50% + .9px)) 100% 100% / var(--cut) var(--cut) no-repeat;position:absolute;inset:-1px}.wpk-w:hover:not(:disabled){--edge-a:#3b82f68c;--edge-b:#3b82f68c}.af-node{--edge-a:var(--line);--edge-b:var(--line);position:relative}.af-node.a{--edge-a:#3b82f680;--edge-b:#3b82f680}.ap-body{overflow:clip}@media (min-width:1281px){.ap-rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#1c2430 transparent;align-self:start;height:calc(100vh - 112px);position:sticky;top:76px;overflow-y:auto}.ap-rail::-webkit-scrollbar{width:6px}.ap-rail::-webkit-scrollbar-thumb{background:#1c2430}.ap-rail::-webkit-scrollbar-thumb:hover{background:#2c3441}.ap-rail::-webkit-scrollbar-track{background:0 0}}@media (min-width:1081px){.kapp{height:100vh;overflow:hidden}.ap-main{height:100vh;min-height:0}.ap-top,.ap-status{flex:none;position:static}.ap-banner{flex:none}.ap-body{grid-template-columns:minmax(0,1fr) var(--rail);flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.ap-content,.ap-rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#1c2430 transparent;min-height:0;overflow-y:auto}.ap-content::-webkit-scrollbar{width:6px}.ap-rail::-webkit-scrollbar{width:6px}.ap-content::-webkit-scrollbar-thumb{background:#1c2430}.ap-rail::-webkit-scrollbar-thumb{background:#1c2430}.ap-content::-webkit-scrollbar-thumb:hover{background:#2c3441}.ap-rail::-webkit-scrollbar-thumb:hover{background:#2c3441}.ap-rail{border-top:0;border-left:1px solid var(--line);height:auto;display:block;position:static;top:auto}.ap-rail h3{margin-top:22px}.ap-rail h3:first-child{margin-top:0}}@media (min-width:1081px) and (max-width:1280px){.kapp{--rail:260px}.ap-feature,.ap-work{grid-template-columns:minmax(0,1fr)}}@media (min-width:1081px){.ap-rail{align-self:stretch}}.ap-status span,.ap-rl.mk li b{white-space:nowrap}@media (max-width:1280px){.ap-flow{flex-wrap:wrap;gap:12px}.ap-flow .fork-viz,.ap-flow .af-link{display:none}.ap-flow .af-outs{flex-flow:wrap}.ap-flow .af-node,.ap-flow .af-node.sm{flex:150px;min-width:0}.ap-status{gap:20px}.ap-status>span:nth-child(3),.ap-status-r{display:none}.ap-status>span:last-child{margin-left:auto}.ap-rl.mk li small{font-size:10.5px}}.ap-rail-more{cursor:pointer;text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%}.ap-strip .ap-stat{grid-template-rows:auto}.ap-term{--cut:14px;--edge-a:var(--line);--edge-b:var(--line);border:1px solid var(--line);background:#010203}.ap-term-h{border-bottom:1px solid var(--line);align-items:center;gap:14px;height:42px;padding:0 16px;display:flex}.ap-term-h .dots{gap:6px;display:flex}.ap-term-h .dots i{background:#1c2430;width:7px;height:7px}.ap-term pre{font-family:var(--mono);color:var(--fg);white-space:pre-wrap;word-break:break-word;margin:0;padding:18px 20px;font-size:13px;line-height:22px;overflow-x:auto}.ap-term .c{color:#5a6273}.ap-term .s{color:#93c5fd}.ap-mk-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ap-seg button em{font-style:normal;font-family:var(--mono);opacity:.7;margin-left:8px;font-size:10.5px}.ap-search{--cut:8px;--edge-a:var(--line);--edge-b:var(--line);height:38px;color:var(--muted);border:1px solid var(--line);background:#030508;align-items:center;gap:10px;padding:0 12px;display:flex}.ap-search:focus-within{--edge-a:#3b82f699;--edge-b:#3b82f699;border-color:#3b82f699}.ap-search input{width:200px;font-family:var(--mono);color:#fff;background:0 0;border:0;outline:0;font-size:13px}.ap-search input::placeholder{color:#3c4452}.ap-mk .ap-tr{grid-template-columns:minmax(0,2fr) minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1.3fr) auto}.ap-mk .ap-tr.hot{background:linear-gradient(90deg,#3b82f612,#0000 60%)}.ap-mk-n{align-items:center;gap:12px;min-width:0;display:flex}.ap-mk-n b{font-family:var(--display);letter-spacing:.06em;color:#fff;font-size:14.5px;font-weight:600;display:block}.ap-mk .hot .ap-mk-n b{color:var(--accent)}.ap-mk-n small{color:#5a6273;margin-top:2px;font-size:12px;display:block}.ap-tag.s{color:var(--accent);border-color:#3b82f666}.ap-mk .btn{padding:0 14px;min-height:32px!important}.kapp .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-tabbar{grid-template-columns:repeat(6,minmax(0,1fr))}.ap-tabbar button span{letter-spacing:.06em;font-size:9.5px}@media (max-width:900px){.ap-mk .ap-tr{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.ap-mk .ap-tr>span:nth-child(2),.ap-mk .ap-tr>span:nth-child(3){display:none}.ap-mk .ap-tr>span:nth-child(4){grid-column:1/2;font-size:12px}.ap-mk .ap-tr>span:nth-child(5){grid-area:1/2/3}.ap-search{flex:1}.ap-search input{width:100%}}.ap-mk .ap-tr>span:nth-child(4){white-space:nowrap}.wpk-n small{line-height:17px}.wpk-w em{white-space:nowrap;flex:none}.ap-quick{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0}.ap-q{background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;min-height:0;padding:18px 20px;transition:background .2s;display:grid}.ap-q+.ap-q{border-left:1px solid var(--line)}.ap-q:hover{background:linear-gradient(90deg,#3b82f614,#0000 80%)}.ap-q-t{color:var(--accent);align-items:center;gap:10px;display:flex}.ap-q-t b{font-family:var(--display);color:#fff;font-size:15px;font-weight:600}.ap-q-d{color:var(--muted);grid-column:1;font-size:13px;line-height:19px}.ap-q-go{grid-area:1/2/3;margin:0}@media (max-width:900px){.ap-q+.ap-q{border-left:0;border-top:1px solid var(--line)}.ap-q{padding:14px 4px}.ap-strip{gap:8px}.ap-stat{grid-template-columns:minmax(0,1fr);padding:12px 16px}.ap-stat .nx-ico,.ap-stat .ap-flat,.ap-stat-t small{display:none}.ap-stat-t{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.ap-stat-t b{font-size:18px}}.rg{--line:#141b24;--panel:#04060a;min-height:100vh;color:var(--fg);background:radial-gradient(1100px 480px at 50% -12%,#3b82f61c,#0000 70%),#000;flex-direction:column;display:flex}.rg-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 28px 0 26px;display:flex}.rg-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.rg-brand b{font-family:var(--display);letter-spacing:.2em;font-size:19px;font-weight:600}.rg-main{flex:1;place-items:center;padding:56px 16px 72px;display:grid}.rg-card{border:1px solid var(--line);background:linear-gradient(#06090e,#020305);flex-direction:column;gap:16px;width:min(580px,100%);padding:34px 34px 28px;display:flex}.chf.rg-card{--edge-a:var(--line);--edge-b:var(--line)}.rg-card h1{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;color:#fff;text-wrap:balance;font-size:30px;font-weight:700;line-height:34px}.rg-card>p{color:#c3cad6;font-size:15px;line-height:23px}.rg-rows{margin-top:4px}.rg-acts{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.rg-card>p.rg-fine{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:18px}.rg-fine a{color:var(--fg);text-underline-offset:3px;-webkit-text-decoration:underline #2c3441;text-decoration:underline #2c3441}.rg-fine a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (max-width:600px){.rg-top{padding:0 16px}.rg-main{place-items:start center;padding:32px 16px 48px}.rg-card{padding:26px 20px 22px}.rg-card h1{font-size:24px;line-height:28px}.rg-acts .btn{flex:100%}}.ap-disc{border-left:2px solid #e7ebf2;flex-direction:column;gap:6px;padding:2px 0 2px 16px;display:flex}.ap-disc .label{color:#e7ebf2}.ap-disc p{color:#aeb5c2;font-size:13px;line-height:20px}.ap-disc a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #3b82f6a6;text-decoration:underline #3b82f6a6}.ap-tx{--cut:8px;--edge-a:var(--line);--edge-b:var(--line);border:1px solid var(--line);background:#030508;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ap-tx i{background:#5a6273;flex:none;width:7px;height:7px;margin-top:6px}.ap-tx p{min-width:0;color:var(--fg);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:19px}.ap-tx a,.ap-tx-h{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);white-space:nowrap;font-size:12px}.ap-tx a{text-underline-offset:3px;-webkit-text-decoration:underline #3b82f6a6;text-decoration:underline #3b82f6a6}.ap-tx a:hover{color:var(--fg)}.ap-tx.wait,.ap-tx.ok{--edge-a:#3b82f673;--edge-b:#3b82f673;background:linear-gradient(90deg,#3b82f61a,#030508 70%);border-color:#3b82f673}.ap-tx.wait i{background:var(--accent);animation:1.2s steps(2,end) infinite apBlink}.ap-tx.ok i{background:var(--accent);box-shadow:0 0 10px #60a5fae6}.ap-tx.err{--edge-a:#3c4452;--edge-b:#3c4452;background:#07090d;border-color:#3c4452}.ap-tx.err i{background:#f5f7fa}.ap-tol{--cut:6px;--edge-a:var(--line);--edge-b:var(--line);border:1px solid var(--line);background:#010203;align-items:center;gap:6px;height:32px;padding:0 10px;transition:border-color .2s;display:inline-flex}.ap-tol:focus-within{--edge-a:#3b82f699;--edge-b:#3b82f699;border-color:#3b82f699}.ap-tol input{text-align:right;width:44px;height:100%;font-family:var(--mono);color:#fff;background:0 0;border:0;outline:0;font-size:13px}.ap-tol input[aria-invalid=true]{color:#aeb5c2}.ap-tol b{font-family:var(--mono);color:var(--muted);font-weight:400}.ap-rows dt label{cursor:pointer}.ap-rows dd:has(.ap-tol){margin:-6px 0;padding:0}.ap-claims li .btn{min-width:84px}.ap-claims .ap-note{border-top:1px solid var(--line);padding-top:10px}.ap-modes:disabled .ap-mode{cursor:default}.ap-stage{grid-template-columns:minmax(0,1.18fr) minmax(340px,1fr);align-items:stretch;gap:20px;display:grid}.ap-inst{--cut:16px;border:1px solid var(--line);background:#000;flex-direction:column;min-width:0;min-height:560px;display:flex}.chf.ap-inst{--edge-a:var(--line);--edge-b:var(--line)}.ap-inst-h{border-bottom:1px solid var(--line);background:linear-gradient(#05080d,#000);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 18px;display:flex}.ap-inst-h .label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-inst .gl-host{flex:1;min-height:380px}.ap-inst-f{border-top:1px solid var(--line);background:linear-gradient(#000,#04060a);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ap-inst-f>div{border-left:1px solid var(--line);min-width:0;padding:12px 16px 13px}.ap-inst-f>div:first-child{border-left:0}.ap-inst-f dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#5a6273;white-space:nowrap;font-size:10.5px}.ap-inst-f dd{font-family:var(--mono);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:14.5px;overflow:hidden}.gl-host{isolation:isolate;background:radial-gradient(60% 55% at 50% 58%,#1e409629,#0000 70%),#000;position:relative;overflow:hidden}.gl-fallback{transition:opacity .45s var(--ease), visibility 0s;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.gl-host.live .gl-fallback{opacity:0;visibility:hidden;transition:opacity .45s var(--ease), visibility 0s .45s}.gl-canvas{animation:glIn .6s var(--ease) both;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}@keyframes glIn{0%{opacity:0}}.gl-ov{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gl-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gl-lines path{fill:none;stroke:#4f7cc9;stroke-width:1px;transition:opacity .3s}.gl-lines circle{fill:#9cc2ff;transition:opacity .3s}.gl-lab{white-space:nowrap;will-change:transform;transition:opacity .3s;position:absolute;top:0;left:0}.gl-lab b{font-family:var(--sans);color:#f5f7fa;font-size:13px;font-weight:500;line-height:16px;display:block}.gl-lab small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#6f8fc4;margin-top:2px;font-size:9.5px;line-height:13px;display:block}.gl-lab.r{text-align:right}.gl-lab.hr b{font-family:var(--mono);letter-spacing:.14em;color:#6f8fc4;font-size:10px;font-weight:400}.gl-lab.hand b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#93c5fd;font-size:9.5px;font-weight:400}.gl-lab.hand small{color:#dce8fa;letter-spacing:.06em;text-transform:none;font-size:11px}.gl-pop{font-family:var(--mono);color:#eff6ff;text-shadow:0 0 12px #60a5fae6;white-space:nowrap;font-size:12.5px;position:absolute;top:0;left:0}.ap-steps-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 22px;display:grid;margin-top:12px!important}.ap-steps-row li{border-top:1px solid var(--line);padding:16px 0 4px}.ap-steps-row li:before{margin-bottom:8px;display:block;position:static}@media (max-width:1080px){.ap-stage{grid-template-columns:minmax(0,1fr)}.ap-inst{min-height:0}.ap-inst .gl-host{flex:none;height:420px;min-height:0}}@media (max-width:900px){.ap-inst .gl-host{height:330px}.ap-inst-f{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-inst-f>div:nth-child(3){border-left:0}.ap-inst-f>div:nth-child(n+3){border-top:1px solid var(--line)}.ap-steps-row{grid-template-columns:minmax(0,1fr)}}.ap-inst{container:inst/inline-size}@container inst (max-width:600px){.ap-inst-f{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-inst-f>div:nth-child(3){border-left:0}.ap-inst-f>div:nth-child(n+3){border-top:1px solid var(--line)}}.gl-lab.col{text-align:center}.gl-lab.col b{font-family:var(--display);letter-spacing:.1em;font-size:12.5px;font-weight:600}.gl-lab.col small{letter-spacing:.06em}.gl-lab.tag{text-align:center}.gl-lab.tag b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#bfdbfe;font-size:10px;font-weight:400}.gl-lab.tag small{color:#5f7fb8;margin-top:1px;font-size:9px}.gl-lab.addr small{text-transform:none;letter-spacing:.04em;font-size:10.5px}.ap-board{--cut:16px;border:1px solid var(--line);background:#000;min-height:452px;position:relative;overflow:hidden}.chf.ap-board{--edge-a:var(--line);--edge-b:var(--line)}.ap-board .ap-board-gl{position:absolute;inset:0}.ap-board .gl-fallback{justify-items:end;padding:20px 6% 20px 40%}.ap-board:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#000000eb 0,#000000b3 22%,#0000 37%);position:absolute;inset:0}.ap-board-t{z-index:3;pointer-events:none;flex-direction:column;gap:14px;width:min(420px,40%);padding:30px 30px 28px;display:flex;position:relative}.ap-board-t .btn{pointer-events:auto}.ap-board-t h2{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:26px;font-weight:700}.ap-board-t p{color:var(--muted);font-size:14.5px;line-height:22px}.ap-board-t .ap-hero-k{gap:10px 36px;margin-top:4px;grid-template-columns:repeat(2,max-content)!important}.ap-board-t .ap-hero-k b{font-family:var(--mono);color:#fff;margin-top:6px;font-size:20px;font-weight:400;display:block}.ap-board-live{z-index:3;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:22px;left:30px}.ap-board-live i{background:#3c4452;width:6px;height:6px}.ap-board-live i.on{background:var(--accent);animation:2.4s steps(2,end) infinite apBlink;box-shadow:0 0 10px #60a5fae6}.ap-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.ap-h.ap-h-in{margin-bottom:10px;margin-top:0!important}.ap-quick.col{grid-template-columns:minmax(0,1fr)}.ap-quick.col .ap-q+.ap-q{border-left:0;border-top:1px solid var(--line)}@media (max-width:900px){.ap-board{flex-direction:column;min-height:0;display:flex}.ap-board:before{display:none}.ap-board .ap-board-gl{border-top:1px solid var(--line);order:2;height:330px;position:relative}.ap-board .gl-fallback{justify-items:center;padding:18px}.ap-board-t{width:auto;padding:22px 20px}.ap-board-live{border-top:1px solid var(--line);order:3;padding:12px 20px;position:static}.ap-pair{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ap-board-live i.on{animation:none}}.ckt-trace{z-index:4;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.ckt-trace path{fill:none;stroke:#93c5fd;stroke-width:1.2px;filter:drop-shadow(0 0 3px #3b82f6f2)}.kapp[data-nav] .ap-content>*{animation:.42s cubic-bezier(.2,.8,.2,1) both cktIn}.kapp[data-nav] .ap-content>:nth-child(2){animation-delay:50ms}.kapp[data-nav] .ap-content>:nth-child(3){animation-delay:90ms}.kapp[data-nav] .ap-content>:nth-child(4){animation-delay:.13s}.kapp[data-nav] .ap-content>:nth-child(n+5){animation-delay:.16s}@keyframes cktIn{0%{opacity:0;transform:translateY(6px)}}.ckt-packet,.ckt-block{z-index:60;pointer-events:none;position:fixed;top:0;left:0}.ckt-packet{background:#dbeafe;width:7px;height:7px;box-shadow:0 0 0 2px #3b82f659,0 0 16px 4px #60a5fad9}.ckt-block{background:#3b82f68c;border:1px solid #dbeafe;width:11px;height:11px;box-shadow:0 0 18px 4px #60a5fab3}.ap-pill.ckt-ping{animation:.7s cubic-bezier(.2,.8,.2,1) cktPing}@keyframes cktPing{0%{color:#fff;background:linear-gradient(90deg,#3b82f66b,#3b82f614);border-color:#93c5fd}}.ap-tx.ckt-land{animation:.8s cubic-bezier(.2,.8,.2,1) cktLand}@keyframes cktLand{0%{background:linear-gradient(90deg,#60a5fa61,#3b82f60f 80%);border-color:#93c5fd}}.ro{display:inline-block}.ro-v{display:inline-block;position:relative}.ro-v.chg .ro-t{animation:.34s cubic-bezier(.2,.8,.2,1) both roIn;display:inline-block}.ro-v.chg:after{content:"";pointer-events:none;background:#bfdbfe;width:2px;animation:.34s cubic-bezier(.2,.8,.2,1) both roScan;position:absolute;top:-3px;bottom:-3px;left:0;box-shadow:0 0 10px 1px #3b82f6}@keyframes roIn{0%{clip-path:inset(0 100% 0 0);color:#bfdbfe}70%{color:#bfdbfe}}@keyframes roScan{0%{opacity:1;left:0}85%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.kapp[data-nav] .ap-content>*,.ro-v.chg .ro-t,.ro-v.chg:after,.ap-pill.ckt-ping,.ap-tx.ckt-land{animation:none}}.ap-inst-art{background:radial-gradient(60% 55%,#1e40962e,#0000 70%),linear-gradient(#1c305c59 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#1c305c59 1px,#0000 1px) 0 0/34px 34px,#000;flex:1;place-items:center;min-height:300px;padding:28px 22px;display:grid;-webkit-mask-image:radial-gradient(85% 85%,#000 55%,#00000059 100%);mask-image:radial-gradient(85% 85%,#000 55%,#00000059 100%)}.ap-inst-art .ap-route{background:#020305db;width:min(460px,100%)}.ap-inst .gl-fallback .ap-route{width:min(460px,100%)}@media (max-width:1080px){.ap-inst-art{min-height:260px}}.ap-big b{color:#fff;background:0 0}.ap-big b .ro-t{background:linear-gradient(#fff 20%,#93a8c6);color:#0000;-webkit-background-clip:text;background-clip:text}.ap-big b .ro-v.chg .ro-t{animation-name:roInClip}@keyframes roInClip{0%{clip-path:inset(0 100% 0 0)}}@media (max-width:600px){.ap-inst-h{flex-wrap:wrap;gap:4px 12px;padding:10px 14px}.ap-inst-h .label{white-space:normal}}@container inst (max-width:520px){.gl-lab.tag small{display:none}}.ap-status,.ap-inst-f dt{color:#7a8294}.ap-seg-fill button{flex:1;padding:0 8px}.ap-basket .af-outs{justify-content:space-around}.ap-card-h .btn-sm{min-height:32px;padding:0 14px}@media (max-width:640px){.ap-route.ap-basket{padding:14px;display:flex}.ap-basket .fork-viz{min-width:36px}.ap-basket .af-node.sm{gap:8px;padding:0 10px}}}@media (prefers-reduced-motion:reduce){.ap-tx.wait i{animation:none}}
.kapp,.rg{--line:#7eaaff1f;--line2:#7eaaff38;--panel:#030712;--rim:linear-gradient(158deg, #a9d4ff9e, #7eaaff26 28%, #7eaaff12 62%, #7eaaff57);--rim-hi:linear-gradient(158deg, #def, #6fa8ff80 30%, #7eaaff33 62%, #a9d4ffb3);--plate:radial-gradient(110% 70% at 0% 0%, #2c60d221, transparent 58%), linear-gradient(180deg, #060b18f0, #010308f7);--holo:radial-gradient(120% 70% at 50% -10%, #96c8ff80, transparent 60%), repeating-linear-gradient(180deg, #a9d4ff1a 0 1px, transparent 1px 4px), linear-gradient(180deg, #1b4fb8 0%, #0c2a6e 55%, #071a48 100%);--hdr:68px}.kapp{--nav:0px;background:#000;display:block}.kapp .label{letter-spacing:.18em;font-size:10.5px}.kapp .label.acc{color:var(--nx-sky)}.kapp ::selection{color:#fff;background:#3b82f6}.ap-top{height:var(--hdr);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:6;background:0 0;border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;padding:0 28px;display:grid;position:relative}.ap-top:after{content:"";pointer-events:none;background:linear-gradient(90deg,#7eaaff0f,#7eaaff4d 30%,#a9d4ff80 50%,#7eaaff4d 70%,#7eaaff0f);height:1px;position:absolute;bottom:0;left:0;right:0}.ap-brand{color:#fff;white-space:nowrap;border:0;align-items:center;gap:12px;height:auto;padding:0;text-decoration:none;display:flex}.ap-brand svg{color:#fff;flex:none;width:24px;height:24px}.ap-brand b{font-family:var(--display);letter-spacing:.16em;font-size:14px;font-weight:600}.ap-top-r{justify-self:end;gap:8px}.ap-menu{--c:10px;isolation:isolate;flex-direction:row;justify-self:center;align-items:center;gap:2px;padding:3px;display:flex;position:relative}.ap-menu:before,.ap-menu:after{content:"";z-index:-2;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));position:absolute}.ap-menu:before{background:linear-gradient(158deg,#a9d4ff80,#7eaaff33 40%,#7eaaff57);inset:0}.ap-menu:after{clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#030710f2;inset:1px}.ap-menu button{height:34px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#a3b2d0;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.ap-menu button:hover,.ap-menu button:focus-visible{color:#fff}.ap-menu button:focus-visible{outline:1px solid var(--nx-sky);outline-offset:-1px}.ap-menu button.on{color:#f4f9ff;text-shadow:0 0 12px #96c8ffb3;background:0 0}.ap-menu button.on:after{display:none}.ap-menu button:not(.on):after{content:"";background:var(--nx-sky);height:1px;box-shadow:0 0 8px var(--nx-sky);transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:3px;left:14px;right:14px;transform:scaleX(0)}.ap-menu button:not(.on):hover:after,.ap-menu button:not(.on):focus-visible:after{transform:scaleX(1)}.ap-menu svg{flex:none;width:16px;height:16px;overflow:visible}.ap-menu svg .t,.ap-tabbar svg .t{fill:#60a5fa2e;stroke:none}.ap-menu svg .a,.ap-tabbar svg .a{fill:currentColor;stroke:none;opacity:.55;transition:opacity .25s}.ap-menu .on svg .a,.ap-tabbar .on svg .a{fill:#dcebff;opacity:1;filter:drop-shadow(0 0 3px #60a5faf2)}.ap-menu-ind{z-index:-1;width:var(--ind-w,0);--c:7px;height:auto;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));box-shadow:none;opacity:0;transform:translateX(var(--ind-x,0));background:linear-gradient(140deg,#def 0%,#6fa8ff 30%,#2f6fe0 62%,#9cc8ff 100%);transition:transform .45s cubic-bezier(.2,.8,.2,1),width .45s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;inset:3px auto 3px 0}.ap-menu[data-ready] .ap-menu-ind{opacity:1}.ap-menu-ind:before{content:"";background:var(--holo);opacity:1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));position:absolute;inset:1px}.ap-menu-ind:after{content:"";background:#dcebff;width:auto;height:1px;margin:0;position:absolute;inset:auto 14px 2px;box-shadow:0 0 8px #60a5fa,0 0 2px #fff}.ap-pill{--cut:8px;--edge-a:#a9d4ff99;--edge-b:#7eaaff57;letter-spacing:.06em;color:#dde8ff;background:linear-gradient(180deg, #050a16f5, #010308fa) padding-box, var(--rim) border-box;border:1px solid #0000;gap:10px;height:38px;padding:0 14px;font-size:12px}.ap-pill.net i{background:#56637f;width:7px;height:7px}.ap-pill.net.ok i,.ap-pill.wal>i{background:#9cc8ff;animation:3.2s ease-in-out infinite nx-core;box-shadow:0 0 0 2px #3b82f638,0 0 10px #60a5faf2}.ap-pill.net.warn i{background:#f5f7fa;box-shadow:0 0 8px #fff9}.ap-pill.bal svg{color:#cfe2ff;filter:drop-shadow(0 0 4px #60a5fa99)}.ap-pill.wal{--edge-a:#def;--edge-b:#a9d4ffb3;color:#fff;background:radial-gradient(120% 90% at 0% 0%, #3b82f638, transparent 62%) padding-box, linear-gradient(180deg, #08122af5, #020610fa) padding-box, var(--rim-hi) border-box;transition:filter .2s}.ap-pill.wal>i{flex:none;width:6px;height:6px}.ap-pill.wal svg{color:#9cc8ff}.ap-pill.wal:hover{filter:brightness(1.15)drop-shadow(0 0 12px #3b82f659)}.ap-pill-t{white-space:nowrap}.ap-pill-g{color:#cfe2ff;width:18px;height:18px;display:none;overflow:visible}.ap-pill-g .a{fill:#dcebff;stroke:none;filter:drop-shadow(0 0 2.5px #60a5faf2)}.ap-connect{height:38px;min-height:38px}.ap-banner{--c:10px;color:#dde8ff;clip-path:polygon(var(--c) 0,100% 0,100% 100%,0 100%,0 var(--c));background:linear-gradient(90deg,#3b82f629,#3b82f60a 60%,#0000);border:0;margin:14px 28px 0;padding:12px 16px 12px 18px;font-size:14px;position:relative}.ap-banner:before{content:"";background:var(--nx-sky);width:2px;box-shadow:0 0 10px var(--nx-sky);position:absolute;top:0;bottom:0;left:0}.ap-banner.err{background:linear-gradient(90deg,#dce6ff17,#dce6ff05 60%,#0000);border:0}.ap-banner.err:before{background:#f5f7fa;box-shadow:0 0 8px #ffffff80}.ap-body{position:relative;overflow:clip}.ap-bits{display:none}.ap-die{left:0;right:var(--rail);z-index:0;pointer-events:none;background:radial-gradient(52% 62% at 24% 0,#285ad22b,#0000 72%),radial-gradient(40% 50% at 86% 6%,#285ad214,#0000 70%),linear-gradient(#7eaaff0e 1px,#0000 1px) -1px -1px/48px 48px,linear-gradient(90deg,#7eaaff0e 1px,#0000 1px) -1px -1px/48px 48px;height:620px;position:absolute;top:0;-webkit-mask-image:linear-gradient(#000 18%,#0000 92%);mask-image:linear-gradient(#000 18%,#0000 92%)}.ap-content{padding:30px 28px 64px}.ap-content>*+*{margin-top:22px}.ap-vh{flex-direction:column;gap:18px;padding:4px 0 22px;display:flex;position:relative}.ap-vh:after{content:"";background:linear-gradient(90deg,#a9d4ff99,#7eaaff29 28%,#7eaaff0f 80%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.ap-vh-k{letter-spacing:.22em;gap:12px;font-size:11px}.ap-vh-n{font-family:var(--mono);letter-spacing:.18em;color:var(--nx-faint);margin-left:auto}.ap-vh-b{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 48px;display:flex}.ap-vh h1{font-family:var(--display);letter-spacing:-.008em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(34px,3.3vw,54px);font-weight:700;line-height:.92}.ap-vh h1 .nx-acc{padding-right:.04em;display:inline-block}.ap-vh-b p{max-width:54ch;color:var(--muted);margin:0;padding-bottom:4px;font-size:15px;line-height:1.55}.ap-vh>*,.ap-vh:after{animation:.7s cubic-bezier(.2,.7,.2,1) both apUp}.ap-vh>:nth-child(2){animation-delay:60ms}.ap-vh:after{transform-origin:0;animation-name:apRule;animation-delay:.1s}@keyframes apUp{0%{opacity:0;transform:translateY(12px)}}@keyframes apRule{0%{transform:scaleX(0)}}.kapp[data-nav] .ap-content>.ap-vh{animation:none}.kapp :is(.ap-stat,.ap-panel,.ap-card,.ap-inst,.ap-board,.ap-table,.ap-term,.ap-flow),.wpk-in,.rg-card{--cut:16px;--edge-a:#a9d4ff9e;--edge-b:#7eaaff57;background:var(--plate) padding-box, var(--rim) border-box;border:1px solid #0000}.kapp :is(.ap-stat,.ap-panel){--cut:14px;transition:filter .25s}.kapp :is(.ap-stat,.ap-panel):hover{--edge-a:#a9d4ff9e;--edge-b:#7eaaff57;filter:brightness(1.12);border-color:#0000}.kapp :is(.ap-card-h h2,.ap-board-t h2,.ap-panel-h h3,.wpk-head h2){font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:#fff;font-weight:700}.kapp .ap-card-h h2{font-size:20px}.kapp .ap-panel-h h3{letter-spacing:.1em;font-size:15px}.kapp .ap-h{letter-spacing:.12em;text-transform:uppercase;color:#fff;align-items:center;font-size:15px;font-weight:700}.kapp .ap-h .label{text-transform:uppercase;font-weight:400}.kapp .ap-h:before{content:"";clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px);background:#9cc8ff;flex:none;order:-1;width:8px;height:8px;margin-right:-4px;box-shadow:0 0 10px #60a5faf2}.kapp .ap-h{justify-content:flex-start;gap:14px}.kapp .ap-h>.label{margin-left:auto}.ap-note{color:#8c9ab8}.ap-strip{gap:16px}.ap-stat{grid-template-columns:auto minmax(0,1fr);gap:6px 16px;padding:18px 20px}.ap-stat .nx-ico{--c:9px;grid-row:1/3;width:40px;height:40px}.ap-stat .nx-ico svg{width:21px;height:21px}.ap-stat-t b{letter-spacing:-.01em;text-shadow:0 0 18px #60a5fa40;font-size:23px}.ap-stat-t small{color:#7887a8}.ap-flat path{stroke:#7eaaff38}.ap-flat circle{fill:#9cc8ff;filter:drop-shadow(0 0 3px #60a5fa)}.ap-board{min-height:470px}.ap-board:before{background:linear-gradient(90deg,#010308f0 0,#010308b8 24%,#01030800 40%)}.ap-board-t{gap:16px;padding:32px 32px 30px}.ap-board-t h2{font-size:28px;line-height:1}.ap-board-t p{color:#9aa8c6}.ap-board-t .ap-hero-k b{text-shadow:0 0 16px #60a5fa4d;font-size:21px}.ap-board-live{bottom:24px;left:32px}.ap-board-live i{background:#56637f;width:6px;height:6px}.ap-board-live i.on{background:#9cc8ff;box-shadow:0 0 10px #60a5faf2}.ap-flow{padding:24px 28px}.af-node{--cut:8px;--edge-a:#a9d4ff6b;--edge-b:#7eaaff42;background:linear-gradient(#050a16f5,#010308fa) padding-box padding-box,linear-gradient(158deg,#a9d4ff6b,#7eaaff1f 45%,#7eaaff42) border-box;border:1px solid #0000}.af-node.a{--edge-a:#def;--edge-b:#a9d4ffb3;background:radial-gradient(120% 80% at 50% -10%, #78b4ff52, transparent 60%) padding-box, repeating-linear-gradient(180deg, #a9d4ff12 0 1px, transparent 1px 4px) padding-box, linear-gradient(180deg, #123a8c, #071a48) padding-box, var(--rim-hi) border-box}.af-node.a b{color:#fff;text-shadow:0 0 12px #96c8ffcc}.af-node small{color:#8c9ab8}.af-link{background:linear-gradient(90deg,#7eaaff1f,#7eaaff6b,#7eaaff1f)}.af-link:after{background:#dcebff;box-shadow:0 0 10px #60a5fa,0 0 2px #fff}.fk-ln{stroke:#7eaaff4d}.fk-pt{fill:#dcebff;filter:drop-shadow(0 0 4px #60a5fa)}.ap-route{--cut:12px;--edge-a:#a9d4ff73;--edge-b:#7eaaff47;background:linear-gradient(180deg, #040914eb, #010308f2) padding-box, var(--rim) border-box;border:1px solid #0000}.ap-hold li{border-top-color:var(--line)}.ap-tk{--c:7px;isolation:isolate;color:#dcebff;width:32px;height:32px;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(150deg,#a9d4ffb8,#3b82f638 48%,#7eaaff7a);border:0;font-size:12.5px;position:relative}.ap-tk:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:radial-gradient(90% 90% at 18% 10%,#3b82f64d,#0000 62%),#030817;position:absolute;inset:1px}.ap-tk.s{color:#9cc8ff}.ap-hold-n small,.ap-hold-v small,.ap-mk-n small{color:#7887a8}.ap-panel-h a{--c:7px;isolation:isolate;color:#cfe2ff;width:32px;height:32px;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(150deg,#a9d4ffb3,#3b82f633 48%,#7eaaff73);border:0;transition:background .2s,color .2s;position:relative}.ap-panel-h a:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#030817;position:absolute;inset:1px}.ap-panel-h a:hover{color:#fff;background:linear-gradient(150deg,#def,#3b82f6a6 48%,#a9d4ff);border:0}.ap-quick{border-color:var(--line)}.ap-q{position:relative}.ap-q:before{content:"";background:var(--nx-sky);width:2px;box-shadow:0 0 10px var(--nx-sky);transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}.ap-q:hover:before,.ap-q:focus-visible:before{transform:scaleY(1)}.ap-q:hover{background:linear-gradient(90deg,#3b82f61a,#0000 80%)}.ap-q-t{color:#9cc8ff}.ap-q-t svg{width:18px;height:18px}.ap-q-t svg .t{fill:#60a5fa33;stroke:none}.ap-q-t svg .a{fill:#dcebff;stroke:none;filter:drop-shadow(0 0 2.5px #60a5faf2)}.ap-q-t b{letter-spacing:.1em;text-transform:uppercase;font-size:14.5px}.ap-tr{border-top-color:var(--line);position:relative}.ap-th{letter-spacing:.18em;color:#7887a8;background:linear-gradient(#3b82f60f,#0000);font-size:10.5px}.ap-tr:not(.ap-th):not(.ap-empty):before{content:"";background:var(--nx-sky);width:2px;box-shadow:0 0 10px var(--nx-sky);transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:10px;bottom:10px;left:0;transform:scaleY(0)}.ap-tr:not(.ap-th):not(.ap-empty):hover{background:linear-gradient(90deg,#3b82f612,#0000 70%)}.ap-tr:not(.ap-th):not(.ap-empty):hover:before{transform:scaleY(1)}.ap-tr b{letter-spacing:.06em}.ap-empty{background:linear-gradient(90deg,#3b82f614,#0000)}.ap-stage{gap:22px}.ap-card{gap:20px;padding:26px 26px 24px}.ap-seg{--c:8px;isolation:isolate;background:0 0;border:0;gap:2px;padding:3px;display:flex;position:relative}.ap-seg:before,.ap-seg:after{content:"";z-index:-1;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));position:absolute}.ap-seg:before{background:linear-gradient(158deg,#a9d4ff73,#7eaaff2e 45%,#7eaaff4d);inset:0}.ap-seg:after{clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#030710f5;inset:1px}.ap-seg button{--c:6px;color:#a3b2d0;letter-spacing:.14em;height:32px;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));padding:0 14px;transition:color .2s,background .2s}.ap-seg button:hover{color:#fff}.ap-seg button:disabled{color:#56637f;cursor:default}.ap-field-h{color:#8c9ab8}.ap-field-h label{letter-spacing:.18em;color:#a3b2d0}.ap-input{--cut:10px;--edge-a:#7eaaff5c;--edge-b:#7eaaff38;background:linear-gradient(#010308fa,#040914f5) padding-box padding-box,linear-gradient(158deg,#7eaaff5c,#7eaaff1a 45%,#7eaaff38) border-box;border:1px solid #0000;height:66px;transition:filter .2s;box-shadow:inset 0 10px 24px #00000080}.ap-input:focus-within{--edge-a:#def;--edge-b:#a9d4ffb3;background:radial-gradient(80% 120% at 0% 50%, #3b82f624, transparent 60%) padding-box, linear-gradient(180deg, #010308fa, #040914f5) padding-box, var(--rim-hi) border-box;border-color:#0000}.ap-input input{letter-spacing:-.01em;caret-color:#9cc8ff;font-size:27px}.ap-input input::placeholder{color:#7eaaff47}.ap-input b{color:#dde8ff;letter-spacing:.12em}.ap-rows div{border-top-color:var(--line)}.ap-rows dt{color:#8c9ab8}.ap-rows dd{color:#e6eeff}.ap-act{letter-spacing:.16em;font-size:13px}.ap-side h3{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:15px;font-weight:700}.ap-steps li{border-top-color:var(--line);padding-left:52px}.ap-steps b{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:13.5px}.ap-steps span{color:#8c9ab8}.ap-big{border-color:var(--line)}.ap-big b{text-shadow:none;font-size:46px}.ap-big b .ro-t{background:linear-gradient(#fff 10%,#c4deff 52%,#6fa8ff 100%);color:#0000;filter:drop-shadow(0 0 18px #3b82f659);-webkit-background-clip:text;background-clip:text}.ap-mode{--cut:10px;--edge-a:#7eaaff57;--edge-b:#7eaaff33;background:linear-gradient(#050a16f0,#010308f7) padding-box padding-box,linear-gradient(158deg,#7eaaff57,#7eaaff1a 45%,#7eaaff33) border-box;border:1px solid #0000}.ap-mode i{--c:4px;width:16px;height:16px;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:#7eaaff59;border:0;position:relative}.ap-mode i:before{content:"";clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#02050c;position:absolute;inset:1px}.ap-mode.on{--edge-a:#def;--edge-b:#a9d4ffb3;background:radial-gradient(90% 140% at 0% 50%, #3b82f633, transparent 62%) padding-box, linear-gradient(180deg, #060e20f5, #02050efa) padding-box, var(--rim-hi) border-box;border-color:#0000}.ap-mode.on i{background:linear-gradient(150deg,#def,#6fa8ff);border:0}.ap-mode.on i:before{clip-path:none;background:#dcebff;inset:4px;box-shadow:0 0 8px #60a5fa}.ap-mode b{letter-spacing:.08em;text-transform:uppercase;font-size:13.5px}.ap-mode small{color:#8c9ab8}.ap-out li{border-top-color:var(--line)}.ap-out li small{color:#7887a8}.ap-out-t{border-top-color:var(--line2)}.ap-disc{border-left:2px solid #dcebff;padding-left:16px;box-shadow:-6px 0 14px -10px #60a5fae6}.ap-tx{--cut:8px;--edge-a:#7eaaff57;--edge-b:#7eaaff33;background:linear-gradient(#040914f2,#010308fa) padding-box padding-box,linear-gradient(158deg,#7eaaff57,#7eaaff1a 45%,#7eaaff33) border-box;border:1px solid #0000}.ap-tx.wait,.ap-tx.ok{--edge-a:#def;--edge-b:#a9d4ffb3;background:radial-gradient(90% 140% at 0% 50%, #3b82f62e, transparent 62%) padding-box, linear-gradient(180deg, #060e20f5, #02050efa) padding-box, var(--rim-hi) border-box;border-color:#0000}.ap-tx.wait i,.ap-tx.ok i{background:#9cc8ff;box-shadow:0 0 10px #60a5faf2}.ap-tx.err{--edge-a:#ebf0fa99;--edge-b:#ebf0fa4d;background:linear-gradient(#0e1016f5,#040508fa) padding-box padding-box,linear-gradient(158deg,#ebf0fa99,#ebf0fa1f 45%,#ebf0fa4d) border-box;border-color:#0000}.ap-tol{--cut:6px;--edge-a:#7eaaff5c;--edge-b:#7eaaff38;background:linear-gradient(#010308fa,#010308fa) padding-box padding-box,linear-gradient(158deg,#7eaaff5c,#7eaaff1f 45%,#7eaaff38) border-box;border:1px solid #0000}.ap-tol:focus-within{--edge-a:#def;--edge-b:#a9d4ffb3;background:linear-gradient(#010308fa, #010308fa) padding-box, var(--rim-hi) border-box;border-color:#0000}.ap-inst{min-height:580px}.ap-inst-h{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#a9d4ff09 0 1px,#0000 1px 4px),linear-gradient(#3b82f61a,#3b82f605);min-height:48px;padding:0 18px}.ap-inst-h .label.acc{color:#cfe2ff;align-items:center;gap:10px;display:inline-flex}.ap-inst-h .label.acc:before{content:"";background:#9cc8ff;flex:none;width:6px;height:6px;animation:3.2s ease-in-out infinite nx-core;box-shadow:0 0 8px #60a5fa}.ap-inst-f{border-top:1px solid var(--line);background:linear-gradient(#0000,#3b82f60f)}.ap-inst-f>div{border-left-color:var(--line)}.ap-inst-f>div:nth-child(n+3){border-top-color:var(--line)}.ap-inst-f dt{letter-spacing:.18em;color:#7887a8}.ap-inst-f dd{text-shadow:0 0 14px #60a5fa4d;font-size:15px}.gl-host{background:radial-gradient(60% 55% at 50% 58%,#1e46aa33,#0000 70%),#000}.ap-inst-art{background:radial-gradient(60% 55%,#1e46aa33,#0000 70%),linear-gradient(#7eaaff14 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#7eaaff14 1px,#0000 1px) 0 0/34px 34px,#000}.gl-lines path{stroke:#9cc8ffbf}.gl-lines circle{fill:#dcebff}.gl-lab b{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 0 10px #000000e6,0 0 14px #3b82f680;font-size:12.5px;font-weight:600}.gl-lab small{color:#8fb8f0;text-shadow:0 0 8px #000000e6}.gl-lab.hr b,.gl-lab.hand b,.gl-lab.tag b{font-family:var(--mono);text-transform:uppercase;font-weight:400}.gl-pop{text-shadow:0 0 12px #60a5faf2,0 0 2px #fff}.ap-term{background:linear-gradient(180deg, #010308fa, #010308fa) padding-box, var(--rim) border-box}.ap-term-h{border-bottom-color:var(--line);background:repeating-linear-gradient(#a9d4ff09 0 1px,#0000 1px 4px),linear-gradient(#3b82f614,#0000)}.ap-term-h .dots i{--c:2px;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:#7eaaff59}.ap-term-h .dots i:first-child{background:#9cc8ff;box-shadow:0 0 6px #60a5fa}.ap-term .s{color:#9cc8ff}.ap-term .c{color:#7f8dad}.ap-search{--cut:8px;--edge-a:#7eaaff5c;--edge-b:#7eaaff38;background:linear-gradient(#010308fa,#010308fa) padding-box padding-box,linear-gradient(158deg,#7eaaff5c,#7eaaff1a 45%,#7eaaff38) border-box;border:1px solid #0000;height:40px}.ap-search:focus-within{--edge-a:#def;--edge-b:#a9d4ffb3;background:linear-gradient(#010308fa, #010308fa) padding-box, var(--rim-hi) border-box;border-color:#0000}.ap-search input::placeholder{color:#7eaaff57}.ap-mk .ap-tr.hot{background:linear-gradient(90deg,#3b82f61a,#0000 60%)}.ap-mk .hot .ap-mk-n b{color:#cfe2ff;text-shadow:0 0 10px #60a5fa99}.kapp .ap-mk .btn{--cut:7px;padding:0 14px;min-height:32px!important}.kapp .ap-card-h .btn-sm{--cut:7px;min-height:32px;padding:0 14px}.kapp .ap-hero-a .btn-sm{min-height:40px}.ap-ic{--c:6px;isolation:isolate;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(150deg,#a9d4ff6b,#7eaaff1f 50%,#7eaaff4d);border:0;position:relative}.ap-ic:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#02060f;position:absolute;inset:1px}.ap-ic.s{background:linear-gradient(150deg,#a9d4ffb8,#3b82f63d 50%,#7eaaff80)}.ap-rail{border-left:1px solid var(--line);background:linear-gradient(#050a18cc,#000000eb 40%);padding:26px 22px 32px}.ap-rail h3{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#cfe2ff;align-items:center;gap:12px;margin:30px 0 10px;font-size:11px;font-weight:400;display:flex}.ap-rail h3 .nx-ico{--c:6px;width:28px;height:28px}.ap-rail h3 .nx-ico svg{width:16px;height:16px}.ap-rl li{border-bottom-color:var(--line)}.ap-rl li span{color:#8c9ab8}.ap-rl li b.acc{color:#cfe2ff;text-shadow:0 0 10px #60a5fa99}.ap-rl.mk li b{letter-spacing:.08em}.ap-rl.mk li small{color:#7887a8}.ap-rail-more{color:#dde8ff;letter-spacing:.14em;border-top:0;gap:10px;margin-top:14px;padding:12px 0}.ap-rail-more svg{width:13px;height:13px;color:var(--nx-sky);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.ap-rail-more:hover{color:#fff}.ap-rail-more:hover svg{transform:translate(3px)}.ap-docs{--cut:14px;--edge-a:#def;--edge-b:#a9d4ff99;color:var(--fg);background:radial-gradient(110% 90% at 0% 0%, #3b82f638, transparent 62%) padding-box, linear-gradient(180deg, #060e20f5, #02050efa) padding-box, var(--rim-hi) border-box;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:22px 0 0;padding:16px;text-decoration:none;transition:filter .25s;display:grid}.ap-docs:hover{filter:brightness(1.15)}.ap-docs-ico{--c:8px;isolation:isolate;color:#9cc8ff;width:40px;height:40px;box-shadow:none;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(150deg,#a9d4ffbf,#3b82f638 48%,#7eaaff80);border:0;place-items:center;display:grid;position:relative}.ap-docs-ico:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:radial-gradient(90% 90% at 18% 10%,#3b82f659,#0000 62%),#030817;position:absolute;inset:1px}.ap-docs-ico svg{width:21px;height:21px}.ap-docs-ico svg .t{fill:#60a5fa47;stroke:none}.ap-docs-t{flex-basis:auto;order:0;min-width:0}.ap-docs-t b{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:13.5px;font-weight:600;display:block}.ap-docs-t small{color:#8c9ab8;margin-top:3px;font-size:12px;display:block}.ap-docs>svg:last-child{width:14px;height:14px;color:var(--nx-sky);align-self:center;margin:0;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.ap-docs:hover>svg:last-child{transform:translate(3px)}.ap-nav-foot{border-top:0;flex-direction:column;margin-top:14px;padding:0;display:flex}.ap-nav-foot a{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#a3b2d0;justify-content:space-between;align-items:center;padding:11px 0;font-size:11px;font-weight:400;text-decoration:none;transition:color .2s;display:flex}.ap-nav-foot a:hover{color:#fff}.ap-nav-foot svg{width:12px;height:12px;color:var(--nx-sky)}.ap-status{color:#7887a8;letter-spacing:.06em;background:#010308f0;border-top:0;height:34px;font-size:11px;position:relative}.ap-status:before{content:"";background:linear-gradient(90deg,#7eaaff0f,#7eaaff42 30% 70%,#7eaaff0f);height:1px;position:absolute;top:0;left:0;right:0}.ap-status i{background:#56637f;width:6px;height:6px}.ap-status i.ok{background:#9cc8ff;box-shadow:0 0 8px #60a5fa}.ap-status kbd{color:#a3b2d0;background:#7eaaff1a;border:0;box-shadow:inset 0 0 0 1px #7eaaff38}.wpk::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000208c7}.wpk-in{--cut:18px;--edge-a:#def;--edge-b:#a9d4ff99;background:radial-gradient(120% 70% at 0% 0%, #285ac833, transparent 60%) padding-box, linear-gradient(#030712f7, #030712f7) padding-box, var(--rim-hi) border-box;filter:drop-shadow(0 24px 60px #000000a6);gap:18px;padding:26px}.wpk-head h2{font-size:22px}.wpk .label.acc{color:var(--nx-sky)}.wpk-x{--c:7px;isolation:isolate;color:#cfe2ff;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(150deg,#a9d4ffb3,#3b82f633 48%,#7eaaff73);border:0;position:relative}.wpk-x:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#030817;position:absolute;inset:1px}.wpk-x:hover{color:#fff;background:linear-gradient(150deg,#def,#3b82f6a6 48%,#a9d4ff);border:0}.wpk-list{gap:8px}.wpk-w{--cut:10px;--edge-a:#7eaaff5c;--edge-b:#7eaaff38;background:linear-gradient(#050a16f0,#010308f7) padding-box padding-box,linear-gradient(158deg,#7eaaff5c,#7eaaff1a 45%,#7eaaff38) border-box;border:1px solid #0000}.wpk-w:hover:not(:disabled){--edge-a:#def;--edge-b:#a9d4ffb3;background:radial-gradient(90% 140% at 0% 50%, #3b82f633, transparent 62%) padding-box, linear-gradient(180deg, #060e20f5, #02050efa) padding-box, var(--rim-hi) border-box;border-color:#0000}.wpk-n b{letter-spacing:.08em}.wpk-n small{color:#8c9ab8}.wpk-err{background:#dce6ff0f;border:0;border-left:2px solid #f5f7fa}.wpk-note{color:#7887a8}.ckt-trace path{stroke:#dcebff;filter:drop-shadow(0 0 4px #60a5faf2)}.ckt-packet{background:#f0f7ff}@keyframes cktPing{0%{filter:brightness(1.8)drop-shadow(0 0 14px #60a5fae6)}}.rg{background:radial-gradient(1100px 480px at 50% -12%,#285ad229,#0000 70%),#000}.rg-top{height:var(--hdr);border-bottom:0;padding:0 28px;position:relative}.rg-top:after{content:"";background:linear-gradient(90deg,#7eaaff0f,#7eaaff4d 30%,#a9d4ff80 50%,#7eaaff4d 70%,#7eaaff0f);height:1px;position:absolute;bottom:0;left:0;right:0}.rg-brand svg{color:#fff;width:24px;height:24px}.rg-brand b{letter-spacing:.16em;font-size:14px}.rg-card{--cut:18px;padding:34px 34px 28px}.rg-k{letter-spacing:.22em;gap:12px;font-size:11px}.rg-card h1{font-size:30px;line-height:1}.rg-card>p{color:#b4c1dc}.rg .ap-rows div{border-top-color:var(--line)}@media (min-width:1081px){.kapp{display:block}.ap-main{height:100vh}.ap-content,.ap-rail{scrollbar-color:#7eaaff38 transparent}.ap-content::-webkit-scrollbar-thumb{background:#7eaaff38}.ap-rail::-webkit-scrollbar-thumb{background:#7eaaff38}.ap-rail{border-left:1px solid var(--line)}.ap-rail h3:first-child{margin-top:0}}@media (min-width:1081px) and (max-width:1280px){.kapp{--rail:260px}.ap-docs{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px}.ap-docs>svg:last-child{display:none}}@media (max-width:1559px){.ap-pill.net{justify-content:center;gap:0;width:38px;padding:0}.ap-pill.net .ap-pill-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-pill.net .ap-pill-g{display:block}.ap-pill.net i{width:5px;height:5px;position:absolute;top:7px;right:7px}}@media (max-width:1360px){.ap-brand b{display:none}.ap-top{gap:20px}}@media (max-width:1280px){.ap-brand b{display:inline}.ap-menu button:not(.on) .ap-mn{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-menu button:not(.on){padding:0 12px}}@media (max-width:1080px){.ap-top{z-index:20;padding:0 20px;position:sticky;top:0}.ap-top:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000000eb 0%,#000000bd 46%,#0000 100%);position:absolute;inset:0 0 -40px}.ap-die{right:0}.ap-rail{border-left:0;border-top:1px solid var(--line);background:linear-gradient(#050a18b3,#000 60%)}}@media (min-width:901px) and (max-width:1080px){.ap-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;padding:30px 20px 36px}.ap-rail>h3{grid-row:1;margin-top:0}.ap-rail>ul{grid-row:2}.ap-rail>h3:first-of-type,.ap-rail>ul:first-of-type{grid-column:1}.ap-rail>h3:nth-of-type(2),.ap-rail>ul:nth-of-type(2){grid-column:2}.ap-rail>h3:nth-of-type(3),.ap-rail>ul:nth-of-type(3){grid-column:3}.ap-rail>.ap-rail-more,.ap-rail>.ap-docs,.ap-rail>.ap-nav-foot{grid-column:1/-1}}@media (max-width:1000px){.ap-brand b{display:none}}@media (max-width:900px){.kapp{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.ap-top{flex-wrap:nowrap;grid-template-columns:auto minmax(0,1fr);height:60px;min-height:60px;padding:0 16px}.ap-brand b{font-size:13px;display:inline}.ap-menu,.ap-pill.bal{display:none}.ap-content{padding:22px 16px 40px}.ap-banner{margin:12px 16px 0}.ap-vh{gap:14px;padding-bottom:18px}.ap-vh h1{font-size:clamp(30px,9vw,44px)}.ap-vh-b p{font-size:14.5px}.ap-docs{display:grid}.ap-tabbar{height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(14px);background:#010308f0;border-top:0}.ap-tabbar:before{content:"";background:linear-gradient(90deg,#7eaaff14,#a9d4ff73 50%,#7eaaff14);height:1px;position:absolute;top:0;left:0;right:0}.ap-tabbar button{color:#8c9ab8;letter-spacing:.1em;gap:6px;position:relative}.ap-tabbar button svg{flex:none;width:20px;height:20px;overflow:visible}.ap-tabbar .on{color:#fff;box-shadow:none;text-shadow:0 0 10px #96c8ffb3}.ap-tabbar .on:before{content:"";background:#dcebff;height:2px;position:absolute;top:0;left:22%;right:22%;box-shadow:0 0 10px #60a5fa,0 0 2px #fff}.ap-tabbar .on svg{color:#9cc8ff}}@media (max-width:420px){.ap-brand b{display:none}}@media (prefers-reduced-motion:reduce){.ap-vh>*,.ap-vh:after,.ap-pill.net.ok i,.ap-pill.wal>i,.ap-inst-h .label.acc:before{animation:none}.ap-menu-ind{transition:none}}.ap-wm{position:relative}.ap-wm-chev{color:#9cc8ff;width:10px;height:10px;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.ap-pill.wal[aria-expanded=true] .ap-wm-chev{transform:rotate(180deg)}.ap-wm-panel{--c:16px;z-index:40;width:min(340px,100vw - 32px);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));filter:drop-shadow(0 24px 60px #000000b3);background:linear-gradient(#96c3ff99,#7eaaff29 55%,#7eaaff57);padding:1px;animation:.28s cubic-bezier(.2,.7,.2,1) both apUp;position:absolute;top:calc(100% + 10px);right:0}.ap-wm-panel[hidden]{display:none}.ap-wm-in{clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(120% 80% at 0 0,#285ac833,#0000 60%),#030712fa;flex-direction:column;gap:14px;padding:18px;display:flex}.ap-wm-h{flex-direction:column;gap:6px;display:flex}.ap-wm-h b{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:17px;font-weight:700}.ap-wm-net{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f5f7fa;align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.ap-wm-net i{background:#f5f7fa;width:6px;height:6px}.ap-wm-net.ok{color:var(--nx-sky)}.ap-wm-net.ok i{background:#9cc8ff;box-shadow:0 0 8px #60a5fa}.ap-wm-addr{box-shadow:inset 0 0 0 1px var(--line);background:#010308e6;flex-direction:column;gap:10px;padding:12px;display:flex}.ap-wm-addr code{font-family:var(--mono);letter-spacing:.02em;color:#dde8ff;overflow-wrap:anywhere;font-size:12px;line-height:18px}.ap-wm-acts{gap:8px;display:flex}.ap-wm-rows{flex-direction:column;margin:0;display:flex}.ap-wm-rows div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;font-size:13px;display:flex}.ap-wm-rows dt{color:#8c9ab8}.ap-wm-rows dd{font-family:var(--mono);color:#fff;white-space:nowrap;margin:0;font-size:12.5px}.ap-wm-sw{width:100%}.ap-wm-off{border:0;border-top:1px solid var(--line);height:38px;font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:#a3b2d0;cursor:pointer;background:0 0;font-size:12px;font-weight:600;transition:color .2s}.ap-wm-off:hover,.ap-wm-off:focus-visible{color:#fff;text-shadow:0 0 10px #ffffff80;outline:none}.ap-picks{gap:6px;margin-top:8px;display:flex}.apk{--c:18px;width:min(620px,100% - 32px);max-height:min(560px,100dvh - 120px);color:var(--fg);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(#96c3ff99,#7eaaff29 55%,#7eaaff57);border:0;margin:12vh auto auto;padding:1px;overflow:hidden}.apk[open]{animation:.24s cubic-bezier(.2,.7,.2,1) apUp}.apk::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000208b8}.apk-in{max-height:calc(min(560px,100dvh - 120px) - 2px);clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:radial-gradient(120% 70% at 0 0,#285ac833,#0000 60%),#030712fb;flex-direction:column;display:flex}.apk-q{border-bottom:1px solid var(--line);color:#9cc8ff;align-items:center;gap:12px;height:58px;padding:0 18px;display:flex}.apk-q svg{flex:none;width:18px;height:18px}.apk-q input{min-width:0;height:100%;font-family:var(--sans);color:#fff;caret-color:#9cc8ff;background:0 0;border:0;outline:0;flex:1;font-size:15.5px}.apk-q input::placeholder{color:#7f8dad}.apk kbd{color:#a3b2d0;background:#7eaaff1a;border:0;min-width:20px;height:20px;padding:0 5px;font-size:10.5px;box-shadow:inset 0 0 0 1px #7eaaff38}.apk-list{scrollbar-width:thin;scrollbar-color:#7eaaff38 transparent;flex:1;margin:0;padding:8px;list-style:none;overflow-y:auto}.apk-g{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--nx-sky);padding:12px 10px 6px;font-size:10px;display:block}.apk-list button{text-align:left;color:#dde8ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:9px 10px;display:flex;position:relative}.apk-list button:before{content:"";background:var(--nx-sky);width:2px;box-shadow:0 0 10px var(--nx-sky);transition:transform .2s cubic-bezier(.2,.7,.2,1);position:absolute;top:8px;bottom:8px;left:0;transform:scaleY(0)}.apk-list button.on{color:#fff;background:#3b82f61c}.apk-list button.on:before{transform:scaleY(1)}.apk-ic svg{width:17px;height:17px;overflow:visible}.apk-ic svg .t{fill:#60a5fa38;stroke:none}.apk-ic svg .a{fill:#dcebff;stroke:none}.apk-l{flex:1;min-width:0;font-size:14.5px}.apk-h{font-family:var(--mono);letter-spacing:.08em;color:#7887a8;white-space:nowrap;font-size:11px}.apk-empty{color:#8c9ab8;padding:22px 10px;font-size:14px}.apk-foot{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;color:#7887a8;gap:18px;padding:10px 18px;font-size:10.5px;display:flex}.apk-foot span{align-items:center;gap:4px;display:inline-flex}.ap-status-k{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;transition:color .2s;display:inline-flex}.ap-status-k:hover,.ap-status-k:focus-visible{color:#fff}@media (max-width:1280px){.ap-status-k{display:none}}.kapp :is(.ap-seg button,.ap-picks button,.ap-max,.ap-panel-h a,.ap-pill.wal,.ap-docs,.ap-q,.ap-rail-more,.ap-tabbar button,.ap-tag):focus-visible,.wpk :is(.wpk-x,.wpk-w):focus-visible{outline-offset:-4px;outline:2px solid #dcebff}.kapp .ap-mode:has(input:focus-visible){outline-offset:-4px;outline:2px solid #dcebff}.kapp .ap-input:focus-within{outline:0}.ap-pos .ap-tr{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) 104px}.ap-pos .ap-tr.ap-empty{grid-template-columns:minmax(0,1fr) auto}.ap-pos-go svg{width:12px;height:12px;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.ap-pos-go:hover svg{transform:translate(3px)}@media (max-width:900px){.ap-pos .ap-tr{grid-template-columns:minmax(0,1fr) auto}.ap-pos .ap-tr>span:nth-child(5){display:none}}.rg-track{stroke:#7eaaff1f}.rg-val{stroke:#8dbbff;filter:drop-shadow(0 0 6px #60a5fae6)}.rg-tick{stroke:#7eaaff42}.ap-ring b{text-shadow:0 0 16px #60a5fa73}.ap-ring span{color:#8c9ab8}.kapp :is(.ap-banner button,.ap-q-go,.ap-tag,.ap-seg button,.ap-max,.ap-wm-acts>*,.ap-picks button,.apk-ic,.ap-pos-go,.ap-term-h>button),.wpk .wpk-w em{--e:linear-gradient(158deg, #a9d4ff8c, #7eaaff33 50%, #7eaaff6b);--f:#060c1c;isolation:isolate;box-shadow:none;background:var(--e);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));border:0;border-radius:0;transition:color .2s;position:relative}.kapp :is(.ap-banner button,.ap-q-go,.ap-tag,.ap-seg button,.ap-max,.ap-wm-acts>*,.ap-picks button,.apk-ic,.ap-pos-go,.ap-term-h>button):before,.wpk .wpk-w em:before{content:"";z-index:-1;pointer-events:none;background:var(--f);clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));position:absolute;inset:1px}.kapp :is(.ap-banner button,.ap-q:hover .ap-q-go,.ap-seg button[aria-selected=true],.ap-seg button[aria-pressed=true],.ap-max:hover:not(:disabled),.ap-wm-acts>:hover,.ap-wm-acts>:focus-visible,.ap-picks button:hover:not(:disabled),.ap-picks button:focus-visible,.apk-list button.on .apk-ic,.ap-pos-go:hover,.ap-pos-go:focus-visible,.ap-term-h>button:hover,.ap-term-h>button:focus-visible),.wpk .wpk-w em.on{--e:linear-gradient(140deg, #def 0%, #6fa8ff 30%, #2f6fe0 62%, #9cc8ff 100%);--f:var(--holo);color:#f4f9ff;text-shadow:0 0 10px #96c8ffbf;outline:none}.kapp :is(.ap-max,.ap-picks button):disabled{--e:#7eaaff29;--f:#03060e;color:#56637f;cursor:default}.kapp .ap-seg button{--e:transparent;--f:transparent}.ap-banner button{--c:6px;color:#fff;padding:6px 12px}.ap-q-go{--c:7px;color:#cfe2ff}.ap-tag{--c:5px;color:#a3b2d0;padding:4px 9px}.kapp .ap-tag.s{--e:linear-gradient(158deg, #a9d4ffcc, #6fa8ff66 50%, #a9d4ff99);--f:#0a1a40;color:#cfe2ff}.ap-max{--c:5px;color:#cfe2ff;letter-spacing:.16em;height:28px;padding:0 10px}.ap-wm-acts>*{--c:6px;height:32px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#cfe2ff;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.ap-picks button{--c:5px;height:28px;font-family:var(--mono);letter-spacing:.06em;color:#a3b2d0;cursor:pointer;flex:1;font-size:11.5px}.apk-ic{--c:6px;color:#9cc8ff;flex:none;place-items:center;width:32px;height:32px;display:grid}.ap-pos-go{--c:6px;width:100%;height:32px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#cfe2ff;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.kapp .ap-term-h>button{--c:6px;color:#cfe2ff;height:28px;margin-left:auto;padding:0 12px;font-size:10.5px}.wpk .wpk-w em{--c:5px;color:#a3b2d0}.wpk .wpk-ico{--c:8px;isolation:isolate;box-shadow:none;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background-color:#7eaaff73;background-position:50%;background-repeat:no-repeat;background-size:0 0;border:0;position:relative}.wpk .wpk-ico:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:#0b1530;position:absolute;inset:1px}.wpk .wpk-ico:after{content:"";background-image:inherit;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:7px}.kapp .ap-steps li{isolation:isolate}.kapp .ap-steps li:after{content:"";z-index:0;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);width:32px;height:22px;box-shadow:none;background:linear-gradient(158deg,#def,#6fa8ff80 50%,#a9d4ffbf);position:absolute;top:13px;left:0}.kapp .ap-steps li:before{content:counter(s, decimal-leading-zero);z-index:1;width:30px;height:20px;font-family:var(--mono);color:#fff;box-shadow:none;clip-path:polygon(4.6px 0,100% 0,100% calc(100% - 4.6px),calc(100% - 4.6px) 100%,0 100%,0 4.6px);background:linear-gradient(#0d2350,#050f27);place-items:center;margin:0;padding:0;font-size:11.5px;font-weight:600;line-height:1;display:grid;position:absolute;top:14px;left:1px}.kapp .ap-steps-row li{background:linear-gradient(#8dbbff, #8dbbff) 0 0 / 44px 1px no-repeat, linear-gradient(var(--line), var(--line)) 0 0 / 100% 1px no-repeat;border-top:0;padding:56px 0 4px}.kapp .ap-steps-row li:after{top:20px}.kapp .ap-steps-row li:before{top:21px}.gl-ov{transition:opacity .3s cubic-bezier(.2,.7,.2,1)}.gl-ov.fly{opacity:0;transition-duration:.12s}@media (max-width:480px){.ap-flow .af-node small{white-space:normal}}@media (max-width:420px){.ap-inst-f dt{white-space:normal;letter-spacing:.1em;line-height:15px}}@media (max-width:359px){.ap-stat-t b{font-size:17px}}
.mkm{--c:7px;isolation:isolate;width:64px;height:40px;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));background:linear-gradient(150deg,#a9d4ffb8,#3b82f633 48%,#7eaaff7a);flex:none;place-items:center;display:inline-grid;position:relative}.mkm:before{content:"";z-index:-1;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));background:radial-gradient(90% 120% at 15% 0,#3b82f64d,#0000 62%),#030817;position:absolute;inset:1px}.mkm.s{--c:6px;width:54px;height:30px}.mkm.l{--c:10px;width:88px;height:56px}.mkm.syn svg{color:#9cc8ff;width:22px;height:22px;overflow:visible}.mkm.s.syn svg{width:17px;height:17px}.mkm.l.syn svg{width:30px;height:30px}.mkm .t{fill:#60a5fa38;stroke:none}.mkm .a{fill:#dcebff;stroke:none;filter:drop-shadow(0 0 2.5px #60a5faf2);animation:3.2s ease-in-out infinite nx-core}.mkm .amark-lg{opacity:.9;background:#e6eeff}.ap-rl.mk li{padding:0}.ap-rl.mk li button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:9px 0;display:flex}.ap-rl.mk li b{font-family:var(--display);letter-spacing:.06em;color:#fff;white-space:nowrap;flex:1;font-size:13px;font-weight:600;transition:color .2s}.ap-rl.mk li small{font-family:var(--mono);color:#7887a8;font-size:11px}.ap-rl.mk li button:hover b,.ap-rl.mk li button:focus-visible b{color:#cfe2ff;text-shadow:0 0 10px #60a5fa99}.ap-rl.mk li button:focus-visible{outline-offset:2px;outline:2px solid #dcebff}.ap-mk-bar .ap-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.ap-mk-bar .ap-seg::-webkit-scrollbar{display:none}.ap-mk-bar .ap-seg button{flex:none}.mkh-group .ap-h{margin-bottom:14px}.mkh-grid{grid-template-columns:repeat(auto-fill,minmax(max(248px,25% - 10.5px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mkh-grid li{display:flex}.mkh-card{--cut:14px;--edge-a:#a9d4ff9e;--edge-b:#7eaaff57;background:radial-gradient(110% 70% at 0% 0%, #2c60d221, transparent 58%) padding-box, linear-gradient(180deg, #060b18f0, #010308f7) padding-box, var(--rim) border-box;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;flex-direction:column;flex:1;align-items:stretch;gap:12px;padding:16px 16px 14px;transition:filter .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex}.mkh-card:hover,.mkh-card:focus-visible{filter:brightness(1.16);outline:none;transform:translateY(-2px)}.mkh-card:focus-visible{--edge-a:#def;--edge-b:#a9d4ffb3;background:radial-gradient(110% 70% at 0% 0%, #2c60d233, transparent 58%) padding-box, linear-gradient(180deg, #060b18f0, #010308f7) padding-box, var(--rim-hi) border-box}.mkh-card.off{opacity:.6}.mkh-card.off:hover,.mkh-card.off:focus-visible{opacity:.85}.mkh-top{align-items:center;gap:12px;min-width:0;display:flex}.mkh-n{flex-direction:column;gap:3px;min-width:0;display:flex}.mkh-n b{font-family:var(--display);letter-spacing:.05em;color:#fff;font-size:16px;font-weight:700}.mkh-n small{color:#8c9ab8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mkh-chip{height:22px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#a3b2d0;background:#7eaaff12;align-self:flex-start;align-items:center;gap:8px;padding:0 9px;font-size:10px;display:inline-flex;box-shadow:inset 0 0 0 1px #7eaaff2e}.mkh-chip i{background:#56637f;width:5px;height:5px}.mkh-chip.lit{color:#cfe2ff;background:#3b82f624;box-shadow:inset 0 0 0 1px #6fa8ff73}.mkh-chip.lit i{background:#9cc8ff;animation:3.2s ease-in-out infinite nx-core;box-shadow:0 0 8px #60a5fa}.mkh-q{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:30px;display:flex}.mkh-q b{font-family:var(--mono);color:#fff;letter-spacing:-.01em;font-size:21px;font-weight:400}.mkh-q em,.mkp-now em,.mkc-key b{font-style:normal;font-family:var(--mono);font-size:12.5px;font-weight:400}.mkh-q small{font-family:var(--mono);letter-spacing:.14em;color:#7887a8;font-size:10px}.mkh-q.comp{font-family:var(--mono);color:#dde8ff;font-size:12.5px}.mkh-q.comp>span{gap:6px;display:inline-flex}.mkh-q.loading b{background:linear-gradient(90deg,#7eaaff0f,#7eaaff29,#7eaaff0f) 0 0/200% 100%;width:96px;height:18px;animation:1.4s linear infinite mkScan}.up{color:#9cc8ff}.dn{color:#c9d3e6}.mks{width:100%;height:54px;display:block;overflow:visible}.mks line{stroke:#7eaaff2e;stroke-dasharray:3 4}.mks-l{fill:none;stroke:#9cc8ff;stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px #60a5fab3)}.mks-l.k1{stroke:#e7f1ff;stroke-opacity:.7;stroke-dasharray:3 3}.mkh-src{color:#8c9ab8;flex:1;font-size:12.5px;line-height:1.5}.mkh-go{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:#a3b2d0;align-items:center;gap:8px;margin-top:auto;padding-top:4px;font-size:11px;font-weight:600;transition:color .2s;display:inline-flex}.mkh-go svg{width:12px;height:12px;color:var(--nx-sky);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.mkh-card:hover .mkh-go,.mkh-card:focus-visible .mkh-go{color:#fff}.mkh-card:hover .mkh-go svg{transform:translate(3px)}@keyframes mkScan{to{background-position:-200% 0}}.mkp-crumb{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#7887a8;align-items:center;gap:10px;font-size:11px;display:flex}.mkp-crumb button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:#cfe2ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;transition:color .2s;display:inline-flex}.mkp-crumb button svg{width:12px;height:12px;color:var(--nx-sky);transition:transform .25s cubic-bezier(.2,.7,.2,1);transform:rotate(180deg)}.mkp-act .ap-rows dd a{align-items:center;gap:6px;display:inline-flex}.mkp-act .ap-rows dd a svg{width:11px;height:11px;color:var(--nx-sky);flex:none}.mkp-crumb button:hover{color:#fff}.mkp-crumb button:hover svg{transform:rotate(180deg)translate(3px)}.mkp-top{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px 22px;padding-bottom:22px;display:grid;position:relative;margin-top:14px!important}.mkp-top:after{content:"";background:linear-gradient(90deg,#a9d4ff99,#7eaaff29 28%,#7eaaff0f 80%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.mkp-t{min-width:0}.mkp-t h1{font-family:var(--display);letter-spacing:.02em;color:#fff;text-shadow:0 0 22px #3b82f659;margin:0;font-size:clamp(32px,3vw,46px);font-weight:700;line-height:1}.mkp-t p{color:#8c9ab8;margin:8px 0 0;font-size:14px}.mkp-now{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.mkp-now b{font-family:var(--mono);color:#fff;text-shadow:0 0 18px #60a5fa59;font-size:30px;font-weight:400}.mkp-now small{color:#7887a8;letter-spacing:.1em}.mkp-chart{padding:18px 18px 14px}.mkp-lede{color:#b4c1dc;margin:0;font-size:14.5px;line-height:1.6}.mkp-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.mkp-basket ul{margin:0;padding:0;list-style:none}.mkp-basket li+li{border-top:1px solid var(--line)}.mkp-basket li button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 6px;transition:background .2s;display:grid}.mkp-basket li button:hover,.mkp-basket li button:focus-visible{background:linear-gradient(90deg,#3b82f617,#0000 80%);outline:none}.mkp-bk-n{min-width:0}.mkp-bk-n b{font-family:var(--display);letter-spacing:.06em;color:#fff;font-size:14px;font-weight:600;display:block}.mkp-bk-n small{color:#7887a8;margin-top:2px;font-size:12px;display:block}.mkp-bk-q b{font-family:var(--mono);color:#dde8ff;font-size:13px;font-weight:400}.mkp-basket .mkh-q{justify-content:flex-end;min-height:0}.mkp-basket .mkh-q b{font-size:14px}.mkc{flex-direction:column;gap:12px;display:flex}.mkc-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.mkc-keys{flex-wrap:wrap;gap:8px 18px;display:flex}.mkc-key{font-family:var(--mono);letter-spacing:.06em;color:#dde8ff;align-items:center;gap:8px;font-size:12px;display:inline-flex}.mkc-key i{background:#9cc8ff;width:16px;height:2px;box-shadow:0 0 6px #60a5fa}.mkc-key.k1 i{box-shadow:none;background:repeating-linear-gradient(90deg,#e7f1ff 0 4px,#0000 4px 7px)}.mkc-r button{height:28px;padding:0 12px}.mkc-plot{touch-action:pan-y;cursor:crosshair;min-height:300px;position:relative}.mkc-plot svg{width:100%;height:300px;display:block;overflow:visible}.mkc-grid line{stroke:#7eaaff14}.mkc-grid text{font-family:var(--mono);fill:#7887a8;font-size:10.5px}.mkc-line{fill:none;stroke:#9cc8ff;stroke-width:1.7px;stroke-linejoin:miter}.mkc-line.k1{stroke:#e7f1ff;stroke-opacity:.75;stroke-width:1.4px;stroke-dasharray:4 3}.mkc-area{stroke:none}.mkc-now{fill:#dcebff;filter:drop-shadow(0 0 6px #60a5fa);animation:2.4s ease-in-out infinite nx-core}.mkc-cross line{stroke:#dcebff73;stroke-dasharray:3 3}.mkc-cross circle{fill:#030817;stroke:#dcebff;stroke-width:1.5px}.mkc-cross circle.k1{stroke:#b9c6de}.mkc-tip{pointer-events:none;font-family:var(--mono);color:#a3b2d0;white-space:nowrap;background:#030712f2;flex-direction:column;gap:3px;padding:8px 11px;font-size:11px;display:flex;position:absolute;top:4px;transform:translate(-50%);box-shadow:inset 0 0 0 1px #7eaaff59,0 10px 30px #00000080}.mkc-tip b{color:#fff;font-size:12.5px;font-weight:400}.mkc-load{background:linear-gradient(90deg,#0000,#7eaaff24,#0000) 0 0/40% 100% no-repeat,repeating-linear-gradient(#7eaaff0f 0 1px,#0000 1px 56px);animation:1.4s linear infinite mkcScan;position:absolute;inset:20px 76px 32px 14px}@keyframes mkcScan{0%{background-position:-60% 0,0 0}to{background-position:160% 0,0 0}}.mkc-msg{color:#a3b2d0;place-content:center;justify-items:center;gap:12px;font-size:14px;display:grid;position:absolute;inset:0}.mkc-msg p{margin:0}.mkc-note{color:#8c9ab8;margin:0;font-size:12.5px;line-height:1.5}@media (max-width:1080px){.mkp-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ap-mk-bar .ap-search{flex:100%}.mkp-top{grid-template-columns:auto minmax(0,1fr)}.mkp-top .mkh-chip{grid-column:1/-1;justify-self:start}.mkp-now{grid-column:1/-1;align-items:flex-start}.mkp-chart{padding:14px 10px 10px}.mkc-plot,.mkc-plot svg{height:240px;min-height:240px}.mkp-basket li button{grid-template-columns:auto minmax(0,1fr) auto}.mkp-bk-q{display:none}.ap-mk-bar .ap-seg{flex-wrap:wrap;overflow:visible}.ap-mk-bar .ap-seg button{flex:auto}}@media (prefers-reduced-motion:reduce){.mkm .a,.mkh-chip.lit i,.mkc-now,.mkc-load,.mkh-q.loading b{animation:none}.mkh-card{transition:none}}@media (max-width:480px){.mkp-basket li button{grid-template-columns:auto minmax(0,1fr);gap:4px 14px}.mkp-basket li button>:first-child{grid-row:span 2}.mkp-basket .mkh-q{grid-column:2;justify-content:flex-start}}
