
#reference .reference-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px}#reference .reference-head h1{font-size:36px;letter-spacing:-1px;margin:10px 0}#reference .reference-head p{color:#8b9c94;font-size:13px;max-width:640px}#reference .ref-chip{font:10px monospace;letter-spacing:1px;padding:8px 12px;border:1px solid #34463c;border-radius:5px;color:#b9d29f;white-space:nowrap}.ref-layout{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(260px,1fr);gap:23px}.real-chart-panel{background:#101917;border:1px solid #2b3e33;border-radius:18px;padding:25px;min-width:0}.ref-toolbar{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}.ref-toolbar select{background:#18231e;color:#c9dabf;border:1px solid #354d3e;border-radius:9px;padding:9px 13px;max-width:200px}.ref-intervals{display:flex;gap:4px}.ref-intervals button{background:#16201b;color:#8fa990;border:1px solid transparent;padding:7px 10px;border-radius:6px;font-size:11px}.ref-intervals button.on{border-color:#95c03f;color:#d1f495;background:#baff0020}.ref-quote{display:flex;justify-content:space-between;align-items:end;gap:18px;margin:28px 0 5px}.ref-quote strong{font-size:31px;color:#e1edcf;font-weight:500}.ref-quote span{font:12px monospace;color:#a3c88f}.ref-ohlc{font:10px/1.8 monospace;color:#8d9e93;min-height:20px;margin:12px 0}.ref-canvas{width:100%;height:330px;display:block;touch-action:pan-y}.ref-controls{display:flex;gap:7px;justify-content:space-between;align-items:center;margin-top:13px}.ref-controls button{font-size:10px;padding:7px 11px;border-radius:7px;background:#17251c;color:#9cbb87;border-color:#334b34}.ref-source{color:#799084;font:10px/1.8 monospace;margin-top:16px;word-break:break-word}.paper-panel{background:#111b17;border:1px solid #304134;border-radius:18px;padding:24px}.paper-panel h3{margin:0 0 15px;font-size:20px}.paper-panel p{font-size:12px;color:#8fa18f;line-height:1.8}.paper-tabs{display:flex;gap:5px;margin:22px 0}.paper-tabs button{flex:1;border:1px solid #3c5136;background:#132016;color:#a3b796;padding:11px;border-radius:8px}.paper-tabs .on{background:#b5ef00;color:#142005}.paper-panel label{display:block;color:#91a889;font-size:11px;margin:20px 0}.paper-panel input{width:100%;border:1px solid #365031;background:#0b150e;color:#d8ecc2;padding:15px;border-radius:9px;font-size:20px;margin-top:8px}.paper-panel .summary{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #2b402a;font-size:12px;color:#a8bd9b}.paper-panel .primary{width:100%;margin-top:20px;background:#b8f400;border-color:#b8f400;color:#152007}.paper-status{min-height:35px;color:#b5d999!important;font-size:12px}.paper-ledger{margin-top:28px;padding:25px;border:1px solid #2f432f;border-radius:17px;background:#111a15}.paper-ledger h3{font-size:20px;margin:0 0 15px}.paper-ledger table{width:100%;border-collapse:collapse;font-size:11px}.paper-ledger th,.paper-ledger td{padding:14px 8px;border-bottom:1px solid #293d29;text-align:left}.paper-ledger th{font-size:9px;font-weight:500;color:#829579}.paper-ledger td{color:#c0d0b2}.ref-scroll{overflow:auto}.paper-ledger table{min-width:650px}body[data-route=reference] #account{display:none}#presets button{background:#1f2c22!important;color:#c6d7b9!important;border:1px solid #485b3c!important}#priceChange{background:#253422!important;color:#b7d694!important}.ref-note{padding:18px 21px;border:1px solid #3c4a33;border-radius:10px;background:#879d2510;color:#8c9e7d;font-size:12px;line-height:1.85;margin-top:25px}.ref-note a{color:#d4e0b9}.paper-panel button:disabled{opacity:.4;cursor:not-allowed}.ref-empty{fill:#8da17e;font:14px Arial}@media(max-width:1100px){.ref-layout{grid-template-columns:1fr}.paper-panel{max-width:none}}@media(max-width:650px){#reference .reference-head{display:block}#reference .reference-head h1{font-size:28px}.ref-chip{display:inline-block;margin-top:18px}.real-chart-panel{padding:17px}.ref-toolbar{gap:12px}.ref-toolbar select{max-width:155px;font-size:11px}.ref-intervals button{padding:6px}.ref-canvas{height:270px}.paper-ledger{padding:17px}}
