.fc-visitors-footer{background:#f3e8d2;color:#594124;border-top:2px solid #b9975c;padding:25px 18px;font:14px system-ui,sans-serif}.fc-visitors-wrap{max-width:1100px;margin:auto}.fc-visitors-footer h2{font:600 22px Georgia,serif;color:#594124;margin:0 0 15px}.fc-visitors-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fc-visitors-counters>div{background:#fff9ed;border:1px solid #dfcfb2;border-radius:10px;text-align:center;padding:12px}.fc-visitors-counters strong{display:block;font-size:25px;color:#75572e}.fc-visitors-counters span{font-size:12px;color:#80694b}.fc-visitors-admin{margin-top:25px;border-top:1px solid #d7c29f;padding-top:15px}.fc-v-table-wrap{overflow-x:auto}.fc-v-table-wrap table{width:100%;border-collapse:collapse}.fc-v-table-wrap th,.fc-v-table-wrap td{padding:9px;border-bottom:1px solid #ddd;text-align:left}@media(max-width:540px){.fc-visitors-counters{gap:5px}.fc-visitors-counters strong{font-size:19px}}
