.adm{--bg:#edf1f8;--card:#ffffff;--inset:#eef2f9;--ink:#101a33;--body:#4c5b76;--faint:#8b98b0;--line:#e3e8f2;--line2:#d3dbe9;--blue:#2b5be6;--blue-deep:#1f47c4;--blue-soft:#e7edfc;--blue-ink:#2450d6;--ok:#1fa564;--ok-soft:#e3f4ec;--bad:#d4494c;--bad-soft:#fbe9e9;--warn:#d9821c;--warn-soft:#faf0de;--sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--r:24px;--r-sm:14px;--shadow:0 1px 2px rgba(16,26,51,.04),0 10px 30px rgba(16,26,51,.07);--shadow-dock:0 18px 50px rgba(16,26,51,.18)}.adm *{box-sizing:border-box}.adm{overflow-x:clip}.adm{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.5;letter-spacing:-.008em;-webkit-font-smoothing:antialiased}.adm h1,.adm h2,.adm h3{margin:0;font-weight:680;letter-spacing:-.025em}.adm p{margin:0}.adm button{font-family:inherit;cursor:pointer}.adm .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.adm .wrap{max-width:1180px;margin:0 auto;padding:0 28px 140px}@media(max-width:640px){.adm .wrap{padding:0 16px 130px}}.adm .top{display:flex;align-items:center;gap:14px;padding:22px 0 26px}.adm .brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:17px}.adm .brand .mark{width:30px;height:30px;border-radius:10px;background:var(--blue);display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 4px 12px #2b5be640;color:#fff}.adm .brand .mark svg{display:block;width:20px;height:20px}.adm .brand .sub{font-weight:500;font-size:12.5px;color:var(--faint)}.adm .top-right{margin-left:auto;display:flex;align-items:center;gap:10px}.adm .clock{text-align:right;font-size:12px;color:var(--faint);line-height:1.45}.adm .clock b{color:var(--body);font-weight:600}.adm .iconbtn{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--card);display:flex;align-items:center;justify-content:center;color:var(--body);box-shadow:var(--shadow)}.adm .iconbtn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:820px){.adm .top{flex-wrap:wrap;gap:10px}.adm .clock,.adm .brand .sub{display:none}}.adm .phead{display:flex;align-items:center;gap:14px;margin:6px 0 22px}.adm .phead>div{flex:1;min-width:0}.adm .back{display:inline-flex;align-items:center;gap:7px;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:600;color:var(--body);box-shadow:var(--shadow);cursor:pointer;white-space:nowrap}.adm .phead h1{font-size:26px}.adm .phead .sub{font-size:12.5px;color:var(--faint);margin-top:2px}@media(max-width:640px){.adm .phead{flex-wrap:wrap;gap:10px}.adm .phead h1{font-size:22px}.adm .phead .btn{margin-left:0!important}}.adm .grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.adm .c3{grid-column:span 3}.adm .c4{grid-column:span 4}.adm .c5{grid-column:span 5}.adm .c6{grid-column:span 6}.adm .c7{grid-column:span 7}.adm .c8{grid-column:span 8}.adm .c12{grid-column:span 12}.adm .col6{grid-column:span 6}@media(max-width:980px){.adm .c3,.adm .c4,.adm .c5{grid-column:span 6}.adm .c7,.adm .c8,.adm .c6{grid-column:span 12}}@media(max-width:900px){.adm .col6{grid-column:span 12}}@media(max-width:640px){.adm .c3,.adm .c4,.adm .c5{grid-column:span 12}}.adm .card{background:var(--card);border-radius:var(--r);box-shadow:var(--shadow);padding:18px 20px;position:relative;display:flex;flex-direction:column}.adm .card.tint{background:linear-gradient(180deg,#f0f4fd,#fff 55%)}.adm .card.click{cursor:pointer;transition:transform .15s}.adm .card.click:hover{transform:translateY(-2px)}.adm .card.sel{outline:2px solid var(--blue)}.adm .kick{display:flex;align-items:center;gap:10px;margin-bottom:10px}.adm .kick .ic{width:30px;height:30px;border-radius:10px;background:var(--blue-soft);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.adm .kick .ic svg{width:14px;height:14px;stroke:var(--blue-ink);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adm .kick .ic.ok{background:var(--ok-soft)}.adm .kick .ic.ok svg{stroke:var(--ok)}.adm .kick .t{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--body)}.adm .kick .go{margin-left:auto;color:var(--faint);font-size:14px;transition:transform .15s}.adm .card:hover .go{transform:translate(2px,-2px);color:var(--blue-ink)}.adm .big{font-size:38px;font-weight:740;letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1.05}.adm .big span{font-size:16px;color:var(--faint);font-weight:600}.adm .cap{font-size:12.5px;color:var(--faint);margin-top:4px}.adm .big.ok{color:var(--ok)}.adm .big.warn{color:var(--warn)}.adm .est{font-size:8.5px;font-weight:700;color:var(--warn);border:1px solid var(--warn);border-radius:4px;padding:1px 5px;vertical-align:6px;margin-left:6px;letter-spacing:.04em}.adm .chartbox{height:150px;margin-top:auto}.adm .chartbox.tall{height:200px}.adm .lrow{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px dashed var(--line)}.adm .lrow:last-child{border-bottom:none}.adm .lrow .d{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.adm .lrow .d.ok{background:var(--ok)}.adm .lrow .d.bad{background:var(--bad)}.adm .lrow .d.rev{background:var(--warn)}.adm .lrow .d.auto{background:var(--blue)}.adm .lrow b{font-size:12.5px;font-weight:640;display:block}.adm .lrow .s{font-size:10.5px;color:var(--faint);display:block;font-family:var(--mono)}.adm .lrow .t{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--faint);text-align:right}@keyframes slidein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.adm .lrow.fresh{animation:slidein .3s ease}.adm .orow{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px dashed var(--line)}.adm .orow:last-child{border-bottom:none}.adm .orow .av{width:28px;height:28px;border-radius:9px;background:var(--inset);display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;color:var(--body);flex:0 0 auto}.adm .orow b{font-size:13px;font-weight:640}.adm .orow .n{margin-left:auto;font-family:var(--mono);font-size:11.5px;color:var(--body)}.adm .fun{display:flex;flex-direction:column;gap:9px;margin-top:6px}.adm .frow{display:flex;align-items:center;gap:12px}.adm .frow .fl{width:130px;font-size:12px;font-weight:600;color:var(--body)}.adm .frow .fb{flex:1;height:22px;border-radius:8px;background:var(--inset);overflow:hidden}.adm .frow .fb i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--blue),#5b82f0)}.adm .frow .fv{width:52px;text-align:right;font-family:var(--mono);font-size:11px;color:var(--body)}@media(max-width:640px){.adm .frow .fl{width:104px;font-size:11px}}.adm .lim{padding:9px 0;border-bottom:1px dashed var(--line)}.adm .lim:last-child{border-bottom:none}.adm .lim .lr{display:flex;font-size:12.5px;font-weight:620}.adm .lim .lr .v{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--body)}.adm .lim .bar{height:6px;border-radius:5px;background:var(--inset);margin-top:6px}.adm .lim .bar i{display:block;height:100%;border-radius:5px;background:var(--blue)}.adm .lim.hot .bar i{background:var(--warn)}.adm .lim.crit .bar i{background:var(--bad)}.adm .lim .sub{display:flex;font-family:var(--mono);font-size:9px;color:var(--faint);margin-top:4px}.adm .lim .sub .r{margin-left:auto}.adm .qrow{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px dashed var(--line)}.adm .qrow:last-child{border-bottom:none}.adm .qav{width:42px;height:42px;border-radius:14px;background:var(--inset);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:var(--body);flex:0 0 auto}.adm .qrow .who b{font-size:13.5px;font-weight:660;display:block}.adm .qrow .who .s{font-size:11px;color:var(--faint);display:block;font-family:var(--mono)}.adm .scorec{display:flex;gap:14px;margin-left:auto;align-items:center}.adm .score{text-align:center}.adm .score b{font-family:var(--mono);font-size:12.5px;font-weight:700;display:block}.adm .score span{font-size:9px;color:var(--faint);letter-spacing:.06em;text-transform:uppercase}.adm .score.ok b{color:var(--ok)}.adm .score.warn b{color:var(--warn)}.adm .qact{display:flex;gap:7px}@media(max-width:640px){.adm .qrow{flex-wrap:wrap}.adm .scorec{margin-left:56px;width:100%;justify-content:flex-start;gap:16px}}.adm .btn{display:inline-flex;align-items:center;gap:6px;border-radius:11px;font-size:12px;font-weight:640;padding:8px 15px;border:1px solid transparent;white-space:nowrap}.adm .btn.pri{background:var(--blue);color:#fff}.adm .btn.pri:hover{background:var(--blue-deep)}.adm .btn.sec{background:var(--card);border-color:var(--line2);color:var(--body)}.adm .btn.sec:hover{color:var(--ink);border-color:var(--faint)}.adm .btn.mini{padding:6px 12px;font-size:11px;border-radius:9px}.adm .pill{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;border-radius:20px;padding:3px 10px}.adm .pill i{width:5px;height:5px;border-radius:50%;background:currentColor}.adm .pill.ok{color:var(--ok);background:var(--ok-soft)}.adm .pill.rev{color:var(--warn);background:var(--warn-soft)}.adm .pill.bad{color:var(--bad);background:var(--bad-soft)}.adm .pill.blue{color:var(--blue-ink);background:var(--blue-soft)}.adm .pill.mute{color:var(--faint);background:var(--inset)}.adm .leg{display:flex;align-items:baseline;gap:9px;font-size:12.5px}.adm .leg .sw{width:9px;height:9px;border-radius:3px;flex:0 0 auto;align-self:center}.adm .leg .lead{flex:1;border-bottom:1px dotted var(--line2);margin:0 2px}.adm .leg .v{font-family:var(--mono);font-size:11.5px;color:var(--body)}.adm .sgroup{background:var(--card);border-radius:var(--r);box-shadow:var(--shadow);padding:8px 20px;margin-bottom:16px}.adm .sgroup h3{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--body);padding:14px 0 6px}.adm .srow{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px dashed var(--line)}.adm .srow:last-child{border-bottom:none}.adm .srow .ic{width:32px;height:32px;border-radius:10px;background:var(--inset);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.adm .srow .ic svg{width:14px;height:14px;stroke:var(--body);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adm .srow b{font-size:13.5px;font-weight:640;white-space:nowrap}.adm .srow .s{font-size:11.5px;color:var(--faint);display:block;margin-top:1px}.adm .srow .lead{flex:1;border-bottom:1px dotted var(--line2);align-self:center;min-width:20px}.adm .srow .chev{color:var(--faint)}.adm .soon{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--faint);border:1px dashed var(--line2);border-radius:999px;padding:3px 9px}@media(max-width:640px){.adm .srow .lead{display:none}.adm .srow b{white-space:normal}}.adm .dock{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:50;display:flex;gap:4px;background:var(--card);border-radius:26px;padding:8px;box-shadow:var(--shadow-dock)}.adm .ditem{display:flex;flex-direction:column;align-items:center;gap:3px;border:none;background:none;border-radius:18px;padding:9px 15px 7px;color:var(--body);min-width:64px}.adm .ditem svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adm .ditem span{font-size:9.5px;font-weight:640}.adm .ditem:hover{background:var(--inset)}.adm .ditem{position:relative;z-index:1}.adm .ditem.on{background:transparent;color:#fff}.adm .ditem.on:hover{background:transparent}.adm .ditem.on span{animation:dlbl .28s ease}@keyframes dlbl{0%{opacity:0}to{opacity:1}}.adm .dock-pill{position:absolute;z-index:0;border-radius:18px;background:var(--blue);box-shadow:0 6px 16px #2b5be64d;opacity:0;transition:left .35s cubic-bezier(.3,.9,.3,1),width .35s cubic-bezier(.3,.9,.3,1),top .35s cubic-bezier(.3,.9,.3,1),height .35s cubic-bezier(.3,.9,.3,1),opacity .2s}@media(prefers-reduced-motion:reduce){.adm .dock-pill{transition:none}.adm .ditem.on span{animation:none}}@media(max-width:640px){.adm .dock{max-width:calc(100vw - 16px);padding:6px;gap:2px}.adm .ditem{min-width:0;padding:10px 11px}.adm .ditem span{display:none}.adm .ditem.on{flex-direction:row;gap:6px;padding:10px 14px}.adm .ditem.on span{display:inline;font-size:10.5px}}@media(max-width:360px){.adm .ditem{padding:9px 8px}.adm .ditem.on{padding:9px 11px}}.adm .dock.hide{display:none}.adm .netbtn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--card);font:640 11.5px Inter;color:var(--ink);cursor:pointer}.adm .netbtn i{width:7px;height:7px;border-radius:50%;background:var(--ok)}.adm .netbtn:hover{border-color:var(--line2)}.adm.testnet .netbtn{border-color:#f59e0b;background:#fef3c7;color:#92400e}.adm.testnet .netbtn i{background:#f59e0b}.adm.testnet:before{content:"";position:fixed;top:0;left:0;right:0;height:3px;background:#f59e0b;z-index:100}@media(max-width:640px){.adm .netbtn{padding:0 11px;font-size:10.5px}}.adm .page{display:none}.adm .page.on{display:block}.adm .empty{color:var(--faint);font-size:12.5px;text-align:center;padding:30px 0}.adm .editor{position:fixed;inset:0;z-index:80;background:var(--bg);display:none;flex-direction:column}.adm .editor.open{display:flex}.adm .ed-top{display:flex;align-items:center;gap:12px;padding:14px 20px;background:var(--card);box-shadow:var(--shadow);z-index:3}.adm .ed-top .name{display:flex;align-items:center;gap:10px;font-weight:680;font-size:15px}.adm .ed-top .name .dotp{width:8px;height:8px;border-radius:50%;background:var(--ok)}.adm .ed-top .vtag{font-family:var(--mono);font-size:10px;color:var(--faint);border:1px solid var(--line2);border-radius:6px;padding:2px 8px}.adm .ed-top select{border:1px solid var(--line2);border-radius:10px;padding:7px 10px;font:600 12px Inter;color:var(--ink);background:var(--card)}.adm .ed-top .sp{margin-left:auto;display:flex;gap:8px;align-items:center}.adm .ed-zoom{display:flex;border:1px solid var(--line2);border-radius:10px;overflow:hidden}.adm .ed-zoom button{border:none;background:var(--card);padding:6px 11px;font:700 12px var(--mono);color:var(--body)}.adm .ed-zoom button:hover{background:var(--inset)}.adm .ed-body{flex:1;display:flex;min-height:0}.adm .ed-pal{width:190px;background:var(--card);box-shadow:var(--shadow);margin:16px;border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:6px;align-self:flex-start}.adm .ed-pal h4{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;color:var(--faint);text-transform:uppercase;margin:4px 6px 6px}.adm .pal-item{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:11px;border:1px dashed var(--line2);background:var(--card);font-size:12px;font-weight:620;color:var(--body)}.adm .pal-item:hover{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-soft)}.adm .pal-item .sq{width:10px;height:10px;border-radius:3px;flex:0 0 auto}@media(max-width:900px){.adm .ed-pal{display:none}}.adm .ed-canvas{flex:1;position:relative;overflow:hidden;cursor:grab;background-image:radial-gradient(var(--line2) 1px,transparent 1px);background-size:22px 22px}.adm .ed-canvas.panning{cursor:grabbing}.adm .cnv{position:absolute;left:0;top:0;width:2400px;height:1400px;transform-origin:0 0}.adm .cnv svg.wires{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.adm .wire{fill:none;stroke:var(--line2);stroke-width:2}.adm .wire.t{stroke:var(--ok)}.adm .wire.f{stroke:var(--bad)}.adm .wlbl{font:700 9px var(--mono);letter-spacing:.06em}.adm .node{position:absolute;width:200px;background:var(--card);border-radius:16px;box-shadow:var(--shadow);border:1.5px solid transparent;-webkit-user-select:none;user-select:none}.adm .node.sel{border-color:var(--blue);box-shadow:0 10px 30px #2b5be62e}.adm .node .nh{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px dashed var(--line);cursor:grab}.adm .node .nh .sq{width:10px;height:10px;border-radius:3px;flex:0 0 auto}.adm .node .nh .ty{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.adm .node .nb{padding:9px 12px 11px}.adm .node .nb b{font-size:12.5px;font-weight:660;display:block}.adm .node .nb .s{font-size:10.5px;color:var(--faint);font-family:var(--mono);margin-top:2px;display:block;word-break:break-word}.adm .port{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--card);border:2.5px solid var(--line2)}.adm .port.in{left:-7px;top:50%;transform:translateY(-50%)}.adm .port.out{right:-7px}.adm .port.p1{top:50%;transform:translateY(-50%)}.adm .port.pt{top:34%}.adm .port.pf{top:70%}.adm .port.pt{border-color:var(--ok)}.adm .port.pf{border-color:var(--bad)}.adm .editor.runmode .ed-pal,.adm .editor.runmode #ed-switch,.adm .editor.runmode .btn.publish{display:none}.adm .node.run-ok{border-color:var(--ok)}.adm .node.run-fail{border-color:var(--bad);box-shadow:0 10px 30px #d4494c26}.adm .node.run-skip{opacity:.38;filter:saturate(.4)}.adm .nst{margin-left:auto;font-family:var(--mono);font-size:8.5px;font-weight:700;border-radius:6px;padding:2px 7px}.adm .nst.ok{color:var(--ok);background:var(--ok-soft)}.adm .nst.fail{color:var(--bad);background:var(--bad-soft)}.adm .nst.skip{color:var(--faint);background:var(--inset)}.adm .wire.dim{opacity:.18}.adm .wire.taken{stroke:var(--blue);stroke-width:2.6}.adm .wire.taken.t{stroke:var(--ok)}.adm .wire.taken.f{stroke:var(--bad)}.adm .run-pill{display:none;align-items:center;gap:7px;font:640 11.5px Inter;border-radius:999px;padding:6px 14px}.adm .editor.runmode .run-pill{display:inline-flex}.adm .run-pill.ok{color:var(--ok);background:var(--ok-soft)}.adm .run-pill.fail{color:var(--bad);background:var(--bad-soft)}.adm .ed-cfg{width:290px;background:var(--card);box-shadow:var(--shadow);margin:16px;border-radius:18px;padding:16px;align-self:stretch;overflow-y:auto;display:none}.adm .ed-cfg.open{display:block}.adm .ed-cfg h4{font-size:14px;font-weight:680;display:flex;align-items:center;gap:8px}.adm .ed-cfg .ty{font-family:var(--mono);font-size:9px;color:var(--faint);letter-spacing:.1em;text-transform:uppercase;display:block;margin-top:2px}.adm .fld{margin-top:13px}.adm .fld label{display:block;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:5px}.adm .fld input,.adm .fld select{width:100%;border:1px solid var(--line2);border-radius:10px;padding:8px 10px;font:500 12.5px Inter;color:var(--ink);background:var(--card)}.adm .fld .row{display:flex;gap:7px}.adm .cfg-note{margin-top:14px;font-size:11px;color:var(--faint);line-height:1.55;border-top:1px dashed var(--line);padding-top:10px}.adm .cfg-note b{color:var(--body)}@media(max-width:760px){.adm .ed-cfg{position:absolute;right:0;top:60px;bottom:0;margin:10px;z-index:5}}.adm .meter-tabs{display:flex;gap:6px;margin:2px 0 14px}.adm .mtab{border:1px solid var(--line2);background:var(--card);border-radius:999px;padding:6px 14px;font:640 11.5px Inter;color:var(--body)}.adm .mtab.on{background:var(--blue);border-color:var(--blue);color:#fff}.adm .fbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;position:relative}.adm .fchip{display:inline-flex;align-items:center;border:1px solid var(--line2);background:var(--card);border-radius:999px;overflow:hidden;font-size:12px;box-shadow:var(--shadow)}.adm .fchip .fk{padding:6px 9px 6px 13px;color:var(--faint);font-weight:600;background:var(--inset)}.adm .fchip .fv{padding:6px 10px;font-weight:660;color:var(--blue-ink);cursor:pointer}.adm .fchip .fx{padding:6px 12px 6px 5px;color:var(--faint);border:none;background:none;font-size:12px}.adm .fchip .fx:hover{color:var(--bad)}.adm .faddc{display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--line2);background:transparent;border-radius:999px;padding:6px 15px;font:600 12px Inter;color:var(--body)}.adm .faddc:hover{border-color:var(--blue);color:var(--blue-ink)}.adm .fpop{position:absolute;top:calc(100% + 8px);left:0;z-index:30;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 50px #101a3329;padding:8px;min-width:210px;display:none}.adm .fpop.open{display:block}.adm .fpop h5{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:6px 10px 4px}.adm .fopt{display:flex;align-items:center;gap:9px;width:100%;border:none;background:none;border-radius:10px;padding:8px 11px;font:600 12.5px Inter;color:var(--ink);text-align:left}.adm .fopt:hover{background:var(--blue-soft);color:var(--blue-ink)}.adm .fopt .cnt{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--faint)}.adm .finwrap{display:inline-flex}.adm .fin{border:1px dashed var(--line2);background:transparent;border-radius:999px;padding:8px 14px;font:600 12px Inter;color:var(--ink);width:220px;outline:none;transition:border-color .15s}.adm .fin::placeholder{color:var(--faint);font-weight:500}.adm .fin:focus{border-style:solid;border-color:var(--blue)}.adm .fk2{font-family:var(--mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);background:var(--inset);border-radius:5px;padding:2px 6px;flex:0 0 auto}.adm .fopt:hover .fk2{background:#fff9}.adm .fwait{padding:8px 11px;font:500 11px var(--mono);color:var(--faint)}.adm .fchip.pending{border-style:dashed;border-color:var(--blue)}.adm .fchip.pending .fk{background:var(--blue-soft);color:var(--blue-ink)}.adm .orow.click{cursor:pointer;border-radius:12px;margin:0 -8px;padding:10px 8px}.adm .orow.click:hover{background:var(--inset)}.adm .wh-addr{font-family:var(--mono);font-size:11px;color:var(--faint)}.adm .seg{display:inline-flex;gap:4px;background:var(--inset);border-radius:999px;padding:4px}.adm .seg button{border:none;background:none;border-radius:999px;padding:7px 16px;font:640 12px Inter;color:var(--body)}.adm .seg button.on{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.adm .txr{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px dashed var(--line)}.adm .txr:last-child{border-bottom:none}.adm .txr .dir{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:13px;flex:0 0 auto}.adm .txr .dir.in{background:var(--ok-soft);color:var(--ok)}.adm .txr .dir.out{background:var(--blue-soft);color:var(--blue-ink)}.adm .txr .dir.auto{background:var(--inset);color:var(--body)}.adm .txr b{font-size:13px;font-weight:650;display:block}.adm .txr .s{font-size:10.5px;color:var(--faint);font-family:var(--mono);display:block;margin-top:1px}.adm .txr .amt{margin-left:auto;text-align:right;font-family:var(--mono);font-size:12.5px;font-weight:640}.adm .txr .amt.pos{color:var(--ok)}.adm .txr .amt span{display:block;font-size:9.5px;font-weight:400;color:var(--faint)}.adm .lev{border:1px solid var(--line);border-radius:14px;margin-bottom:12px;overflow:hidden}.adm .lev-h{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--inset);font-family:var(--mono);font-size:10.5px;color:var(--body)}.adm .lev-h b{color:var(--ink);font-weight:700}.adm .lev-h .tag{margin-left:auto;font-size:9px;font-weight:700;letter-spacing:.06em;border-radius:6px;padding:2px 8px}.adm .lev-h .tag.ev{background:var(--blue-soft);color:var(--blue-ink)}.adm .lev-h .tag.fix,.adm .lev-h .tag.res{background:var(--warn-soft);color:var(--warn)}.adm .lline{display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px dashed var(--line);font-family:var(--mono);font-size:11px}.adm .lline .acc{color:var(--body)}.adm .lline .arr{color:var(--faint)}.adm .lline .lamt{margin-left:auto;font-weight:700}.adm .lline .cur{color:var(--faint);font-size:9.5px;margin-left:6px}.adm .txr.click{cursor:pointer;border-radius:12px;margin:0 -8px;padding:12px 8px}.adm .txr.click:hover{background:var(--inset)}.adm .txr .cpill{flex:0 0 auto;margin-left:8px}.adm .kv{display:flex;align-items:baseline;gap:12px;padding:7.5px 0;border-bottom:1px dashed var(--line);font-size:12px}.adm .kv:last-child{border-bottom:none}.adm .kv .k{color:var(--faint);font-size:10.5px;font-weight:600;flex:0 0 auto}.adm .kv .v{font-family:var(--mono);font-size:11px;color:var(--ink);margin-left:auto;text-align:right;word-break:break-all;font-weight:640}.adm .kv .v.dim{color:var(--body);font-weight:400}.adm .trl{display:flex;gap:10px;padding:7px 0;border-top:1px dashed var(--line);font-family:var(--mono);font-size:10.8px;align-items:center}.adm .trl:first-of-type{border-top:none}.adm .trl .h{color:var(--blue-ink);flex:0 0 auto}.adm .trl .w{color:var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .trl .st{margin-left:auto;flex:0 0 auto}.adm .rolerow{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px dashed var(--line);font-size:12px}.adm .rolerow:last-child{border-bottom:none}.adm .rolerow .role{font-family:var(--mono);font-size:10px;color:var(--blue-ink);background:var(--blue-soft);border-radius:6px;padding:2px 8px;font-weight:700}.adm .rolerow .ramt{margin-left:auto;font-family:var(--mono);font-size:12px;font-weight:700}.adm .rolerow .ramt.pos{color:var(--ok)}.adm .srow.click{cursor:pointer;border-radius:12px;margin:0 -10px;padding-left:10px;padding-right:10px}.adm .srow.click:hover{background:var(--inset)}.adm .term{background:#0f1730;border-radius:14px;padding:14px 18px;font-family:var(--mono);font-size:11px;line-height:1.85;color:#c7d2ee;overflow-x:auto;white-space:pre;margin-top:12px}.adm .term .tc{color:#f0f4ff;font-weight:600}.adm .term .tp{color:#5d6c94}.adm .term .tk{color:#5fd39a}.adm .term .tw{color:#e0b05f}.adm .obs{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px dashed var(--line);cursor:pointer}.adm .obs:last-child{border-bottom:none}.adm .obs .n{width:27px;height:27px;border-radius:9px;background:var(--inset);display:flex;align-items:center;justify-content:center;font:700 11px var(--mono);color:var(--body);flex:0 0 auto}.adm .obs.on .n{background:var(--blue);color:#fff}.adm .obs.done .n{background:var(--ok-soft);color:var(--ok)}.adm .obs b{font-size:13px;font-weight:650;display:block}.adm .obs .s{font-size:10.5px;color:var(--faint);display:block;margin-top:1px}.adm .obs .pill{margin-left:auto;flex:0 0 auto}.adm .fpr{font-family:var(--mono);font-size:11px;background:var(--inset);border-radius:8px;padding:4px 9px;font-weight:640}.adm .krow{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px dashed var(--line);min-width:0}.adm .krow:last-child{border-bottom:none}.adm .krow b{font-size:13px;font-weight:650;display:block}.adm .krow .s{font-size:10.5px;color:var(--faint);font-family:var(--mono);display:block;margin-top:2px}.adm .krow .grow{flex:1;min-width:0}.adm .krow .mini-acts{display:flex;gap:6px;flex:0 0 auto}@media(max-width:640px){.adm .krow{flex-wrap:wrap}.adm .krow .mini-acts{margin-left:auto}}@media(max-width:640px){.adm .txr .cpill.blue{display:none}.adm .txr>span:nth-child(2) b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.adm .txr>span:nth-child(2){min-width:0;overflow:hidden}.adm .txr .amt{font-size:11.5px}.adm .fin{width:150px}}.adm .chx{margin-left:auto;border:none;background:var(--inset);border-radius:8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--body)}.adm .chx:hover{background:var(--blue-soft);color:var(--blue-ink)}.adm .chx svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adm .kick .chx+.go{display:none}.adm .cview{position:fixed;inset:0;z-index:90;background:transparent;display:none;flex-direction:column;padding:20px 26px;transition:background .3s ease}.adm .cview.open{display:flex}.adm .cview.lit{background:var(--bg)}.adm .cview-top{display:flex;align-items:center;gap:12px;margin-bottom:8px;opacity:0;transition:opacity .25s ease .18s}.adm .cview.lit .cview-top{opacity:1}.adm .cview-top h2{font-size:18px}.adm .cview-top .asof{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--body);background:var(--card);border-radius:12px;padding:8px 16px;box-shadow:var(--shadow)}.adm .cview-top .asof b{color:var(--ink)}.adm .cview-top .asof .hint{color:var(--faint)}.adm .cview-body{flex:1;background:var(--card);border-radius:20px;box-shadow:var(--shadow);padding:20px 18px 10px;min-height:0;transform-origin:top left;transition:transform .38s cubic-bezier(.3,.9,.3,1),opacity .2s}.adm .cview-cap{font-size:11.5px;color:var(--faint);margin-top:10px;text-align:center;opacity:0;transition:opacity .25s ease .2s}.adm .cview.lit .cview-cap{opacity:1}@media(max-width:640px){.adm .cview{padding:12px}.adm .cview-top .asof{font-size:10px;padding:6px 10px}}@media(prefers-reduced-motion:reduce){.adm .cview-body,.adm .cview,.adm .cview-top,.adm .cview-cap{transition:none}}.adm .recharts-brush>rect:first-of-type{fill:var(--inset);stroke:var(--line2);rx:9px}.adm .recharts-brush .recharts-brush-slide{fill:var(--blue);fill-opacity:.14;stroke:none;rx:7px}.adm .recharts-brush .recharts-brush-traveller rect{fill:var(--blue);stroke:none;rx:4px}.adm .recharts-brush .recharts-brush-traveller line{stroke:#fff;stroke-width:1.2}.adm .recharts-brush .recharts-brush-texts text{font-family:var(--mono);font-size:9.5px;fill:var(--body)}body{margin:0}.adm{min-height:100vh}.adm.portal{min-height:0;background:none;overflow:visible}.adm .cview-body{transform:none}.adm .avatar{width:36px;height:36px;border-radius:50%;background:var(--blue-soft);color:var(--blue-ink);display:flex;align-items:center;justify-content:center;font:700 11px var(--sans);letter-spacing:.02em;text-decoration:none;box-shadow:var(--shadow)}.adm .avatar:hover{background:var(--blue);color:#fff}.adm a{color:inherit;text-decoration:none}.adm .btn:disabled{opacity:.5;cursor:default}.adm .fld input,.adm .fld select,.adm .fld textarea{font-family:var(--sans)}.adm .fld textarea{width:100%;border:1px solid var(--line2);border-radius:10px;padding:8px 10px;font:500 12.5px var(--sans);color:var(--ink);background:var(--card);min-height:80px;resize:vertical}.adm .fld input:focus,.adm .fld select:focus,.adm .fld textarea:focus{outline:none;border-color:var(--blue)}.adm .kv .v .okc{color:var(--ok)}.adm .kv .v .badc{color:var(--bad)}.adm .secret{display:flex;align-items:center;gap:10px;margin-top:12px;background:var(--inset);border-radius:12px;padding:10px 12px;font-family:var(--mono);font-size:11.5px;word-break:break-all}.adm .secret .btn{flex:0 0 auto}@media(max-width:640px){.adm .trl{display:grid;grid-template-columns:1fr auto auto;align-items:center;column-gap:8px;row-gap:3px}.adm .trl .h{min-width:0;overflow:hidden;text-overflow:ellipsis}.adm .trl .w{grid-column:1 / -1;grid-row:2;white-space:normal}.adm .trl .st{margin-left:0}}@keyframes adm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.adm .skel{border-radius:8px;background:linear-gradient(90deg,var(--inset) 25%,#e4eaf5 50%,var(--inset) 75%);background-size:200% 100%;animation:adm-shimmer 1.4s ease-in-out infinite}.adm .skel.line{height:12px;margin:9px 0}.adm .skel.row{height:40px;margin:8px 0;border-radius:12px}.adm .skel.big{height:34px;width:140px;margin:4px 0}@media(prefers-reduced-motion:reduce){.adm .skel{animation:none}}.adm .sel{position:relative;display:block;width:100%;min-width:0}.adm .sel-btn{width:100%;display:flex;align-items:center;gap:8px;border:1px solid var(--line2);border-radius:10px;padding:8px 10px;font:500 12.5px var(--sans);color:var(--ink);background:var(--card);text-align:left;cursor:pointer;line-height:1.35}.adm .sel-btn .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .sel-btn .sub,.adm .sel-opt .sub{font:500 10.5px var(--mono);color:var(--faint);flex:0 0 auto}.adm .sel-btn .chev{width:14px;height:14px;stroke:var(--faint);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;transition:transform .15s}.adm .sel-btn.empty .lbl{color:var(--faint);font-weight:500}.adm .sel-btn:hover{border-color:var(--faint)}.adm .sel-btn:focus-visible{outline:none;border-color:var(--blue)}.adm .sel.open .sel-btn{border-color:var(--blue)}.adm .sel.open .chev{transform:rotate(180deg)}.adm .sel-btn:disabled{opacity:.55;cursor:default}.adm .sel.sm .sel-btn{padding:6px 9px;font-size:12px;border-radius:9px}.adm .fld .row>.sel{flex:1 1 0;width:auto}.adm .sel-pop{position:fixed;z-index:120;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 50px #101a3329;padding:6px;overflow-y:auto}.adm .sel-q{width:100%;border:1px solid var(--line2);border-radius:9px;padding:7px 10px;font:500 12px var(--sans);color:var(--ink);background:var(--inset);margin-bottom:6px;outline:none}.adm .sel-q:focus{border-color:var(--blue);background:var(--card)}.adm .sel-none{padding:10px 11px;font:500 11.5px var(--sans);color:var(--faint)}.adm .sel-opt{display:flex;align-items:center;gap:9px;width:100%;border:none;background:none;border-radius:9px;padding:8px 10px;font:600 12.5px var(--sans);color:var(--ink);text-align:left;cursor:pointer}.adm .sel-opt .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .sel-opt.hi{background:var(--blue-soft);color:var(--blue-ink)}.adm .sel-opt.on{color:var(--blue-ink)}.adm .sel-opt .tick{font-size:11px;color:var(--blue-ink);flex:0 0 auto}.adm .sel-opt.dis{opacity:.45;cursor:default}.adm .brand-sep{color:var(--line2);font-weight:300;font-size:20px;margin:0 2px 0 4px;line-height:1}.adm .orgsw{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 9px 0 6px;border-radius:11px;border:none;background:transparent;font:640 14px var(--sans);color:var(--ink);cursor:pointer;max-width:280px;letter-spacing:-.01em}.adm .orgsw:hover{background:var(--inset)}.adm .orgsw.open{background:var(--blue-soft);color:var(--blue-ink)}.adm .orgsw:focus-visible{outline:none;box-shadow:0 0 0 2px var(--blue-soft)}.adm .orgsw .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .orgsw .chev{width:13px;height:13px;stroke:var(--faint);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;transition:transform .15s}.adm .orgsw.open .chev{transform:rotate(180deg);stroke:var(--blue-ink)}.adm .orgsw.solo{cursor:default}.adm .orgsw.solo:hover{background:transparent}.adm .orgsw .tile{width:22px;height:22px;border-radius:7px;font-size:9px}.adm .tile{width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font:700 10.5px var(--sans);letter-spacing:.02em;flex:0 0 auto}.adm .orgsw-pop{position:fixed;z-index:120;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 60px #101a332e;padding:8px;overflow-y:auto}.adm .orgsw-pop h5{margin:4px 10px 6px;font:700 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.adm .orgrow{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;border-radius:12px;padding:8px 10px;text-align:left;cursor:pointer;color:var(--ink)}.adm .orgrow.hi{background:var(--inset)}.adm .orgrow.on{background:var(--blue-soft)}.adm .orgrow b{display:block;font:650 13px var(--sans)}.adm .orgrow .s{display:block;font:500 10.5px var(--mono);color:var(--faint);margin-top:1px}.adm .orgrow .grow{flex:1;min-width:0}.adm .orgrow .tick{color:var(--blue-ink);font-size:12px;flex:0 0 auto}.adm .netsw{font-weight:600;padding-left:9px;max-width:150px}.adm .netsw.testnet:not(.open){color:var(--warn)}.adm .netsw.local:not(.open){color:var(--faint)}.adm .netdot{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--faint);box-shadow:0 0 0 3px var(--inset)}.adm .netdot.mainnet{background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}.adm .netdot.testnet{background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.adm .orgrow .netdot{margin:0 6px}.adm .netinfo{display:inline-flex;width:16px;height:16px;border-radius:50%;color:var(--faint);flex:0 0 auto;margin-left:-2px}.adm .netinfo svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.adm .netinfo:hover{color:var(--blue-ink)}.adm .nettip{position:fixed;z-index:121;width:300px;padding:12px 14px 10px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 44px #101a3329;color:var(--ink);pointer-events:none}.adm .nettip-h{display:flex;align-items:center;gap:8px;font:650 13px var(--sans);margin-bottom:6px}.adm .nettip-h .netdot{margin:0 4px 0 2px}.adm .nettip-h em{font:500 10.5px var(--mono);color:var(--faint);font-style:normal;margin-left:auto;letter-spacing:.02em}.adm .nettip p{margin:0;font:400 12.5px/1.45 var(--sans);color:var(--ink2, var(--ink))}.adm .nettip .nettip-f{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:11.5px;color:var(--faint)}@media(max-width:640px){.adm .orgsw{max-width:150px;font-size:13px}.adm .brand-sep,.adm .netsw .nm{display:none}.adm .netsw{padding-right:6px}}.adm.auth{min-height:100vh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);background:var(--bg)}.adm .auth-brand{position:relative;overflow:hidden;background:#0f1a3d;background-image:radial-gradient(120% 90% at 0% 0%,#2b5be6,#2b5be600 60%),radial-gradient(90% 70% at 100% 100%,#1f47c4,#1f47c400 55%);color:#fff;display:flex;align-items:center;justify-content:center;padding:48px}.adm .auth-brand-in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:22px}.adm .auth-mark{display:block;width:116px;height:116px;color:#fff;filter:drop-shadow(0 18px 40px rgba(0,0,0,.35))}.adm .auth-word{font-size:34px;font-weight:740;letter-spacing:-.035em}.adm .auth-watermark{position:absolute;right:-14%;bottom:-18%;width:78%;height:auto;color:#fff;opacity:.05;pointer-events:none}.adm .auth-side{display:flex;align-items:center;justify-content:center;padding:48px 32px}.adm .auth-form{width:100%;max-width:380px}.adm .auth-form h1{font-size:28px;letter-spacing:-.03em}.adm .auth-form .cap{margin-top:6px}.adm .auth-form form{margin-top:22px;display:grid;gap:16px}.adm .auth-form .otp{margin-top:26px}.adm .auth-flash{display:flex;width:100%;margin-top:14px;font-size:12px;padding:9px 14px;border-radius:12px}.adm .in{display:block}.adm .in .lbl{display:block;font:700 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.adm .in .box{display:flex;align-items:center;height:48px;border:1px solid var(--line2);border-radius:13px;background:var(--card);transition:border-color .12s,box-shadow .12s}.adm .in .box:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.adm .in .ic{width:42px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.adm .in .ic svg,.adm .in .eye svg{width:16px;height:16px;stroke:var(--faint);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adm .in .box:focus-within .ic svg{stroke:var(--blue-ink)}.adm .in input{flex:1;min-width:0;height:100%;border:none;background:none;outline:none;font:500 14px var(--sans);color:var(--ink);padding:0 12px 0 0}.adm .in input::placeholder{color:var(--faint)}.adm .in .eye{width:42px;height:100%;border:none;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.adm .in .eye:hover svg{stroke:var(--ink)}.adm .auth-submit{width:100%;justify-content:center;gap:8px;height:48px;border-radius:13px;font-size:13.5px;margin-top:6px;box-shadow:0 8px 20px #2b5be63d}.adm .auth-submit:disabled{box-shadow:none}.adm .auth-submit svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.adm .auth-submit:not(:disabled):hover svg{transform:translate(3px)}.adm .auth-submit .spin{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:adm-spin .7s linear infinite}@keyframes adm-spin{to{transform:rotate(360deg)}}@media(max-width:860px){.adm.auth{grid-template-columns:1fr;grid-template-rows:auto 1fr;background:#0f1a3d;background-image:radial-gradient(120% 60% at 0% 0%,#2b5be6,#2b5be600 60%),radial-gradient(90% 50% at 100% 100%,#1f47c4,#1f47c400 55%)}.adm .auth-brand{background:none;padding:40px 24px 12px}.adm .auth-brand-in{flex-direction:row;gap:12px}.adm .auth-mark{width:40px;height:40px;filter:none}.adm .auth-word{font-size:24px}.adm .auth-watermark{display:none}.adm .auth-side{padding:20px 18px 40px;align-items:flex-start}.adm .auth-form{background:var(--card);border-radius:var(--r);box-shadow:var(--shadow-dock);padding:24px 22px 26px}.adm .auth-form h1{font-size:24px}}} .adm .lev-h{flex-wrap:wrap;row-gap:4px;min-width:0}.adm .lev-h b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 200px}.adm .lev-h .when{white-space:nowrap;flex:0 0 auto}.adm .lline .acc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .lline .lamt{white-space:nowrap}.adm .trl.wrap .w{white-space:normal;overflow:visible}.adm .trl.wrap .h{flex:0 0 112px}.adm .txhero{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.adm .txhero .pills{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.adm .txhero .pills .blk{font:500 11px var(--mono);color:var(--faint)}.adm .txhero h1{font-size:30px;font-weight:760;letter-spacing:-.03em;line-height:1.1;margin:0}.adm .txhero h1 .amt{color:var(--blue-ink);font-variant-numeric:tabular-nums;margin-left:10px}.adm .txhero h1 .amt span{font-size:22px;font-weight:700;margin-left:6px}.adm .txhero .side{text-align:right}.adm .txhero .side .lbl{font:700 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.adm .txhero .side .v{font-size:15px;font-weight:650;margin-top:4px}.adm .txhero .side .s{font-size:12px;color:var(--faint);margin-top:2px}.adm .acts{display:flex;gap:8px;margin-left:auto;flex:0 0 auto}.adm .path{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.adm .step{position:relative;background:var(--inset);border-radius:14px;padding:12px 14px;min-width:0}.adm .step.here{outline:2px solid var(--blue);outline-offset:-2px;background:var(--blue-soft)}.adm .step .n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--card);font:700 11px var(--mono);color:var(--body);box-shadow:var(--shadow)}.adm .step .top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.adm .step .top .pill{margin-left:auto}.adm .step b{display:block;font-size:13.5px;font-weight:650;overflow-wrap:anywhere}.adm .step .s{display:block;font-size:11.5px;color:var(--body);margin-top:3px;overflow-wrap:anywhere}.adm .step .m{display:block;font:500 10.5px var(--mono);color:var(--faint);margin-top:6px}.adm .kpi .lbl{font:700 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center;gap:8px}.adm .kpi .lbl .ic{margin-left:auto;width:26px;height:26px;border-radius:9px;background:var(--blue-soft);display:flex;align-items:center;justify-content:center}.adm .kpi .lbl .ic svg{width:13px;height:13px;stroke:var(--blue-ink);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.adm .kpi .big{font-size:30px;margin-top:10px;overflow-wrap:anywhere}.adm .kpi .big span{font-size:14px}.adm .kpi .cap{margin-top:6px}.adm .kpi .foot{margin-top:12px;font-size:12px;display:flex;align-items:center;gap:6px}.adm .kpi .foot.ok{color:var(--ok)}.adm .kpi .foot svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.adm .impact .ic svg{width:15px;height:15px}.adm .kpi .foot a{color:var(--blue-ink)}.adm .tabs{display:flex;gap:22px;border-bottom:1px solid var(--line2);margin:4px 0 18px;overflow-x:auto}.adm .tabs button{border:none;background:none;padding:10px 2px 12px;font:650 13px var(--sans);color:var(--body);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;cursor:pointer}.adm .tabs button.on{color:var(--blue-ink);border-bottom-color:var(--blue)}.adm .impact{display:flex;align-items:center;gap:12px;background:var(--inset);border-radius:12px;padding:12px 14px;margin-bottom:8px;min-width:0}.adm .impact .ic{width:34px;height:34px;border-radius:10px;background:var(--card);display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:var(--shadow)}.adm .impact .ic svg{width:15px;height:15px;stroke:var(--blue-ink);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.adm .impact .who{flex:1;min-width:0}.adm .impact .who b{display:block;font-size:13.5px;font-weight:650}.adm .impact .who span{display:block;font:500 10.5px var(--mono);color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .impact .amt{text-align:right;flex:0 0 auto}.adm .impact .amt b{display:block;font:700 14px var(--mono);font-variant-numeric:tabular-nums;color:var(--bad)}.adm .impact .amt b.pos{color:var(--ok)}.adm .impact .amt span{display:block;font-size:11px;color:var(--faint);margin-top:2px}.adm .ident{display:flex;flex-direction:column;gap:4px;background:var(--card);border:1px solid var(--line2);border-radius:12px;padding:10px 12px;margin-bottom:8px;cursor:pointer;position:relative}.adm .ident:hover{border-color:var(--blue)}.adm .ident .lbl{font:700 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.adm .ident .val{font:500 11.5px var(--mono);overflow-wrap:anywhere;padding-right:48px}.adm .ident .val a{color:var(--blue-ink)}.adm .ident .cp{position:absolute;right:10px;top:10px;font:700 10px var(--mono);color:var(--faint)}.adm .ident .cp.on{color:var(--ok)}.adm .idents{background:var(--inset);border-radius:14px;padding:14px}.adm .idents h3{font-size:15px;font-weight:700;margin:0 0 10px;display:flex;align-items:center}.adm .idents h3 span{margin-left:auto;font:500 11px var(--sans);color:var(--faint)}.adm .raw{font:500 11px var(--mono);background:var(--inset);border-radius:12px;padding:12px 14px;overflow-x:auto;white-space:pre;max-height:420px}@media(max-width:860px){.adm .txhero .side{text-align:left}.adm .acts{margin-left:0;width:100%}}.adm .txr .txi{position:relative;width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #dfe5f0;border-radius:12px;background:#fff}.adm .txr .txi svg{width:18px;height:18px;stroke-width:2}.adm .txr .txi.in{color:var(--ok)}.adm .txr .txi.out{color:var(--blue-ink)}.adm .txr .txi.auto{color:#7c5ce5}.adm .txr .txi .net{position:absolute;left:-6px;bottom:-6px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;filter:drop-shadow(0 1px 2px rgba(29,45,78,.25))}.adm .txr .txi .net img,.adm .txr .txi .net span{width:16px!important;height:16px!important}.adm .txr .txi .ast{position:absolute;right:-6px;bottom:-6px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;filter:drop-shadow(0 1px 2px rgba(29,45,78,.25))}.adm .txr .txi .ast img,.adm .txr .txi .ast span{width:16px!important;height:16px!important}.adm .txr .s{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-family:var(--sans);font-size:11.5px;color:var(--faint);margin-top:3px}.adm .txr .s .mono{font-family:var(--mono);font-size:10.5px}.adm .txr .s .viaflow{display:inline-flex;align-items:center;gap:4px;color:var(--blue-ink);font-weight:600}.adm .txr .s .viaflow svg{width:12px;height:12px;stroke-width:2}.adm .txr .amt.flat{color:var(--body);font-weight:600}.adm .netquick{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.adm .netquick button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 10px 0 9px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--body);font:600 12px var(--sans);cursor:pointer}.adm .netquick button:hover{border-color:var(--line2);color:var(--ink)}.adm .netquick button.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-ink)}.adm .netquick button em{padding:1px 6px;border-radius:8px;background:var(--inset);color:var(--faint);font:650 10px var(--mono);font-style:normal}.adm .netquick button.on em{background:#fff;color:var(--blue-ink)}.adm .cnote{margin:4px 2px 16px;font-size:12.5px;line-height:1.55;color:var(--body)}.adm .rmenu{position:fixed;z-index:130;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 20px 50px #101a3329;padding:5px;min-width:150px}.adm .rmenu button{display:block;width:100%;text-align:left;border:none;background:none;border-radius:8px;padding:8px 11px;font:550 13px var(--sans);color:var(--ink);cursor:pointer}.adm .rmenu button:hover{background:var(--inset)}.adm .rlist{display:flex;flex-direction:column}.adm .rrow{display:flex;align-items:center;gap:12px;padding:12px 4px;border-top:1px solid var(--line2)}.adm .rrow:first-child{border-top:none}.adm .rrow .ric{width:30px;height:30px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--inset);color:var(--faint);font-size:15px}.adm .rrow .grow{display:flex;flex-direction:column;gap:2px}.adm .rrow b{font:600 13.5px var(--sans);color:var(--ink)}.adm .rrow .s{font:500 10.5px var(--mono);color:var(--faint)}.adm .rrow .s.err{color:var(--bad)}@media(max-width:640px){.adm .rrow .pill{display:none}}
