.clogg-root{--clogg-fg:var(--foreground,#fafafa);--clogg-fg-muted:var(--muted-foreground,#737373);--clogg-border:var(--border,#ffffff1a);--clogg-card:var(--card,#171717);--clogg-card-fg:var(--card-foreground,#fafafa);--clogg-popover:var(--popover,#0b0b0b);--clogg-popover-fg:var(--popover-foreground,#fafafa);--clogg-accent:var(--accent,#404040);--clogg-radius:var(--radius,.625rem);--clogg-feature:#00d294;--clogg-fix:#e8be62;--clogg-improvement:#4ba3f7;--clogg-breaking:#ff6367;--clogg-other:var(--clogg-fg-muted);color:var(--clogg-fg);font-family:inherit;line-height:1.5}@supports (color:lab(0% 0 0)){.clogg-root{--clogg-fg:var(--foreground,lab(98.26% 0 0));--clogg-fg-muted:var(--muted-foreground,lab(48.496% 0 0));--clogg-border:var(--border,lab(100% 0 0/.1));--clogg-card:var(--card,lab(7.78201% -.0000149012 0));--clogg-card-fg:var(--card-foreground,lab(98.26% 0 0));--clogg-popover:var(--popover,lab(3.04863% 0 0));--clogg-popover-fg:var(--popover-foreground,lab(98.26% 0 0));--clogg-accent:var(--accent,lab(27.036% 0 0));--clogg-feature:lab(75.0766% -60.6473 19.6822);--clogg-fix:lab(79.3456% 7.84469 51.2967);--clogg-improvement:lab(64.5654% -6.44964 -50.653);--clogg-breaking:lab(63.2467% 60.4719 30.8398)}}.clogg-loading{justify-content:center;align-items:center;padding:2rem;display:flex}.clogg-spinner{border:2px solid var(--clogg-border);border-top-color:var(--clogg-fg-muted);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite clogg-spin}@keyframes clogg-spin{to{transform:rotate(360deg)}}.clogg-error{color:var(--clogg-fg-muted);padding:1rem;font-size:13px}.clogg-entry{padding-bottom:28px;padding-left:24px;position:relative}.clogg-entry:last-child{padding-bottom:0}.clogg-entry:not(:last-child):before{content:"";background:var(--clogg-border);width:1px;position:absolute;top:12px;bottom:0;left:7px}.clogg-entry:after{content:"";border:2px solid var(--clogg-border);background:var(--clogg-card);width:15px;height:15px;box-shadow:inset 0 0 0 3px var(--clogg-card),inset 0 0 0 5px var(--clogg-fg-muted);border-radius:50%;position:absolute;top:5px;left:0}.clogg-entry-header{align-items:center;gap:8px;margin-bottom:2px;display:flex}.clogg-version{color:var(--clogg-fg);font-family:ui-monospace,Cascadia Code,Fira Code,monospace;font-size:14px;font-weight:600}.clogg-date{color:var(--clogg-fg-muted);opacity:.7;font-size:11px}.clogg-title{color:var(--clogg-fg-muted);margin:0 0 10px;font-size:13px;font-weight:400}.clogg-categories{flex-direction:column;gap:10px;display:flex}.clogg-category-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.clogg-category-dot[data-category=features]{background:var(--clogg-feature)}.clogg-category-dot[data-category=fixes]{background:var(--clogg-fix)}.clogg-category-dot[data-category=improvements]{background:var(--clogg-improvement)}.clogg-category-dot[data-category=breaking]{background:var(--clogg-breaking)}.clogg-category-dot[data-category=other]{background:var(--clogg-other)}.clogg-category-label{color:var(--clogg-fg-muted);align-items:center;gap:6px;margin:0 0 4px;font-size:11px;font-weight:500;display:flex}.clogg-items{margin:0;padding:0;list-style:none}.clogg-item{color:var(--clogg-fg);opacity:.7;padding:2px 0 2px 14px;font-size:13px;position:relative}.clogg-item:before{content:"–";color:var(--clogg-fg-muted);opacity:.4;position:absolute;left:0}.clogg-content{color:var(--clogg-fg);opacity:.7;font-size:13px;line-height:1.6}.clogg-content h2{color:var(--clogg-fg-muted);margin:12px 0 6px;font-size:12px;font-weight:500}.clogg-content li{font-size:13px}.clogg-notification{z-index:9999;font-family:inherit}.clogg-trigger{border-radius:var(--clogg-radius);border:1px solid var(--clogg-border);background:var(--clogg-card);color:var(--clogg-card-fg);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.clogg-trigger:hover{background:var(--clogg-accent)}.clogg-badge{background:var(--clogg-feature);border-radius:50%;width:6px;height:6px;animation:2s infinite clogg-pulse}@keyframes clogg-pulse{0%,to{opacity:1}50%{opacity:.4}}.clogg-popup{border-radius:var(--clogg-radius);border:1px solid var(--clogg-border);background:var(--clogg-popover);width:280px;color:var(--clogg-popover-fg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:14px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 32px #0000004d;box-shadow:0 8px 32px lab(0% 0 0/.3)}.clogg-popup-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.clogg-popup-version{font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.clogg-popup-close{color:var(--clogg-fg-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:10px;transition:all .15s}.clogg-popup-close:hover{background:var(--clogg-accent)}.clogg-popup-title{margin:0 0 4px;font-size:13px;font-weight:500}.clogg-popup-summary{color:var(--clogg-fg-muted);margin:0 0 12px;font-size:12px;line-height:1.5}.clogg-popup-link{color:var(--clogg-fg-muted);align-items:center;gap:4px;font-size:11px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.clogg-popup-link:hover{color:var(--clogg-fg)}.clogg-popup-link:after{content:"→"}
