.latest-questions__item{border-bottom:1px solid var(--card-border);color:inherit;padding:16px 20px;text-decoration:none;transition:all .2s;display:block}.latest-questions__item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.latest-questions__item:hover .latest-questions__question-title{color:var(--accent)}.latest-questions__item:last-child{border-bottom:none}.latest-questions__row{align-items:center;display:flex}.latest-questions__row--title{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.latest-questions__row--meta{flex-wrap:wrap;gap:20px}.latest-questions__row--badges{margin-top:8px;display:none}.latest-questions__question-title{min-width:0;color:var(--black);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.3;transition:color .2s;display:-webkit-box;overflow:hidden}.latest-questions__badges{flex-wrap:wrap;flex-shrink:0;align-items:flex-start;gap:6px;display:flex}.latest-questions__badges--mobile{display:none}.latest-questions__category{text-transform:uppercase;letter-spacing:.5px;border-radius:10px;padding:3px 8px;font-size:11px;font-weight:500}.latest-questions__category--expert{background:var(--category-expert-bg,#e8f4fd);color:var(--category-expert-color,#1976d2);border:1px solid var(--category-expert-border,#bbdefb)}.latest-questions__category--pravnik{background:var(--category-pravnik-bg,#f3e5f5);color:var(--category-pravnik-color,#7b1fa2);border:1px solid var(--category-pravnik-border,#e1bee7)}.latest-questions__priority{text-transform:uppercase;letter-spacing:.5px;border-radius:8px;padding:3px 6px;font-size:10px;font-weight:600}.latest-questions__priority--high{background:var(--priority-high-bg,#fff3e0);color:var(--priority-high-color,#f57c00)}.latest-questions__priority--medium{background:var(--priority-urgent-bg,#ffebee);color:var(--priority-urgent-color,#d32f2f)}.latest-questions__priority--low{background:var(--priority-low-bg,#f1f8e9);color:var(--priority-low-color,#689f38)}.latest-questions__meta-item{color:var(--text-secondary);align-items:center;gap:4px;font-size:13px;font-weight:500;display:flex}.latest-questions__status{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:500}.latest-questions__status--success{background:var(--status-success-bg,#e8f5e8);color:var(--status-success-color,#2e7d32);border:1px solid var(--status-success-border,#c8e6c9)}.latest-questions__status--primary{background:var(--status-primary-bg,#e3f2fd);color:var(--status-primary-color,#1565c0);border:1px solid var(--status-primary-border,#bbdefb)}.latest-questions__status--secondary{background:var(--status-secondary-bg,#f5f5f5);color:var(--status-secondary-color,#757575);border:1px solid var(--status-secondary-border,#e0e0e0)}.latest-questions__author{align-items:center;gap:8px;display:flex}.latest-questions__avatar{background:var(--accentGradient);width:24px;height:24px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.latest-questions__author-name{color:var(--black);font-size:13px;font-weight:600}@media (max-width:1024px){.latest-questions__item{padding:14px 16px}.latest-questions__question-title{font-size:15px}.latest-questions__row--meta{gap:16px}.latest-questions__meta-item{font-size:12px}}@media (max-width:768px){.latest-questions__item{padding:16px}.latest-questions__row--title{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:12px}.latest-questions__row--meta{gap:12px;margin-top:8px}.latest-questions__row--meta .latest-questions__status{display:none}.latest-questions__row--badges{display:flex}.latest-questions__question-title{width:100%;margin-bottom:0;font-size:15px}.latest-questions__badges--desktop{display:none}.latest-questions__badges--mobile{justify-content:flex-start;display:flex}.latest-questions__meta-item{font-size:12px}.latest-questions__status{margin-left:0;padding:3px 8px;font-size:10px}}@media (max-width:480px){.latest-questions__item{padding:12px}.latest-questions__question-title{font-size:14px}.latest-questions__row--meta{flex-wrap:wrap;gap:8px}.latest-questions__meta-item{font-size:11px}.latest-questions__category,.latest-questions__priority,.latest-questions__status{padding:2px 6px;font-size:9px}}
