.fs-visits{margin:24px 0}.visits-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.visits-cards>div{border:1px solid #9b9faa55;border-radius:16px;padding:16px}.visits-cards span{display:block;font-size:.85rem}.visits-cards strong{display:block;font-size:2rem;margin-top:8px}.visits-bars{display:flex;align-items:stretch;height:140px;gap:3px;margin:20px 0}.visits-bar{flex:1;display:flex;align-items:flex-end;min-width:0}.visits-bar span{display:block;width:100%;min-height:2px;background:#6596ef;border-radius:3px 3px 0 0}.fs-visits table{width:100%;border-collapse:collapse;margin:16px 0}.fs-visits th,.fs-visits td{padding:10px 4px;text-align:left;border-bottom:1px solid #9b9faa55}.visits-scroll{max-height:260px;overflow:auto}.fs-visits summary{cursor:pointer}.fs-visits button:disabled{opacity:.6}@media(max-width:480px){.visits-cards{gap:6px}.visits-cards>div{padding:10px}.visits-cards strong{font-size:1.6rem}.visits-cards span{font-size:.75rem}}
