.secnin-dashboard-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px}.secnin-widget-icon{float:right;width:40px;margin-bottom:10px}.secnin-status-card{border:1px solid;border-radius:6px;margin-bottom:15px;padding:12px;font-size:14px}.secnin-status-card--firewall{background:#e8f5e9;border-color:#c8e6c9}.secnin-status-card--updates{background:#d1f3f2;border-color:#bee5eb}.secnin-status-card--security{background:#f8f9fa;border-color:#dee2e6}.secnin-status-card--warning,.secnin-status-card--vulnerabilities{background:#fff3cd;border-color:#ffeaa7}.secnin-card-header{align-items:center;gap:6px;margin:0 0 8px;font-size:16px;display:flex}.secnin-card-header--firewall{color:#155724}.secnin-card-header--updates{color:#0c5460}.secnin-card-header--security{color:#6c757d}.secnin-card-header--warning,.secnin-card-header--vulnerabilities{color:#856404}.secnin-card-content{justify-content:space-between;align-items:center;display:flex}.secnin-card-stats{justify-content:space-between;font-size:14px;display:flex}.secnin-card-stats--firewall{color:#155724}.secnin-card-stats--updates{color:#0c5460}.secnin-card-stats--security{color:#6c757d}.secnin-card-stats--warning,.secnin-card-stats--vulnerabilities{color:#856404}.secnin-card-link{text-align:right;margin-top:8px;font-size:14px;display:block}.secnin-card-link--firewall{color:#155724}.secnin-card-link--updates{color:#0c5460}.secnin-card-link--security{color:#6c757d}.secnin-card-link--warning,.secnin-card-link--vulnerabilities{color:#856404}.secnin-card-link a{font-size:14px;text-decoration:underline}.secnin-score-display{text-align:right;min-width:80px}.secnin-score-value{color:#007cba;font-size:16px;font-weight:700}.secnin-score-breakdown{color:#6c757d;justify-content:space-between;gap:10px;margin-top:2px;font-size:14px;display:flex}.secnin-score-good{color:#28a745}.secnin-score-warning{color:#ffc107}.secnin-score-bad{color:#dc3545}.secnin-last-scan{color:#6c757d;font-size:12px;font-style:italic}.secnin-update-count{color:#0c5460;font-size:14px;font-weight:700}.secnin-vulnerability-count{color:#856404;font-size:14px}.secnin-rss-feed{margin-top:15px;display:none}.secnin-rss-feed--visible{display:block}.secnin-rss-list{margin:0;padding:0;list-style:none}.secnin-rss-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.secnin-rss-link{color:#007cba;font-size:14px;line-height:1.4;text-decoration:none}.secnin-rss-item .secnin-rss-link:hover{text-decoration:underline}.secnin-blog-link{color:#007cba;margin-top:10px;font-size:14px;text-decoration:none;display:inline-block}.secnin-blog-link:hover{text-decoration:underline}.secnin-loading{text-align:center;color:#666;padding:20px;font-size:14px;font-style:italic}.secnin-error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-top:10px;padding:10px;font-size:14px;display:none}