.notif-root{--notif-bg:#0a0e14;--notif-bg-2:#0f141b;--notif-panel:#131922;--notif-panel-2:#1a2230;--notif-border:#ffffff1a;--notif-text:#d5dde6;--notif-text-dim:#7a8694;--notif-text-mute:#5a6573;--notif-accent:#00aed0;--notif-accent-h:#58dcf2;--notif-foreign:#b07cff;--notif-success:#38c97a;--notif-warn:#fa4;--notif-danger:#e2585f;--notif-font:"Share Tech Mono", ui-monospace, monospace;--notif-font-h:"Share Tech Mono", ui-monospace, monospace;--notif-font-mono:"Share Tech Mono", ui-monospace, monospace;font-family:var(--notif-font);color:var(--notif-text)}.notif-root *,.notif-root :before,.notif-root :after{box-sizing:border-box}.notif-root .notif-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:998;background:#00000073;position:fixed;inset:0}.notif-root .notif-drawer{background:var(--notif-panel);z-index:999;border-left:1px solid #00aed04d;flex-direction:column;width:480px;max-width:100vw;font-size:15px;animation:.25s notif-drawerIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-10px 0 40px #0009,-1px 0 #00aed033}@keyframes notif-drawerIn{0%{opacity:.6;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.notif-root .nbar-head{border-bottom:1px solid var(--notif-border);background:linear-gradient(#00aed01a,#0000);padding:14px 18px 0}.notif-root .nbar-head-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.notif-root .nbar-title{font-family:var(--notif-font-h);letter-spacing:2.5px;text-transform:uppercase;color:var(--notif-accent);align-items:center;gap:10px;margin:0;font-size:19px;display:flex}.notif-root .nbar-title .badge-count{color:var(--notif-accent-h);font-family:var(--notif-font-mono);letter-spacing:1px;background:#00aed033;border-radius:10px;padding:1px 9px;font-size:12px}.notif-root .nbar-x{color:var(--notif-text-dim);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;transition:all .15s;display:flex}.notif-root .nbar-x:hover{color:var(--notif-accent);background:#00aed014}.notif-root .nbar-actions{flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.notif-root .nb-btn{--btn-c:var(--notif-accent);--btn-c-h:var(--notif-accent-h);--btn-c-soft:#00aed01a;--btn-c-glow:#00c8f059;background:var(--btn-c-soft);border:1px solid var(--btn-c);color:var(--btn-c);letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;isolation:isolate;border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:6px 12px;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s,box-shadow .25s,transform .15s;display:inline-flex;position:relative;overflow:hidden}.notif-root .nb-btn:before{content:"";z-index:-1;background:linear-gradient(110deg, transparent 30%, var(--btn-c-soft) 50%, transparent 70%);pointer-events:none;transition:transform .55s;position:absolute;inset:0;transform:translate(-100%)}.notif-root .nb-btn:hover{background:color-mix(in srgb, var(--btn-c) 22%, transparent);color:#fff;border-color:var(--btn-c-h);box-shadow:0 0 0 1px var(--btn-c-h) inset, 0 0 12px var(--btn-c-glow);transform:translateY(-1px)}.notif-root .nb-btn:hover:before{transform:translate(100%)}.notif-root .nb-btn:active{transform:translateY(0)}.notif-root .nb-btn:focus-visible{outline:2px solid var(--btn-c-h);outline-offset:2px}.notif-root .nb-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.notif-root .nb-btn.danger{--btn-c:var(--notif-danger);--btn-c-h:#ff8a90;--btn-c-soft:#e2585f1f;--btn-c-glow:#e2585f66}.notif-root .nb-btn.muted{border-color:var(--notif-border);color:var(--notif-text-dim);background:0 0}.notif-root .nb-btn.muted:hover{color:var(--notif-accent);border-color:var(--notif-accent);background:#00aed014}.notif-root .nb-btn .ic{margin-right:2px}@media (prefers-reduced-motion:reduce){.notif-root .nb-btn{transition:background .15s,border-color .15s,color .15s}.notif-root .nb-btn:before{display:none}.notif-root .nb-btn:hover{transform:none}}.notif-root .nbar-filter{border-bottom:1px solid var(--notif-border);background:#ffffff04;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 18px;display:flex}.notif-root .nbar-filter .lbl{font-family:var(--notif-font-mono);letter-spacing:1px;color:var(--notif-text-mute);text-transform:uppercase;margin-right:4px;font-size:11px}.notif-root .pill{border:1px solid var(--notif-border);color:var(--notif-text-dim);letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s,box-shadow .25s;display:inline-flex}.notif-root .pill .ct{color:var(--notif-text-mute);text-align:center;background:#ffffff0d;border-radius:999px;min-width:18px;padding:1px 7px;font-size:11px;font-weight:600}.notif-root .pill:hover{border-color:var(--notif-accent);color:var(--notif-accent);background:#00aed014}.notif-root .pill:hover .ct{color:var(--notif-accent);background:#00aed026}.notif-root .pill:focus-visible{outline:2px solid var(--notif-accent-h);outline-offset:2px}.notif-root .pill.active{border-color:var(--notif-accent);color:var(--notif-accent);box-shadow:0 0 0 1px var(--notif-accent) inset, 0 0 10px #00c8f04d;background:#00aed01f}.notif-root .pill.active .ct{background:var(--notif-accent);color:#001218}.notif-root .toggle-row{border-bottom:1px solid var(--notif-border);font-family:var(--notif-font-mono);letter-spacing:.5px;color:var(--notif-text-dim);background:#ffffff03;align-items:center;gap:14px;padding:6px 18px 8px;font-size:11.5px;display:flex}.notif-root .switch{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.notif-root .switch .sw-track{background:#ffffff1a;border-radius:7px;flex-shrink:0;width:26px;height:13px;transition:background .15s;position:relative}.notif-root .switch .sw-track:after{content:"";background:var(--notif-text-dim);border-radius:50%;width:9px;height:9px;transition:all .15s;position:absolute;top:2px;left:2px}.notif-root .switch.on .sw-track{background:#00aed073}.notif-root .switch.on .sw-track:after{background:var(--notif-accent-h);transform:translate(13px)}.notif-root .switch.on{color:var(--notif-accent)}.notif-root .nbar-list{background:var(--notif-panel);flex:1;position:relative;overflow-y:auto}.notif-root .nbar-list::-webkit-scrollbar{width:6px}.notif-root .nbar-list::-webkit-scrollbar-track{background:0 0}.notif-root .nbar-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.notif-root .day-h{font-family:var(--notif-font-mono);letter-spacing:2px;color:var(--notif-text-mute);text-transform:uppercase;border-bottom:1px solid var(--notif-border);border-top:1px solid var(--notif-border);background:#ffffff03;padding:8px 18px;font-size:10.5px}.notif-root .day-h:first-child{border-top:none}.notif-root .ne{border-bottom:1px solid var(--notif-border);cursor:pointer;border-left:3px solid #0000;gap:10px;padding:11px 16px 12px 14px;transition:background .12s;display:flex;position:relative}.notif-root .ne:hover{background:#00aed00a}.notif-root .ne.unread{border-left-color:var(--notif-accent);background:#00aed00a}.notif-root .ne.unread.warn{border-left-color:var(--notif-warn);background:#ffaa4408}.notif-root .ne.unread.danger{border-left-color:var(--notif-danger);background:#e2585f0a}.notif-root .ne.unread.foreign{border-left-color:var(--notif-foreign);background:#b07cff08}.notif-root .ne.read{opacity:.65}.notif-root .ne.read .ttl{color:var(--notif-text-dim)}.notif-root .ne.resolved{opacity:.45}.notif-root .ne.resolved .ttl{text-decoration:line-through;-webkit-text-decoration-color:var(--notif-text-mute);text-decoration-color:var(--notif-text-mute)}.notif-root .ne .icon{width:22px;font-family:var(--notif-font-mono);color:var(--notif-accent);text-align:center;flex-shrink:0;padding-top:2px;font-size:14px}.notif-root .ne.warn .icon{color:var(--notif-warn)}.notif-root .ne.danger .icon{color:var(--notif-danger)}.notif-root .ne.foreign .icon{color:var(--notif-foreign)}.notif-root .ne .body{flex:1;min-width:0}.notif-root .ne .head{font-family:var(--notif-font-mono);letter-spacing:1px;color:var(--notif-text-mute);text-transform:uppercase;justify-content:space-between;gap:8px;margin-bottom:2px;font-size:10.5px;display:flex}.notif-root .ne .head .typ{color:var(--notif-accent)}.notif-root .ne.warn .head .typ{color:var(--notif-warn)}.notif-root .ne.danger .head .typ{color:var(--notif-danger)}.notif-root .ne.foreign .head .typ{color:var(--notif-foreign)}.notif-root .ne .ttl{font-family:var(--notif-font-h);color:var(--notif-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:14.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.notif-root .ne .txt{color:var(--notif-text-dim);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.notif-root .ne .meta{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.notif-root .ne .actions-mini{opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:6px;right:8px}.notif-root .ne:hover .actions-mini{opacity:1}.notif-root .ne .actions-mini button{border:1px solid var(--notif-border);color:var(--notif-text-dim);cursor:pointer;background:#00000073;border-radius:2px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:11px;display:flex}.notif-root .ne .actions-mini button:hover{color:var(--notif-accent);border-color:var(--notif-accent)}.notif-root .ne .actions-mini button.del:hover{color:var(--notif-danger);border-color:var(--notif-danger)}.notif-root .classif-tag{font-family:var(--notif-font-mono);letter-spacing:1px;text-transform:uppercase;border-radius:2px;margin-left:4px;padding:1px 5px;font-size:9.5px;display:inline-block}.notif-root .classif-tag.vertraulich{color:var(--notif-warn);background:#ffaa4426;border:1px solid #ffaa4459}.notif-root .classif-tag.geheim{color:var(--notif-danger);background:#e2585f26;border:1px solid #e2585f59}.notif-root .classif-tag.streng_geheim{color:var(--notif-foreign);background:#b07cff26;border:1px solid #b07cff59}.notif-root .classif-tag.offen{color:var(--notif-accent);background:#00aed026;border:1px solid #00aed059}.notif-root .nbar-empty{text-align:center;color:var(--notif-text-mute);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.notif-root .nbar-empty .ic-big{font-family:var(--notif-font-mono);color:#00aed033;margin-bottom:12px;font-size:64px}.notif-root .nbar-empty .empty-title{font-family:var(--notif-font-h);letter-spacing:2px;text-transform:uppercase;color:var(--notif-text-dim);margin-bottom:6px;font-size:17px}.notif-root .nbar-empty .empty-sub{max-width:280px;font-size:13px;line-height:1.5}.notif-root .nbar-foot{border-top:1px solid var(--notif-border);font-family:var(--notif-font-mono);letter-spacing:1px;color:var(--notif-text-mute);background:#ffffff04;justify-content:space-between;align-items:center;padding:9px 18px;font-size:11px;display:flex}.notif-root .notif-toast-stack{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;width:360px;max-width:calc(100vw - 40px);display:flex;position:fixed;top:86px;right:20px}.notif-root .notif-toast-stack>*{pointer-events:auto}.notif-root .toast{background:var(--notif-panel);border:1px solid #00aed059;border-left:3px solid var(--notif-accent);cursor:pointer;font-family:var(--notif-font);border-radius:3px;padding:11px 14px 12px;animation:.3s notif-toastIn;position:relative;box-shadow:0 8px 28px #0000008c,inset 0 0 0 1px #00aed014}@keyframes notif-toastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.notif-root .toast.warn{border-left-color:var(--notif-warn);border-color:#ffaa4459}.notif-root .toast.warn .t-typ{color:var(--notif-warn)}.notif-root .toast.warn .t-bar{background:var(--notif-warn)}.notif-root .toast.danger{border-left-color:var(--notif-danger);border-color:#e2585f59}.notif-root .toast.danger .t-typ{color:var(--notif-danger)}.notif-root .toast.danger .t-bar{background:var(--notif-danger)}.notif-root .toast.foreign{border-left-color:var(--notif-foreign);border-color:#b07cff59}.notif-root .toast.foreign .t-typ{color:var(--notif-foreign)}.notif-root .toast.foreign .t-bar{background:var(--notif-foreign)}.notif-root .toast .t-head{font-family:var(--notif-font-mono);letter-spacing:1.5px;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;font-size:11px;display:flex}.notif-root .toast .t-typ{color:var(--notif-accent)}.notif-root .toast .t-time{color:var(--notif-text-dim);flex-shrink:0;font-size:10.5px}.notif-root .toast .t-title{font-family:var(--notif-font-h);color:var(--notif-text);margin-bottom:3px;padding-right:18px;font-size:15.5px;font-weight:400;line-height:1.25}.notif-root .toast .t-body{color:var(--notif-text-dim);margin-bottom:6px;font-size:13px;line-height:1.4}.notif-root .toast .t-meta{flex-wrap:wrap;gap:5px;display:flex}.notif-root .toast .t-close{cursor:pointer;color:var(--notif-text-mute);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1;position:absolute;top:6px;right:8px}.notif-root .toast .t-close:hover{color:var(--notif-accent)}.notif-root .toast .t-bar{background:var(--notif-accent);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0}.notif-root .toast .t-bar.animated{animation:notif-countdown var(--toast-duration,30s) linear forwards}.notif-root .toast.paused .t-bar.animated{animation-play-state:paused}.notif-root .toast.paused{outline:1px solid #00aed066;box-shadow:0 8px 28px #0000008c,inset 0 0 0 1px #00aed04d}.notif-root .toast.paused:before{content:"⏸ pausiert";background:var(--notif-accent);color:#001a1f;font-family:var(--notif-font-mono);letter-spacing:1px;text-transform:uppercase;border-radius:2px;padding:1px 6px;font-size:9.5px;position:absolute;top:-10px;left:12px}@keyframes notif-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notif-root .toast .t-classif{font-family:var(--notif-font-mono);letter-spacing:1.2px;text-transform:uppercase;border-radius:2px;margin-left:6px;padding:1px 5px;font-size:9.5px;display:inline-block}.notif-root .toast .t-classif.vertraulich{color:var(--notif-warn);background:#ffaa442e;border:1px solid #ffaa4459}.notif-root .toast .t-classif.geheim{color:var(--notif-danger);background:#e2585f2e;border:1px solid #e2585f59}.notif-root .toast .t-classif.streng_geheim{color:var(--notif-foreign);background:#b07cff2e;border:1px solid #b07cff59}.notif-root .toast .t-classif.offen{color:var(--notif-accent);background:#00aed02e;border:1px solid #00aed059}.notif-root .chip{font-family:var(--notif-font-mono);letter-spacing:.5px;border:1px solid var(--notif-border);color:var(--notif-text-dim);background:#ffffff0d;border-radius:2px;padding:1px 6px;font-size:10.5px}.notif-root .chip.acc{color:var(--notif-accent);background:#00aed012;border-color:#00aed04d}.notif-root .chip.warn{color:var(--notif-warn);background:#ffaa4412;border-color:#ffaa444d}.notif-root .chip.danger{color:var(--notif-danger);background:#e2585f12;border-color:#e2585f4d}.notif-root .chip.ok{color:var(--notif-success);background:#38c97a12;border-color:#38c97a4d}.notif-root .chip.foreign{color:var(--notif-foreign);background:#b07cff12;border-color:#b07cff4d}.notif-root .notif-settings{background:var(--notif-panel);z-index:5;flex-direction:column;animation:.2s notif-settingsIn;display:flex;position:absolute;inset:0}@keyframes notif-settingsIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.notif-root .notif-settings .ns-head{border-bottom:1px solid var(--notif-border);background:linear-gradient(#00aed01a,#0000);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.notif-root .notif-settings .ns-title{font-family:var(--notif-font-h);letter-spacing:2.5px;text-transform:uppercase;color:var(--notif-accent);margin:0;font-size:18px}.notif-root .notif-settings .ns-back{color:var(--notif-text-dim);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:4px 8px;font-size:18px}.notif-root .notif-settings .ns-back:hover{color:var(--notif-accent);background:#00aed014}.notif-root .notif-settings .ns-body{flex-direction:column;flex:1;gap:18px;padding:14px 18px;display:flex;overflow-y:auto}.notif-root .notif-settings .ns-row .row-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.notif-root .notif-settings .ns-row .row-h .lbl{font-family:var(--notif-font-h);letter-spacing:1.5px;text-transform:uppercase;color:var(--notif-text);font-size:14.5px}.notif-root .notif-settings .ns-row .row-d{color:var(--notif-text-dim);font-size:12.5px;line-height:1.5}.notif-root .notif-settings .ns-row .row-d .ok{color:var(--notif-success)}.notif-root .notif-settings .ns-row .row-d .err{color:var(--notif-danger)}.notif-root .notif-settings .ns-foot{border-top:1px solid var(--notif-border);font-family:var(--notif-font-mono);color:var(--notif-text-mute);letter-spacing:1px;background:#ffffff04;padding:9px 18px;font-size:11px}@media (max-width:600px){.notif-root .notif-drawer{width:100vw}.notif-root .nbar-filter{flex-wrap:nowrap;overflow-x:auto}.notif-root .notif-toast-stack{width:auto;left:10px;right:10px}}.notif-root .notif-page{background:var(--notif-bg);gap:0;min-height:calc(100vh - 60px);display:flex}.notif-root .np-sidebar{border-right:1px solid var(--notif-border);background:var(--notif-bg-2);flex-shrink:0;width:200px;padding:18px 0}.notif-root .np-sidebar-title{font-family:var(--notif-font-mono);letter-spacing:2px;color:var(--notif-text-mute);text-transform:uppercase;padding:0 16px 10px;font-size:10px}.notif-root .np-tab{width:100%;color:var(--notif-text-dim);font-family:var(--notif-font-mono);letter-spacing:1px;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;border-left:2px solid #0000;align-items:center;gap:8px;padding:9px 16px;font-size:12px;transition:background .15s,color .15s;display:flex}.notif-root .np-tab:hover{color:var(--notif-accent);background:#00aed00f}.notif-root .np-tab.active{color:var(--notif-accent);border-left-color:var(--notif-accent);background:#00aed01a}.notif-root .np-tab:focus-visible{outline:2px solid var(--notif-accent-h);outline-offset:-2px}.notif-root .np-content{flex:1;padding:24px 28px;overflow-y:auto}.notif-root .np-section-title{font-family:var(--notif-font-h);letter-spacing:2px;text-transform:uppercase;color:var(--notif-accent);margin:0 0 6px;font-size:18px}.notif-root .np-section-sub{color:var(--notif-text-dim);margin-bottom:20px;font-size:12.5px;line-height:1.5}.notif-root .np-profiles{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.notif-root .np-profile-pill{border:1px solid var(--notif-border);color:var(--notif-text-dim);letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s,box-shadow .25s}.notif-root .np-profile-pill:hover{border-color:var(--notif-accent);color:var(--notif-accent);background:#00aed014}.notif-root .np-profile-pill:focus-visible{outline:2px solid var(--notif-accent-h);outline-offset:2px}.notif-root .nf-mod{border:1px solid var(--notif-border);border-radius:4px;margin-bottom:10px;overflow:hidden}.notif-root .nf-mod-head{background:var(--notif-bg-2);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border:none;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;transition:background .15s;display:flex}.notif-root .nf-mod-head:hover{background:#00aed00f}.notif-root .nf-mod-head:focus-visible{outline:2px solid var(--notif-accent-h);outline-offset:-2px}.notif-root .nf-mod-label{font-family:var(--notif-font-h);letter-spacing:1.5px;text-transform:uppercase;color:var(--notif-text);font-size:14px}.notif-root .nf-mod-chevron{color:var(--notif-text-dim);font-size:12px;transition:transform .2s}.notif-root .nf-mod.open .nf-mod-chevron{transform:rotate(180deg)}.notif-root .nf-mod-body{background:var(--notif-panel)}.notif-root .ns-event-row{border-top:1px solid var(--notif-border);align-items:center;gap:10px;padding:9px 14px;transition:background .12s;display:flex}.notif-root .ns-event-row:hover{background:#ffffff05}.notif-root .ns-event-label{color:var(--notif-text-dim);flex:1;font-size:13px}.notif-root .ns-event-label.enabled{color:var(--notif-text)}.notif-root .ns-channels{align-items:center;gap:4px;display:flex}.notif-root .ns-ch-btn{border:1px solid var(--notif-border);width:28px;height:22px;color:var(--notif-text-mute);cursor:pointer;background:#ffffff0a;border-radius:3px;justify-content:center;align-items:center;padding:0;font-size:12px;transition:background .15s,border-color .15s,color .15s;display:flex}.notif-root .ns-ch-btn:hover{border-color:var(--notif-accent);color:var(--notif-accent)}.notif-root .ns-ch-btn.on{border-color:var(--notif-accent);color:var(--notif-accent-h);background:#00aed026}.notif-root .ns-ch-btn:focus-visible{outline:2px solid var(--notif-accent-h);outline-offset:2px}.notif-root .ns-ch-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.notif-root .ns-general-row{border-bottom:1px solid var(--notif-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.notif-root .ns-general-row:last-child{border-bottom:none}.notif-root .ns-gr-left{flex:1}.notif-root .ns-gr-label{font-family:var(--notif-font-h);letter-spacing:1px;text-transform:uppercase;color:var(--notif-text);margin-bottom:3px;font-size:14px}.notif-root .ns-gr-desc{color:var(--notif-text-dim);font-size:12px;line-height:1.5}.notif-root .ns-gr-desc .ok{color:var(--notif-success)}.notif-root .ns-gr-desc .err{color:var(--notif-danger)}.notif-root .ns-col-heads{background:var(--notif-bg-2);border-top:1px solid var(--notif-border);align-items:center;gap:10px;padding:6px 14px;display:flex}.notif-root .ns-col-head-label{font-family:var(--notif-font-mono);letter-spacing:1.5px;color:var(--notif-text-mute);text-transform:uppercase;flex:1;font-size:10px}.notif-root .ns-col-heads .ns-channels{gap:4px}.notif-root .ns-col-head-ch{width:28px;font-family:var(--notif-font-mono);letter-spacing:1px;color:var(--notif-text-mute);text-transform:uppercase;text-align:center;font-size:9px}@media (max-width:768px){.notif-root .notif-page{flex-direction:column}.notif-root .np-sidebar{border-right:none;border-bottom:1px solid var(--notif-border);width:100%;padding:10px 0;display:flex;overflow-x:auto}.notif-root .np-sidebar-title{display:none}.notif-root .np-tab{flex-shrink:0}.notif-root .np-content{padding:16px}}
