.chart-activity-summary{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 10px;border-bottom:1px solid #292330;color:#93929e;font-size:10px}.chart-activity-summary>button{display:flex;align-items:center;gap:6px;background:transparent;border:0;color:inherit;padding:4px 0;text-align:left;font-size:inherit;min-width:0}.chart-activity-summary>button:first-child{flex:1}.chart-activity-summary .icon{width:13px;height:13px;color:#81d5a5;flex-shrink:0}.chart-activity-summary>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-heart{color:#7ce6a8;text-shadow:0 0 10px #6ee7a833}.chart-activity-dialog{background:#17131f;color:#efeaf4;width:min(470px,calc(100vw - 24px));max-height:85dvh;border:1px solid #3b3346;border-radius:18px;padding:20px;overflow:auto}.chart-activity-dialog::backdrop{background:#030109a6;backdrop-filter:blur(4px)}.chart-activity-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.chart-activity-dialog h2{font-size:17px;margin:0;font-weight:600}.chart-activity-dialog>header button{display:grid;place-items:center;width:30px;min-height:30px;background:#24202d;border:0;border-radius:9px;color:#afa2bf;padding:6px}.chart-activity-dialog .icon{width:17px;height:17px}.chart-activity-dialog form{display:grid;gap:16px}.chart-activity-dialog label{display:grid;gap:7px;font-size:12px;color:#b6a9c5}.chart-activity-dialog input:not([type=checkbox]),.chart-activity-dialog select{width:100%;background:#0f0c16;color:#eee5f5;border:1px solid #3d3249;border-radius:9px;padding:11px 12px;font-size:14px}.chart-activity-dialog label.activity-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#f0e7f7;border-bottom:1px solid #2d2536;padding-bottom:13px;font-size:14px}.activity-toggle input{accent-color:#75daa5;width:18px;height:18px}.activity-presets{display:flex;gap:6px;flex-wrap:wrap;margin-top:-7px}.activity-presets button{font-size:11px;border:1px solid #3b3146;background:#241c2f;color:#b0dfc3;border-radius:8px;padding:7px 10px}.activity-disclosure{font-size:10px!important;font-weight:400!important;color:#9586a6;line-height:1.7;margin:0}.activity-follow-link{color:#95deaf;font-size:12px}.chart-activity-dialog [type=submit]{min-height:41px;border-radius:10px;width:100%}.chart-activity-details article{border:1px solid #33293d;border-radius:12px;padding:14px;margin-bottom:12px;background:#100d17}.chart-activity-details article>header{display:flex;align-items:center;gap:7px;font-size:12px}.chart-activity-details article>header strong{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-activity-details article>header b{color:#a7e9c0;white-space:nowrap;font-size:12px}.chart-activity-details article>p{font-size:11px;color:#b4a5c3;line-height:1.6}.chart-activity-details time{display:block;font-size:12px;color:#f4eefb}.activity-address{display:block;overflow-wrap:anywhere;font-family:monospace;font-size:10px;color:#9e8cb3;margin:12px 0}.activity-call-body{white-space:pre-wrap;overflow-wrap:anywhere}.chart-activity-details a{font-size:11px;color:#91d8b0}.chart-activity-tooltip{border-top:1px solid #94b7a94a;margin-top:7px;padding-top:6px}.chart-activity-tooltip>strong{font-size:9px;color:#b6efcf;font-weight:500}.chart-activity-tooltip>div{display:grid;grid-template-columns:10px 1fr auto;gap:3px;margin-top:5px;font-size:9px}.chart-activity-tooltip b{font-size:9px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.chart-activity-tooltip small{display:block;grid-column:1/-1;font-size:8px;color:#c3c7c8;line-height:1.4}.chart-activity-tooltip>small{margin-top:5px}.chart-activity-dialog button:focus-visible,.chart-activity-summary button:focus-visible{outline:2px solid #78dba8;outline-offset:2px}
@media(max-width:760px), (pointer:coarse) and (hover:none) and (max-height:760px){#view[data-mobile-layout=focus][data-focus-token=true] .chart-activity-summary{order:3;min-height:28px;margin:0 -16px;width:calc(100% + 32px);padding:3px 13px;background:#0b0911;font-size:9px}.chart-activity-dialog{position:fixed;inset:auto 0 0;max-width:560px;width:100%;margin:auto auto 0;border-radius:23px 23px 0 0;padding:20px 18px calc(22px + env(safe-area-inset-bottom))}.chart-activity-dialog label{font-size:11px}.chart-activity-dialog input:not([type=checkbox]),.chart-activity-dialog select{font-size:16px}}
