[hidden]{display:none!important}.top.slim{background:0 0;padding-bottom:0}main>section.first{border-top:0;padding-top:12px}.pos{color:#7fd3a0}.neg{color:#ff8a80}.warn{border:1px solid var(--gold);color:var(--gold-hi);background:#2a200b;border-radius:12px;max-width:none;padding:12px 14px}.card .figures{margin:12px 0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:16px;gap:14px;margin-top:18px;padding:18px;display:grid}.panel .figures{grid-template-columns:repeat(2,minmax(0,1fr))}.act{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0;display:flex}.act label,.control label{color:var(--muted);flex:200px;gap:6px;font-size:14px;display:grid}input,select{font:600 20px var(--display);color:var(--ink);background:var(--ground);border:1px solid var(--line);border-radius:10px;width:100%;min-height:46px;padding:10px 12px}select{width:auto}.act .small{flex-basis:100%;margin:0}.wallets{flex-wrap:wrap;gap:10px;display:flex}.wallets:empty{display:none}.wallets img{margin-right:8px;display:inline}button.btn{cursor:pointer}#msg:empty{display:none}#msg{background:var(--panel-2);border-radius:10px;margin:0;padding:10px 12px}#msg[data-kind=error]{color:#ff8a80}#msg[data-kind=ok]{color:#7fd3a0}.control{border-top:1px solid var(--line);padding:16px 0}.control h3{color:var(--gold)}.chart{touch-action:pan-y;width:100%;max-width:560px;height:auto;margin:8px 0 12px;display:block}.chart .line{fill:none;stroke:var(--gold);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart .start{stroke:var(--line);stroke-width:1px}.chart .cross{stroke:var(--muted);stroke-width:1px}.chart .dot{fill:var(--gold-hi);stroke:var(--ground);stroke-width:2px}.chart text{fill:var(--muted);font:12px var(--text)}.chart .tick{text-anchor:end}.chart .now{fill:var(--ink);text-anchor:end;font:700 15px var(--display)}.chart .hover{fill:var(--ink);text-anchor:middle;font:600 13px var(--text)}.chart .date.end{text-anchor:end}.twin{margin-bottom:18px}.twin summary{font-size:17px}.investors td{white-space:nowrap}.investors tr.exited td{color:var(--muted)}#history table{min-width:0}#history th,#history td{padding:10px 6px}#history th{letter-spacing:.06em}@media (min-width:760px){.panel .figures{grid-template-columns:repeat(5,minmax(0,1fr))}}
