.live-note{margin:0 0 22px;padding:14px 18px;border-radius:12px;background:#fff5dc;color:#745116;border:1px solid #f5de9e;font-weight:600;line-height:1.55}
.live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 20px}
.live-card{padding:27px;min-width:0}
.live-card h2{font-size:20px;margin:0 0 10px}
.live-card>p{color:#7b8493;line-height:1.7}
.live-card form{display:grid;gap:14px;margin-top:22px;align-items:start}
.live-card label{display:grid;gap:7px;color:#556171;font-weight:700;font-size:11px}
.live-card .field{width:100%;margin-top:4px;min-height:42px}
.live-card form button{justify-self:start}
.live-card form button.btn-full{width:100%}
.live-store-list{display:grid;gap:10px;margin-top:18px}
.live-store{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;border:1px solid #e8ebf0;background:white;border-radius:12px;text-align:left}
.live-store:hover{border-color:#f2bb59;background:#fffaf0}
.live-store.active{border-color:#eda82b;background:#fff6e6;box-shadow:inset 3px 0 0 #ffad24}
.live-store strong{font-size:13px}
.live-store small{color:#87909e;font-size:11px}
.live-user{margin:-10px 0 18px;color:#697382}
.live-error{padding:12px 15px;color:#9a2734;background:#fff0f2;border:1px solid #f2ced3;border-radius:11px}
.live-list{display:grid;gap:0;margin:16px 0}
.live-list>div{padding:13px 0;border-bottom:1px solid #edf0f3;display:flex;justify-content:space-between;align-items:center;gap:12px}
.live-list>div:first-child{border-top:1px solid #edf0f3}
.live-list small{display:block;color:#94a0ad;font-size:10px;margin-top:4px}
.live-list a{color:#a76a0f;font-weight:700;display:flex;align-items:center;gap:7px;min-width:0;overflow-wrap:anywhere}
@media(max-width:950px){.live-grid{grid-template-columns:1fr}}
@media(max-width:600px){.live-card{padding:18px}.live-store{align-items:flex-start;flex-direction:column}}
