.xrpl-root{--bg:#05060c;--panel:#080c1cb8;--line:#00fff02e;--cyan:#00fff0;--mag:#ff2bd6;--gold:#ffd166;--lime:#7cff6b;--blue:#4da3ff;--orange:#ff7a18;--violet:#b388ff;--red:#ff4d6d;--ice:#a8fff5;--muted:#7d8aa3}.xrpl-root,.xrpl-root *{box-sizing:border-box;margin:0;padding:0}.xrpl-root,.xrpl-root body{background:var(--bg);color:#e8f6ff;height:100%;font-family:Segoe UI,Helvetica Neue,system-ui,sans-serif;overflow:hidden}.xrpl-root .app{z-index:2;grid-template-rows:1fr auto;gap:10px;height:100%;padding:8px 16px 10px;display:grid;position:relative}.xrpl-root .chip{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:flex}.xrpl-root .dot{background:var(--muted);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px}.xrpl-root .dot.live{background:var(--lime);color:var(--lime);animation:1.4s infinite pulse}.xrpl-root .dot.warn{background:var(--gold);color:var(--gold)}.xrpl-root .dot.dead{background:var(--red);color:var(--red)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.xrpl-root .mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.xrpl-root main{grid-template-columns:1.15fr .95fr .85fr;gap:12px;min-height:0;display:grid}@media (width<=1100px){.xrpl-root main{grid-template-columns:1fr 1fr}.xrpl-root .col-feed,.xrpl-root .col-right{grid-column:1/-1}}@media (width<=720px){.xrpl-root main{grid-template-columns:1fr}.xrpl-root h1{letter-spacing:.16em;font-size:14px}.xrpl-root .top-controls{max-width:100%}}.xrpl-root .panel{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;flex-direction:column;min-height:0;padding:14px;display:flex;box-shadow:0 0 0 1px #ffffff05,0 10px 40px #00000059}.xrpl-root .panel h2{letter-spacing:.22em;text-transform:uppercase;color:var(--ice);justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:11px;display:flex}.xrpl-root .stall-row{flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 8px;display:flex}.xrpl-root .stall-miss{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:10px}.xrpl-root .stall-miss.warn{color:var(--gold)}.xrpl-root #btnGoFetch{letter-spacing:.14em;text-transform:uppercase;padding:4px 10px;font-size:10px}.xrpl-root #btnGoFetch:disabled{opacity:.35;cursor:default;box-shadow:none}.xrpl-root .hero{min-height:0;position:relative;overflow:hidden}.xrpl-root .ring-wrap{flex:none;place-items:center;height:140px;display:grid;position:relative}.xrpl-root .ring{place-items:center;width:140px;height:140px;display:grid;position:relative}.xrpl-root #donut{width:140px;height:140px;box-shadow:none;background:0 0;border:0;outline:0}.xrpl-root .ring,.xrpl-root .ring-wrap{box-shadow:none;background:0 0;border:0;outline:0}.xrpl-root .kpi{flex:none;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:6px;display:grid}.xrpl-root .kpi div{border:1px solid var(--line);background:#00000040;border-radius:8px;padding:5px 7px}.xrpl-root .kpi .k{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:9px}.xrpl-root .kpi .v{margin-top:1px;font-size:13px;font-weight:700}.xrpl-root .hist{border:1px solid var(--line);background:#0000002e;border-radius:10px;flex:none;margin-top:6px;padding:6px 8px 7px}.xrpl-root .hist h3{letter-spacing:.18em;text-transform:uppercase;color:var(--ice);margin-bottom:6px;font-size:9px}.xrpl-root .hist-grid{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.xrpl-root .hist-grid>div{background:#00fff00a;border:1px solid #00fff01f;border-radius:8px;padding:4px 6px}.xrpl-root .hist-grid .k{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:8px}.xrpl-root .hist-grid .v{color:#e8ffff;margin-top:1px;font-size:12px;font-weight:700}.xrpl-root .col-center,.xrpl-root .col-right{flex-direction:column;gap:12px;min-height:0;display:flex;overflow:hidden}.xrpl-root .col-center>.stack-panel{flex:1 1 0;height:0;min-height:0;padding-top:36px;position:relative;overflow:hidden}.xrpl-root .col-center>.holo-panel.stack-panel{flex:1 1 0;height:0;min-height:0;max-height:none}.xrpl-root .col-center:has(>.stack-panel.is-max)>.stack-panel:not(.is-max){display:none!important}.xrpl-root .col-center:has(>.stack-panel.is-max)>.stack-panel.is-max{flex:auto;height:auto;max-height:none}.xrpl-root .pane-max{z-index:5;cursor:pointer;width:28px;height:22px;color:var(--cyan);background:#00fff014;border:1px solid #00fff073;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 0 10px #00fff038}.xrpl-root .stack-panel.is-max .pane-max{color:#fff;background:#00fff047}.xrpl-root .recap{flex-direction:column;flex:auto;min-height:0;display:flex}.xrpl-root .spark-plot{flex:auto;grid-template-columns:78px minmax(0,1fr);gap:6px;min-height:120px;margin-top:6px;display:grid}.xrpl-root .spark-y{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-direction:column;justify-content:space-between;font-size:9px;display:flex}.xrpl-root .spark-y .ax{color:var(--ice);font-weight:700}.xrpl-root .spark-y .cyan{color:var(--cyan)}.xrpl-root .spark-y .gold{color:var(--gold)}.xrpl-root .spark-main{flex-direction:column;min-width:0;min-height:0;display:flex}.xrpl-root .recap .spark{flex:auto;width:100%;height:auto;min-height:96px;margin-top:0}.xrpl-root .spark-x{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:8px;margin-top:2px;font-size:9px;display:flex}.xrpl-root .spark-x span:nth-child(2){color:var(--ice)}.xrpl-root .spark-key{letter-spacing:.02em;text-transform:none;color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.35}@media (width<=720px){.xrpl-root .col-center:has(>.stack-panel.is-max)>.stack-panel.pane.on:not(.is-max){display:none!important}}.xrpl-root .col-right .panel.col-feed{flex:2 1 0;min-height:0;overflow:hidden}.xrpl-root .col-feed .radar-block{flex:none}.xrpl-root .col-feed .watch-chips{min-height:0}.xrpl-root .busy-panel,.xrpl-root .col-center>.busy-panel.pane,.xrpl-root .col-center>.busy-panel.pane.on{display:none!important}.xrpl-root .flip-panel,.xrpl-root .currency-panel{padding-top:36px;position:relative}.xrpl-root .flip-switch{z-index:4;cursor:pointer;color:#2eff6b;background:#2eff6b1a;border:1px solid #2eff6b8c;border-radius:999px;place-items:center;width:28px;height:22px;padding:0;display:grid;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #2eff6b47}.xrpl-root .flip-switch.flipped{color:#fff;background:#2eff6b47}.xrpl-root .flip-switch.nft{color:#ff2e99;background:#ff2e991a;border-color:#ff2e998c;box-shadow:0 0 10px #ff2e9947}.xrpl-root .flip-switch.nft.flipped{background:#ff2e9947}.xrpl-root .flip-switch.acct{color:#ff6b56;background:#ff6b561a;border-color:#ff6b568c;box-shadow:0 0 10px #ff6b5647}.xrpl-root .flip-switch.acct.flipped{background:#ff6b5647}.xrpl-root .flip-switch.dex{color:#3d8cff;background:#3d8cff1a;border-color:#3d8cff8c;box-shadow:0 0 10px #3d8cff47}.xrpl-root .flip-switch.dex.flipped{background:#3d8cff47}.xrpl-root .flip-face{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.xrpl-root .flip-face[hidden]{display:none!important}.xrpl-root .burst-list{flex:1;min-height:0;padding-right:4px;overflow:auto}.xrpl-root .burst-row{background:linear-gradient(90deg,#2eff6b14,#0000 72%);border:1px solid #2eff6b2e;grid-template-columns:28px minmax(0,1fr) 22px auto;align-items:center;gap:8px;margin:3px 0;padding:5px 6px;font-size:11px;display:grid}.xrpl-root .burst-row:hover{border-color:#2eff6b8c}.xrpl-root .burst-row .rk{color:#2eff6b;text-shadow:0 0 8px #2eff6bb3;font-weight:700}.xrpl-root .burst-addr{color:#eaffe8;font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;margin:0;padding:0;overflow:hidden}.xrpl-root .burst-addr .sub{color:var(--muted);font-size:10px}.xrpl-root .burst-qty{text-align:right;color:#2eff6b;font-weight:700;line-height:1.15}.xrpl-root .burst-qty .sub{color:var(--muted);font-size:10px;font-weight:500}.xrpl-root .burst-list.nft .burst-row{background:linear-gradient(90deg,#ff2e991a,#0000 72%);border-color:#ff2e9938}.xrpl-root .burst-list.nft .burst-row:hover{border-color:#ff2e998c}.xrpl-root .burst-list.nft .rk,.xrpl-root .burst-list.nft .burst-qty{color:#ff2e99;text-shadow:0 0 8px #ff2e998c}.xrpl-root .burst-list.acct .burst-row{background:linear-gradient(90deg,#ff6b561a,#0000 72%);border-color:#ff6b5638}.xrpl-root .burst-list.acct .burst-row:hover{border-color:#ff6b568c}.xrpl-root .burst-list.acct .rk,.xrpl-root .burst-list.acct .burst-qty{color:#ff6b56;text-shadow:0 0 8px #ff6b5673}.xrpl-root .burst-list.dex .burst-row{background:linear-gradient(90deg,#3d8cff1f,#0000 72%);border-color:#3d8cff38}.xrpl-root .burst-list.dex .burst-row:hover{border-color:#3d8cff8c}.xrpl-root .burst-list.dex .rk,.xrpl-root .burst-list.dex .burst-qty{color:#3d8cff;text-shadow:0 0 8px #3d8cff73}.xrpl-root .holo-sheet.burst-dex{border-color:#3d8cff8c;box-shadow:0 0 0 1px #ffffff0a,0 0 50px #3d8cff33,0 30px 80px #0000008c}.xrpl-root .holo-sheet.burst-nft{border-color:#ff2e998c;box-shadow:0 0 0 1px #ffffff0a,0 0 50px #ff2e9933,0 30px 80px #0000008c}.xrpl-root .holo-sheet.burst-acct{border-color:#ff6b568c;box-shadow:0 0 0 1px #ffffff0a,0 0 50px #ff6b5633,0 30px 80px #0000008c}.xrpl-root .holo-sheet.burst-sheet{border-color:#2eff6b80;box-shadow:0 0 0 1px #ffffff0a,0 0 50px #2eff6b2e,0 30px 80px #0000008c}.xrpl-root .coin-toggles{align-items:center;gap:4px;display:flex}.xrpl-root .currency-bars .bar-row{grid-template-columns:88px 1fr 78px}.xrpl-root .busy-split{grid-template-columns:1fr 1fr;gap:10px;min-height:0;display:grid}.xrpl-root .busy-split h3{letter-spacing:.16em;text-transform:uppercase;color:var(--ice);margin-bottom:6px;font-size:10px}.xrpl-root .busy-list{min-height:102px;max-height:102px;overflow:auto}.xrpl-root .clear-actions{z-index:1;flex-direction:column;gap:8px;margin-top:16px;display:flex;position:relative}.xrpl-root .clear-actions button{width:100%;min-height:44px}.xrpl-root #btnReconnect,.xrpl-root #btnGuide{min-height:36px}@media (width<=720px){.xrpl-root .busy-split{grid-template-columns:1fr}}.xrpl-root .busy-row{cursor:pointer;background:linear-gradient(90deg,#ffd1661a,#0000 72%);border:1px solid #ffd1662e;grid-template-columns:28px 1fr auto auto;align-items:center;gap:8px;height:30px;margin:2px 0;padding:6px 8px;font-size:11px;display:grid}.xrpl-root .busy-row:hover{border-color:#ffd16680}.xrpl-root .busy-row .rk{color:var(--gold);font-weight:700}.xrpl-root .busy-row .hits{color:var(--cyan)}.xrpl-root .holo-panel{transform-origin:top;background:linear-gradient(#00fff012,#080a188c 40%,#ff2bd60f);border-color:#00fff059;flex:0 0 200px;height:200px;min-height:200px;max-height:200px;position:relative;overflow:hidden;transform:none;box-shadow:0 0 0 1px #00fff01f,0 0 28px #00fff01f,inset 0 0 30px #00fff00f}.xrpl-root .hero .holo-panel{flex:1 1 0;height:auto;min-height:0;max-height:none;margin-top:8px;overflow:hidden}.xrpl-root .holo-panel:before{content:"";pointer-events:none;z-index:3;mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 2px,#00fff00a 2px 3px);animation:4.5s linear infinite holoScan;position:absolute;inset:0}.xrpl-root .holo-panel:after{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000,#ffffff12,#0000);animation:5.5s ease-in-out infinite holoSweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes holoScan{0%{background-position:0 0}to{background-position:0 48px}}@keyframes holoSweep{0%,55%{opacity:0;transform:translate(-120%)}70%{opacity:.45}to{opacity:0;transform:translate(120%)}}.xrpl-root .holo-frame{z-index:2;flex-direction:column;flex:1;min-height:0;animation:3.8s infinite holoFlicker;display:flex;position:relative}@keyframes holoFlicker{0%,93%,to{opacity:1;filter:none}94%{opacity:.82;filter:hue-rotate(18deg)brightness(1.2)}96%{opacity:1}97%{opacity:.9}}.xrpl-root .holo-list{flex:1;min-height:0;padding-right:4px;overflow:auto}.xrpl-root .holo-row{background:linear-gradient(90deg,#00fff012,#0000 70%);border:1px solid #00fff01f;grid-template-columns:28px 1fr auto auto;align-items:center;gap:8px;margin:3px 0;padding:5px 6px;font-size:11px;display:grid;position:relative}.xrpl-root .holo-row.new{border-color:#ff2bd68c;animation:.6s holoIn;box-shadow:0 0 14px #ff2bd640}@keyframes holoIn{0%{opacity:0;filter:blur(4px);transform:translate(-10px)scaleY(.6)}to{opacity:1;filter:none;transform:none}}.xrpl-root .holo-row .rk{color:var(--cyan);text-shadow:0 0 8px #00fff0cc;font-weight:700}.xrpl-root .holo-row .meta{min-width:0}.xrpl-root .holo-row .lid{color:#e8ffff;letter-spacing:.04em}.xrpl-root .holo-row .subline{color:var(--muted);font-size:10px}.xrpl-root .holo-eye{width:22px;height:22px;color:var(--cyan);cursor:pointer;background:0 0;border:1px solid #00fff073;border-radius:6px;place-items:center;padding:0;display:grid;box-shadow:0 0 8px #00fff040}.xrpl-root .holo-eye:hover{color:#fff;box-shadow:0 0 12px #00fff08c}.xrpl-root .holo-vol{text-align:right;color:var(--gold);text-shadow:0 0 10px #ffd16673;font-weight:700;line-height:1.15}.xrpl-root .holo-vol .sub{color:var(--muted);text-shadow:none;font-size:10px;font-weight:500}.xrpl-root .holo-bar{background:linear-gradient(90deg, var(--cyan), var(--mag));height:2px;box-shadow:0 0 8px var(--cyan);opacity:.85;position:absolute;bottom:0;left:0}.xrpl-root .holo-empty{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:18px 8px;font-size:11px}.xrpl-root .holo-row{cursor:pointer}.xrpl-root .holo-row:hover{background:linear-gradient(90deg,#00fff029,#ff2bd614 70%);border-color:#00fff08c;box-shadow:0 0 16px #00fff02e}.xrpl-root .holo-modal{z-index:40;justify-content:center;align-items:stretch;padding:10px 14px;display:none;position:absolute;inset:0}.xrpl-root .holo-modal.open{display:flex}.xrpl-root .holo-modal-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040cb8;position:absolute;inset:0}.xrpl-root .holo-sheet{z-index:1;-webkit-user-select:text;user-select:text;background:linear-gradient(#001e24e0,#0a0618eb),radial-gradient(at 20% 0,#00fff029,#0000 50%),radial-gradient(at 90% 100%,#ff2bd624,#0000 46%);border:1px solid #00fff073;border-radius:18px;flex-direction:column;width:min(960px,100%);height:calc(100% - 8px);max-height:calc(100% - 8px);padding:16px 18px 12px;animation:.28s sheetIn;display:flex;position:relative;overflow:hidden;transform:none;box-shadow:0 0 0 1px #ffffff0a,0 0 50px #00fff02e,0 30px 80px #0000008c}.xrpl-root .holo-sheet:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00fff009 2px 3px);animation:5s linear infinite holoScan;position:absolute;inset:0}@keyframes sheetIn{0%{opacity:0;filter:blur(6px);transform:translateY(10px)scale(.98)}to{opacity:1;filter:none;transform:none}}.xrpl-root .holo-sheet-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.xrpl-root .holo-sheet-head h3{letter-spacing:.22em;text-transform:uppercase;color:var(--ice);text-shadow:0 0 12px #00fff08c;font-size:13px}.xrpl-root .holo-sheet-head .big{letter-spacing:.04em;text-shadow:0 0 18px #00fff099;margin-top:4px;font-size:26px;font-weight:800}.xrpl-root .holo-x{color:var(--mag);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#ff2bd61f;border:1px solid #ff2bd673;border-radius:999px;padding:6px 12px;font-size:10px}.xrpl-root .holo-grid{z-index:1;flex:1;grid-template-columns:1.1fr .9fr;gap:14px;min-height:0;margin-top:14px;display:grid;position:relative;overflow:auto}@media (width<=720px){.xrpl-root .holo-grid{grid-template-columns:1fr}}.xrpl-root .holo-kv{gap:6px;display:grid}.xrpl-root .kv{background:#00fff00a;border:1px solid #00fff01f;grid-template-columns:110px 1fr;gap:8px;padding:6px 8px;font-size:12px;display:grid}.xrpl-root .kv:has(.kv-shuttle){grid-template-columns:110px 28px 1fr;align-items:center}.xrpl-root .kv-shuttle{width:26px;height:26px;padding:0}.xrpl-root .kv .k{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.xrpl-root .kv .v{color:#e8ffff;word-break:break-all;cursor:text;-webkit-user-select:text;user-select:text}.xrpl-root .holo-sheet .bars{min-height:0;max-height:none;overflow:auto}.xrpl-root .holo-accounts{gap:4px;margin-top:4px;display:grid}.xrpl-root .acct-line{border-bottom:1px solid #00fff01f;justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;font-size:12px;display:flex}.xrpl-root .acct-line .who{color:#e8ffff;word-break:break-all;cursor:text;-webkit-user-select:text;user-select:text;min-width:0}.xrpl-root .acct-line .acct-tx{text-align:right;white-space:nowrap;color:var(--gold);text-shadow:0 0 10px #ffd16673;cursor:text;-webkit-user-select:text;user-select:text;flex:none;font-weight:700}.xrpl-root .holo-links{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.xrpl-root .holo-links a{color:var(--cyan);letter-spacing:.08em;border-bottom:1px solid #00fff059;font-size:11px;text-decoration:none}.xrpl-root .bars{flex:1 1 0;min-height:0;padding-right:4px;overflow:auto}.xrpl-root .bar-row{grid-template-columns:118px 1fr 42px;align-items:center;gap:8px;margin:6px 0;font-size:12px;display:grid}.xrpl-root .bar-lab{white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.xrpl-root .sw{border-radius:2px;flex:none;width:8px;height:8px;box-shadow:0 0 8px}.xrpl-root .track{background:#ffffff0d;border-radius:99px;height:10px;position:relative;overflow:hidden}.xrpl-root .fill{border-radius:99px;width:0%;height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 12px}.xrpl-root .spark{flex:none;height:56px;margin-top:8px}.xrpl-root .feed{flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:6px;min-height:0;display:flex;overflow:auto}.xrpl-root .tx{background:#ffffff08;border:1px solid #0000;border-radius:10px;flex:none;grid-template-columns:92px 1fr auto auto;align-items:center;gap:8px;padding:7px 8px;font-size:11px;animation:.35s slideIn;display:grid}@keyframes slideIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.xrpl-root .tag{letter-spacing:.04em;text-align:center;background:color-mix(in srgb, var(--c) 18%, transparent);color:var(--c);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);text-shadow:0 0 8px color-mix(in srgb, var(--c) 55%, transparent);border-radius:6px;padding:3px 6px;font-size:10px;font-weight:700}.xrpl-root .acct{color:#bcd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xrpl-root .ok{color:var(--lime)}.xrpl-root .fail{color:var(--red)}.xrpl-root footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:11px;display:flex}.xrpl-root .controls{flex-wrap:wrap;gap:8px;display:flex}.xrpl-root button,.xrpl-root a.mini{color:var(--cyan);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#00fff014;border:1px solid #00fff059;border-radius:999px;align-items:center;padding:6px 12px;font-size:10px;text-decoration:none;display:inline-flex}.xrpl-root button:hover,.xrpl-root a.mini:hover{box-shadow:0 0 14px #00fff059}.xrpl-root button.active{color:var(--mag);background:#ff2bd626;border-color:#ff2bd673}.xrpl-root .hash{color:#9ad}.xrpl-root .chip.clickable{cursor:pointer}.xrpl-root .chip.clickable:hover{box-shadow:0 0 12px #00fff04d}.xrpl-root .kpi div{cursor:default}.xrpl-root .bar-row{cursor:pointer;border-radius:6px;padding:2px}.xrpl-root .bar-row:hover{background:#00fff00f}.xrpl-root .bar-row.on{background:#00fff014;outline:1px solid #00fff059}.xrpl-root .tx{cursor:pointer}.xrpl-root .tx:hover{background:#00fff00f;border-color:#00fff047}.xrpl-root .tx.picked{border-color:#ff2bd680;box-shadow:0 0 12px #ff2bd633}.xrpl-root .inspect{background:#00000038;border:1px dashed #00fff047;border-radius:10px;min-height:54px;margin-top:8px;padding:8px;font-size:11px}.xrpl-root .inspect b{color:var(--cyan);letter-spacing:.12em;font-weight:600}.xrpl-root input[type=range]{accent-color:#00fff0;vertical-align:middle;width:92px}.xrpl-root .keys{z-index:6;letter-spacing:.08em;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:10px;display:none;position:absolute;bottom:44px;right:16px}.xrpl-root .keys.show{display:block}.xrpl-root .app.tilt .panel{transition:none}.xrpl-root .toast{z-index:30;border:1px solid var(--cyan);color:var(--cyan);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;opacity:0;background:#001014d9;border-radius:999px;padding:8px 14px;font-size:11px;transition:opacity .25s;position:absolute;top:16px;left:50%;transform:translate(-50%)}.xrpl-root .toast.show{opacity:1}.xrpl-root #donut{cursor:pointer}.xrpl-root .holo-tools{flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 8px;display:flex}.xrpl-root .mini{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;background:#00fff014;border:1px solid #00fff059;border-radius:999px;min-height:32px;padding:6px 10px;font-size:10px}.xrpl-root .mini.active{color:var(--mag);background:#ff2bd626;border-color:#ff2bd673}.xrpl-root .holo-row.picked{border-color:#ff2bd6a6;box-shadow:0 0 14px #ff2bd647}.xrpl-root .recap{border:1px solid var(--line);background:#00000038;border-radius:12px;flex-direction:column;flex:auto;min-height:0;margin-top:8px;padding:8px 10px;display:flex}.xrpl-root .recap-head{letter-spacing:.14em;text-transform:uppercase;color:var(--ice);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.xrpl-root .recap-kpis{color:var(--muted);gap:10px;display:flex}.xrpl-root .recap-kpis b{color:var(--cyan);font-weight:700}.xrpl-root .recap-fam{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;display:inline-flex}.xrpl-root .recap-fam select{color:var(--ice);font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#080c1cd9;border:1px solid #00fff066;border-radius:8px;outline:none;padding:3px 8px}.xrpl-root .recap-fam select:focus{border-color:var(--cyan)}.xrpl-root .radar-archive{background:linear-gradient(#ff2bd61a,#080a188c 40%,#00fff00f);border-color:#ff2bd666;flex:1 1 0;height:auto;min-height:0;max-height:none;overflow:hidden;transform:none}.xrpl-root .panel h2.radar-title{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.xrpl-root .radar-title>span:last-child{justify-self:end}.xrpl-root .radar-title #btnClearFilters{justify-self:center}.xrpl-root .radar-head{align-items:center;gap:8px;display:flex}.xrpl-root .radar-hit{cursor:pointer;background:linear-gradient(90deg,#ff2bd61f,#0000 70%);border:1px solid #ff2bd638;grid-template-columns:92px 1fr auto;align-items:center;gap:8px;margin:3px 0;padding:6px 8px;font-size:11px;display:grid;position:relative}.xrpl-root .radar-hit:hover{border-color:#ff2bd68c;box-shadow:0 0 14px #ff2bd638}.xrpl-root .radar-hit .subline{color:var(--muted);font-size:10px}.xrpl-root .radar-hit .amt{color:var(--gold);font-weight:700}.xrpl-root .watch-form{gap:8px;margin-bottom:8px;display:flex}.xrpl-root .watch-form input{border:1px solid var(--line);min-width:0;color:var(--cyan);background:#00000059;border-radius:10px;flex:1;min-height:40px;padding:8px 10px;font-size:12px}.xrpl-root .watch-chips{flex-wrap:wrap;gap:6px;min-height:28px;display:flex}.xrpl-root .watch-chip{color:#ffd6f4;background:#ff2bd61a;border:1px solid #ff2bd666;border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 10px;font-size:11px;display:flex}.xrpl-root .watch-chip button{min-height:28px;padding:2px 8px}.xrpl-root .tx.watched{border-color:#ff2bd68c;box-shadow:0 0 12px #ff2bd638}.xrpl-root .tx .amt{color:var(--gold);text-align:right}.xrpl-root .holo-sheet.wide{width:min(1080px,100%)}.xrpl-root .cmp-grid{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid;position:relative}@media (width<=720px){.xrpl-root .cmp-grid{grid-template-columns:1fr}}.xrpl-root .cmp-col h2{margin-bottom:8px}.xrpl-root .deck{display:none}@media (width<=720px){.xrpl-root .app{gap:8px;padding:10px 10px 70px}.xrpl-root .deck{z-index:12;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080c1ce0;border-radius:16px;grid-template-columns:repeat(5,1fr);gap:6px;padding:6px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.xrpl-root .deck button{min-height:44px;padding:8px 4px;font-size:10px}.xrpl-root .deck button.on{color:var(--cyan);background:#00fff02e;box-shadow:0 0 12px #00fff040}.xrpl-root main{grid-template-columns:1fr}.xrpl-root main>.pane,.xrpl-root .col-center>.pane,.xrpl-root .col-right>.pane{display:none!important}.xrpl-root main>.pane.on,.xrpl-root .col-center>.pane.on,.xrpl-root .col-right>.pane.on{display:flex!important}.xrpl-root .col-center,.xrpl-root .col-right{display:contents}.xrpl-root .col-feed.pane.on{flex-direction:column;min-height:0;display:flex!important}.xrpl-root .col-feed .radar-block{display:none}.xrpl-root .col-feed.pane.on.show-radar .radar-block{display:block}.xrpl-root .col-feed.pane.on.show-radar .feed,.xrpl-root .col-feed.pane.on.show-radar>h2{display:none}.xrpl-root .radar-archive.pane.on{flex:1 1 0;height:auto;min-height:0;max-height:none;display:flex!important}.xrpl-root .stats-row,.xrpl-root .top-controls{max-width:100%;max-height:88px;overflow:auto}}.xrpl-root[data-theme=ice]{--cyan:#8cecff;--mag:#5ab4ff;--gold:#d7f4ff;--lime:#9bffef;--red:#ff8aa0;--ice:#e8ffff}.xrpl-root[data-theme=gold]{--cyan:#ffd166;--mag:#ff9f1c;--gold:#ffe8a3;--lime:#ffe08a;--ice:#fff4cc;--line:#ffd16638}.xrpl-root[data-theme=ops]{--cyan:#9fb4c8;--mag:#c5d4e0;--gold:#e8f0f6;--lime:#b7c6d4;--ice:#d5e2ee;--line:#9fb4c838}.xrpl-root[data-motion=reduced] .holo-panel:before,.xrpl-root[data-motion=reduced] .holo-panel:after,.xrpl-root[data-motion=reduced] .holo-frame,.xrpl-root[data-motion=reduced] .holo-sheet:before,.xrpl-root[data-motion=reduced] .tx{animation:none!important}.xrpl-root[data-motion=reduced] main .panel{transform:none!important}@media (prefers-reduced-motion:reduce){.xrpl-root .holo-panel:before,.xrpl-root .holo-panel:after,.xrpl-root .holo-frame,.xrpl-root .tx{animation:none!important}}.xrpl-root ::-webkit-scrollbar{width:6px;height:6px}.xrpl-root ::-webkit-scrollbar-thumb{background:#00fff040;border-radius:99px}
