.v31-home-live{margin:22px auto 30px;padding:24px;border:1px solid #eadfdf;border-radius:22px;background:linear-gradient(125deg,#fff9f7,#fff)}.v31-home-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.v31-home-heading h2{margin:5px 0;font-size:clamp(23px,3vw,34px)}.v31-home-heading p{margin:0 0 15px;color:#6c6163}.v31-home-heading>a{color:#8d2436;font-weight:800;text-decoration:none}.v31-live-dot{color:#b5263c;font-weight:900;letter-spacing:.07em}.v31-home-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.v31-home-channel{display:flex;align-items:center;flex-direction:column;text-align:center;gap:7px;min-width:0;background:white;border:1px solid #f0e5e4;border-radius:16px;padding:14px 8px;color:#2d2023;text-decoration:none;box-shadow:0 6px 16px #3110190a;transition:transform .2s}.v31-home-channel:hover{transform:translateY(-3px)}.v31-home-channel img,.v31-home-initial{height:64px;width:84px;object-fit:contain;border-radius:12px}.v31-home-initial{display:grid;place-items:center;background:#f6e5e7;color:#852d35;font-size:30px;font-weight:800}.v31-home-channel strong{font-size:14px;overflow-wrap:anywhere}.v31-home-channel small{color:#827479}.live-admin-row form.inline button{padding:7px 10px;min-width:34px}@media(max-width:900px){.v31-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.v31-home-live{padding:15px}.v31-home-heading{align-items:flex-start;flex-direction:column}.v31-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
