.notification-triggers-root{--color-primary:#3b82f6;--color-primary-light:#eff6ff;--color-border:#e2e8f0;--color-surface:#fff;--color-text:#1e293b;--color-text-muted:#64748b;--color-text-secondary:#475569}.notification-triggers-root .btn{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.notification-triggers-root .btn-primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.notification-triggers-root .btn-secondary{color:var(--color-text);border-color:var(--color-border);background:#fff}.notification-triggers-root .trigger-channels-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (width<=1100px){.notification-triggers-root .trigger-channels-grid{grid-template-columns:1fr}}.notification-triggers-root .trigger-channel-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;min-height:280px;padding:14px;display:flex}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{color:#1e293b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}a{color:#3b82f6;text-decoration:none}a:hover{color:#2563eb;text-decoration:underline}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{color:#1e293b;font-weight:600}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.2s ease-out fadeIn}
