[data-paper-view]{color:#e4edf5}[data-paper-view][hidden]{display:none!important}.paper-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:space-between}.paper-toolbar h2,.paper-toolbar h3{margin:0}.paper-toolbar p{margin:8px 0}.paper-toolbar button,.paper-toolbar select{border:1px solid #34515f;border-radius:10px;background:#10232e;color:#dff9f4;padding:10px 15px;font:inherit;cursor:pointer}.paper-status,.paper-muted{font-size:13px;line-height:1.7;color:#9dafbc}.paper-notice{padding:14px 18px;border:1px solid #3e6067;border-radius:12px;background:#102729;line-height:1.8;margin:18px 0;color:#bae7df}.paper-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.paper-metrics article,.paper-panel{border:1px solid #243f50;background:#0c1a27;border-radius:14px;padding:20px}.paper-metrics span{display:block;font-size:13px;color:#a5b8c8}.paper-metrics strong{display:block;font-size:26px;margin-top:10px;font-variant-numeric:tabular-nums}.paper-panel{margin:16px 0}.paper-panel h3{font-size:17px}.paper-panel p{line-height:1.8;color:#a5b8c8}.paper-panel svg{display:block;width:100%;min-height:140px}.paper-panel svg text{fill:#9dafbc;font-size:12px}.paper-scroll{overflow-x:auto;width:100%;margin-top:16px}.paper-scroll table{border-collapse:collapse;min-width:840px;width:100%;font-size:13px}.paper-scroll th,.paper-scroll td{text-align:left;border-bottom:1px solid #223645;padding:14px 10px;vertical-align:top}.paper-scroll th{color:#9dafbc}.paper-scroll small{display:block;color:#96a9b9;margin-top:5px}.paper-scroll details{max-width:300px}.paper-scroll dt{color:#9dafbc;margin-top:10px}.paper-scroll dd{margin:4px 0;overflow-wrap:anywhere}.paper-panel summary{cursor:pointer;color:#84dacf;line-height:1.6}.paper-positive{color:#62dcc1}.paper-negative{color:#ff9aa4}.paper-empty{padding:24px 0;line-height:1.8;color:#9dafbc}@media(max-width:600px){.paper-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-metrics article,.paper-panel{padding:14px}.paper-metrics strong{font-size:23px}.paper-toolbar{gap:10px}.paper-toolbar>div{width:100%}.paper-toolbar select{max-width:100%}.paper-panel svg{min-height:100px}.paper-notice{padding:12px;font-size:13px}}