.cn-bell-count{color:hsl(var(--career-amber));border:1px solid hsl(var(--career-amber)/.6);background:hsl(var(--career-surface));box-shadow:0 0 6px hsl(var(--career-amber)/.12)}@media (max-width:640px){.cn-popover{position:fixed;left:12px;right:12px;top:70px;width:auto;max-height:calc(100dvh - 90px)}}.cn-center{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;--cn-bg:230 52% 6%;--cn-fg:214 55% 96%;--cn-muted:218 23% 72%;--cn-cyan:186 100% 58%;--cn-purple:266 100% 71%;--cn-amber:40 100% 65%;--cn-green:160 83% 61%;color:hsl(var(--cn-fg));background:hsl(var(--cn-bg)/.98);font-size:12px;min-width:0}.cn-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid hsl(var(--cn-purple)/.22)}.cn-toolbar h3{font-size:14px;font-weight:700;margin:0}.cn-toolbar small{display:block;font-size:10px;color:hsl(var(--cn-muted));margin-top:3px}.cn-toolbar button,.cn-filters button,.cn-row button,.cn-more{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:5px 8px;font-size:10px;border:1px solid hsl(var(--cn-cyan)/.15);border-radius:5px;color:hsl(var(--cn-cyan));background:transparent;cursor:pointer}.cn-toolbar svg,.cn-row svg{width:14px;height:14px;flex-shrink:0}.cn-toolbar button:disabled,.cn-row button:disabled{opacity:.45;cursor:wait}.cn-filters{display:flex;gap:5px;padding:9px 12px;border-bottom:1px solid hsl(var(--cn-purple)/.16)}.cn-filters button[aria-pressed=true]{border-color:hsl(var(--cn-cyan)/.5);background:hsl(var(--cn-cyan)/.08)}.cn-feed{min-height:0;flex:1;max-height:min(62vh,590px);overflow-y:auto;overscroll-behavior:contain}.cn-week{font-size:9px;text-transform:uppercase;letter-spacing:.13em;color:hsl(var(--cn-muted));padding:9px 14px;background:hsl(var(--cn-purple)/.045);border-bottom:1px solid hsl(var(--cn-purple)/.12)}.cn-row{--cn-accent:var(--cn-cyan);padding:13px 14px;border-bottom:1px solid hsl(var(--cn-purple)/.14);border-left:2px solid transparent;position:relative}.cn-row[data-category=story]{--cn-accent:var(--cn-purple)}.cn-row[data-category=legacy],.cn-row[data-priority="0"]{--cn-accent:var(--cn-amber)}.cn-row[data-state=resolved]{--cn-accent:var(--cn-green)}.cn-row[data-unread=true]{background:linear-gradient(100deg,hsl(var(--cn-accent)/.055),transparent);border-left-color:hsl(var(--cn-accent)/.7)}.cn-row-heading{display:flex;gap:9px;align-items:flex-start}.cn-row-heading>svg{width:18px;height:18px;margin-top:2px;color:hsl(var(--cn-accent))}.cn-row-heading>div{min-width:0;flex:1}.cn-row h4{font-size:12px;line-height:1.5;margin:0;font-weight:700;overflow-wrap:anywhere}.cn-row p{font-size:11px;line-height:1.6;color:hsl(var(--cn-muted));margin:5px 0 8px;overflow-wrap:anywhere}.cn-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:9px;color:hsl(var(--cn-accent))}.cn-row-meta span{padding:2px 5px;border-radius:3px;background:hsl(var(--cn-accent)/.05);border:1px solid hsl(var(--cn-accent)/.17)}.cn-row-actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:27px;margin-top:9px}.cn-row-actions button:first-child{border-color:hsl(var(--cn-accent)/.4);color:hsl(var(--cn-accent))}.cn-row-actions button:last-child{margin-left:auto;color:hsl(var(--cn-muted));border-color:transparent}.cn-empty{padding:28px 20px;text-align:center;color:hsl(var(--cn-muted));line-height:1.7;font-size:12px}.cn-empty>svg{width:26px;height:26px;margin:0 auto 10px;color:hsl(var(--cn-cyan))}.cn-error{padding:12px 14px;color:hsl(var(--cn-amber));font-size:11px;line-height:1.5}.cn-more{display:flex;margin:12px auto}.cn-sources{display:flex;gap:6px;padding:8px 12px;border-bottom:1px solid hsl(var(--cn-purple,266 100% 71%)/.2)}.cn-sources button{min-height:36px;padding:5px 12px;border-radius:5px;border:1px solid transparent;color:hsl(var(--cn-muted,218 23% 72%));font-size:11px}.cn-sources button[aria-pressed=true]{color:hsl(var(--cn-cyan,186 100% 58%));border-color:hsl(var(--cn-cyan,186 100% 58%)/.35);background:hsl(var(--cn-cyan,186 100% 58%)/.06)}.cn-center :is(button,a):focus-visible,.cn-sources button:focus-visible{outline:2px solid hsl(var(--cn-cyan,186 100% 58%));outline-offset:2px}.cc-notification-count{position:absolute;right:6px;top:5px;display:grid;place-items:center;min-width:17px;height:17px;padding:1px 4px;border-radius:5px;background:hsl(var(--career-amber)/.14);border:1px solid hsl(var(--career-amber)/.45);color:hsl(var(--career-amber));font-size:9px;font-weight:700;line-height:1}.cc-notification-dot{position:absolute;right:8px;top:8px;width:5px;height:5px;border-radius:50%;background:hsl(var(--career-cyan));box-shadow:0 0 5px hsl(var(--career-cyan)/.25)}@media (hover:hover){.cn-row button:hover,.cn-toolbar button:hover{background:hsl(var(--cn-cyan)/.08)}}@media (max-width:640px){.cn-row button,.cn-toolbar button,.cn-filters button{min-height:44px}.cn-feed{max-height:65dvh}.cn-toolbar{padding:10px}.cn-toolbar h3{font-size:13px}.cn-toolbar button{font-size:9px}}@media (prefers-reduced-motion:reduce){.cn-center *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
