:root{color-scheme:dark;--bg:#080e12;--panel:#101a20;--border:#243238;--muted:#8da29d;--green:#7cfaab;--white:#f3f7f6;--red:#fb8d8d;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 85% -10%,#19372d 0,transparent 34%),var(--bg);color:var(--white);margin:0}.shell{max-width:740px;margin:auto;padding:0 18px 100px}.header{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #223036}.brand{display:flex;gap:12px;align-items:center}.mark{background:var(--green);color:#071410;font-size:28px;font-weight:950;width:49px;height:49px;border-radius:15px;display:grid;place-items:center;letter-spacing:-4px;padding-right:4px}.mark span{font-size:13px;align-self:start;margin-top:11px}.brandtop{font-weight:900;font-size:19px;letter-spacing:2px}.brandtop span{font-weight:500;color:var(--green)}.micro{font-size:10px;color:var(--muted);letter-spacing:2px;margin-top:4px}.refresh{font-size:29px;color:var(--green);background:#152821;border:1px solid #2b493a;width:42px;height:42px;border-radius:13px;cursor:pointer}.intro{position:relative;padding:35px 0 25px;display:flex;justify-content:space-between}.intro h1{font-size:clamp(34px,7vw,52px);line-height:1.04;letter-spacing:-2px;margin:18px 0 12px;font-weight:850}.intro em{font-style:normal;color:var(--green)}.intro p{font-size:13px;color:var(--muted)}.eyebrow{font-size:11px;font-weight:750;letter-spacing:1.4px;color:var(--green);text-transform:uppercase}.status-dot{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;margin-right:7px;box-shadow:0 0 12px var(--green)}.version{font-size:10px;color:var(--muted);padding-top:6px}.panel{background:linear-gradient(145deg,#12221f,#10191f 54%,#11191f);border:1px solid var(--border);border-radius:21px}.balance{padding:22px;box-shadow:0 18px 50px #0003}.paneltop{display:flex;justify-content:space-between;font-size:11px;letter-spacing:1.1px;font-weight:700;color:var(--muted)}.bigvalue{font-size:clamp(37px,10vw,63px);font-weight:850;letter-spacing:-2px;margin:14px 0 3px;font-variant-numeric:tabular-nums}.plabel{font-size:13px;color:var(--muted);font-weight:650}.positive{color:var(--green)}.negative{color:var(--red)}.sep{height:1px;background:var(--border);margin:22px 0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.stats small,.statusgrid small{display:block;font-size:9px;color:var(--muted);letter-spacing:.7px;margin-bottom:9px;font-weight:700}.stats b{font-size:19px;font-variant-numeric:tabular-nums}.section{margin-top:31px}.sectionhead{display:flex;justify-content:space-between;align-items:end;gap:12px;margin:0 0 14px}.sectionhead h2{font-size:20px;letter-spacing:-.5px;margin:7px 0 0}.pill{padding:7px 10px;border-radius:20px;color:var(--green);background:#173427;font-size:10px;letter-spacing:1px;font-weight:800}.chartbox{padding:18px}#equity-chart{width:100%;height:200px;overflow:visible}.chartbottom{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;margin-top:8px}.statusgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:21px}.statusgrid strong{font-size:15px;font-weight:780}.green{color:var(--green)}.operations{overflow:hidden}.operation{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--border)}.operation:last-child{border:0}.optype{display:flex;align-items:center;gap:11px}.opicon{background:#19372c;color:var(--green);font-weight:850;padding:9px;border-radius:12px;min-width:37px;text-align:center}.opicon.sell{background:#342227;color:var(--red)}.operation strong{display:block;font-size:13px}.operation small{display:block;font-size:11px;color:var(--muted);margin-top:4px}.result{text-align:right;font-weight:800;font-size:13px}.empty{padding:30px;text-align:center;color:var(--muted);font-size:13px}.notice{display:flex;gap:12px;color:var(--muted);padding:22px 4px;font-size:12px;line-height:1.6}.notice span{color:var(--green);font-size:24px}.notice p{margin:0}.bottom{position:fixed;z-index:10;bottom:0;left:0;right:0;margin:auto;max-width:740px;background:#0e171bed;backdrop-filter:blur(16px);border-top:1px solid var(--border);display:flex;justify-content:space-around;padding:10px 10px max(12px,env(safe-area-inset-bottom))}.navlink{border:0;background:transparent;color:var(--muted);text-decoration:none;font-size:24px;display:flex;align-items:center;flex-direction:column;gap:4px;padding:5px 20px;cursor:pointer}.navlink span{font-size:10px}.navlink.active{color:var(--green)}dialog{background:#111b20;color:white;border:1px solid #365344;border-radius:20px;padding:24px;max-width:350px;width:90%}dialog::backdrop{background:#000b}dialog p{font-size:13px;color:var(--muted);line-height:1.55}dialog code{color:var(--green)}.primary{display:block;background:var(--green);color:#09110f;border:0;border-radius:12px;padding:12px 25px;font-weight:800;margin-top:16px;width:100%}@media(min-width:700px){.shell{padding-left:30px;padding-right:30px}}
