.mc-table{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:4px 18px}.mc-table-head,.mc-row{grid-template-columns:92px 1fr 96px;align-items:center;gap:12px;padding:10px 0;display:grid}.mc-table-head{border-bottom:1px solid var(--border-default);font-size:var(--font-size-sm);color:var(--text-muted);font-weight:600}.mc-row{border-bottom:1px solid var(--border-subtle);text-decoration:none}.mc-row:last-child{border-bottom:none}.mc-row:hover{background:var(--surface-deep);box-shadow:0 0 0 12px var(--surface-deep);border-radius:2px;position:relative}.mc-row-date{font-size:var(--font-size-md);color:var(--text-muted);font-weight:500}.mc-row-name{font-size:var(--font-size-base);color:var(--text-body);font-weight:500}.mc-row-status{text-align:right}.mc-badge{font-size:var(--font-size-xs);color:var(--acc-on-solid);background:var(--acc-orange-solid);border-radius:var(--radius-xs);white-space:nowrap;padding:2px 8px;font-weight:700;line-height:1.5;display:inline-block}.mc-badge-off{font-size:var(--font-size-xs);color:var(--text-muted);white-space:nowrap;font-weight:500}.mc-priorities{flex-direction:column;gap:16px;display:flex}.mc-priority{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:18px 20px}.mc-priority-head{align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.mc-date-block{border-radius:var(--radius-sm);background:var(--pub-mark);width:58px;color:var(--pub-mark-ink);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;padding:8px 0;line-height:1;display:flex}.mc-date-day{font-size:22px;font-weight:700}.mc-date-weekday{font-size:var(--font-size-2xs);opacity:.85;font-weight:600}.mc-priority-title{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.mc-priority-name{font-size:var(--font-size-lg);color:var(--text-primary);min-width:0;margin:0;font-weight:600;line-height:1.35}.mc-priority-desc{font-size:var(--font-size-base);color:var(--text-body);margin:0 0 10px;line-height:1.6}.mc-priority-theme{font-size:var(--font-size-md);color:var(--text-muted);margin:0 0 12px}.mc-priority-theme strong{color:var(--acc-orange-text);font-weight:700}.mc-teaser{border-radius:var(--radius-sm);background:var(--surface-deep);margin:4px 0 14px;padding:14px 16px;position:relative;overflow:hidden}.mc-teaser-blur{font-size:var(--font-size-md);color:var(--text-muted);filter:blur(4px);opacity:.75;-webkit-user-select:none;user-select:none;line-height:1.5}.mc-teaser-blur p{margin:0 0 4px}.mc-teaser-blur p:last-child{margin-bottom:0}.mc-teaser-blur strong{color:var(--text-body);font-weight:600}.mc-teaser-cta{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mc-teaser-cta .pub-btn{box-shadow:var(--shadow-md)}.mc-metrics{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.mc-metric{align-items:center;gap:10px;display:flex}.mc-metric-label{font-size:var(--font-size-sm);color:var(--text-muted);min-width:132px;font-weight:500}.mc-metric-track{background:var(--surface-deep);border-radius:var(--radius-pill);flex:0 260px;height:8px;overflow:hidden}.mc-metric-fill{background:var(--accent-fill);border-radius:var(--radius-pill);height:100%}.mc-metric-value{font-size:var(--font-size-sm);color:var(--text-primary);text-align:right;min-width:20px;font-weight:700}.mc-placeholder{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-size:var(--font-size-md);color:var(--text-muted);margin:0;padding:16px 20px;line-height:1.6}.mc-opinie{grid-template-columns:1fr;gap:16px;display:grid}.mc-opinia{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;padding:18px 20px;display:flex}@media (min-width:640px){.mc-opinie{grid-template-columns:1fr 1fr}}.mc-opinia-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.mc-avatar{border-radius:var(--radius-round);background:var(--pub-mark);width:42px;height:42px;font-size:var(--font-size-base);color:var(--pub-mark-ink);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.mc-opinia-name{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:600;line-height:1.4}.mc-opinia-company{font-size:var(--font-size-sm);color:var(--text-muted);margin:0;line-height:1.4}.mc-opinia-text{font-size:var(--font-size-md);color:var(--text-body);flex:1;margin:0;line-height:1.65}.mc-cs{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.mc-cs-summary{font-size:var(--font-size-md);color:var(--text-body);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:560px){.mc-table{padding:4px 14px}.mc-table-head,.mc-row{grid-template-columns:76px 1fr;gap:10px}.mc-row-status,.mc-table-head span:last-child{display:none}.mc-metric-label{min-width:104px}}
