.cc-banner[data-astro-cid-bm4qem4n]{z-index:60;width:min(100% - 32px,560px);max-height:calc(100vh - 32px);padding:18px 18px 14px;animation:.3s ease-out cc-in;position:fixed;bottom:16px;left:50%;overflow:auto;transform:translate(-50%)}.cc-dialog[data-astro-cid-bm4qem4n]{border:0;width:min(100% - 32px,480px);max-height:calc(100vh - 32px);padding:0}.cc-in[data-astro-cid-bm4qem4n]{padding:20px 20px 16px}.cc-dialog[data-astro-cid-bm4qem4n][open]{animation:.25s ease-out cc-in}@keyframes cc-in{0%{opacity:0;translate:0 12px}}.cc-h[data-astro-cid-bm4qem4n]{margin:0 0 6px;font-size:1.2rem;line-height:1.2}.cc-p[data-astro-cid-bm4qem4n],.cc-what[data-astro-cid-bm4qem4n],.cc-kept[data-astro-cid-bm4qem4n],.cc-by[data-astro-cid-bm4qem4n]{overflow-wrap:anywhere;margin:0}.cc-p[data-astro-cid-bm4qem4n]{font-size:.92rem;line-height:1.45}.cc-row[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cc-row[data-astro-cid-bm4qem4n]>[data-astro-cid-bm4qem4n]{flex:120px}.cc-cats[data-astro-cid-bm4qem4n]{gap:10px;margin:14px 0 10px;padding:0;list-style:none;display:grid}.cc-cats[data-astro-cid-bm4qem4n] li[data-astro-cid-bm4qem4n]{border-radius:calc(var(--cc-r) * .7);background:var(--cc-soft);padding:10px 12px}.cc-cat[data-astro-cid-bm4qem4n]{cursor:pointer;align-items:center;gap:10px;display:flex}.cc-cat[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]{width:20px;height:20px;accent-color:var(--cc-accent);flex:none;margin:0}.cc-cat[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]:disabled{cursor:not-allowed}.cc-cat[data-astro-cid-bm4qem4n] span[data-astro-cid-bm4qem4n]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.cc-cat[data-astro-cid-bm4qem4n] small[data-astro-cid-bm4qem4n]{opacity:.75;font-size:.78rem;font-weight:800}.cc-what[data-astro-cid-bm4qem4n]{opacity:.85;margin:4px 0 0 30px;font-size:.85rem;line-height:1.4}.cc-signal[data-astro-cid-bm4qem4n]{margin-top:6px;font-weight:700}.cc-kept[data-astro-cid-bm4qem4n]{opacity:.85;font-size:.8rem}.cc-by[data-astro-cid-bm4qem4n]{text-align:center;opacity:.7;margin-top:10px;font-size:.72rem;font-weight:700}.cc[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:inherit;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.cc-banner[data-astro-cid-bm4qem4n],.cc-dialog[data-astro-cid-bm4qem4n][open]{animation:none}}@media (width<=480px){.cc-banner[data-astro-cid-bm4qem4n]{padding:14px 14px 10px;bottom:8px}.cc-row[data-astro-cid-bm4qem4n]>[data-astro-cid-bm4qem4n]{flex-basis:100%}}.cc-page[data-astro-cid-bm4qem4n]{--cc-r:var(--pop-r,20px);--cc-accent:var(--accent);--cc-soft:color-mix(in srgb, currentColor 7%, transparent)}.cc-page[data-astro-cid-bm4qem4n] [data-astro-cid-bm4qem4n]:is(.cc-banner,.cc-dialog){border-radius:var(--cc-r);background:var(--cc-bg,linear-gradient(var(--card), var(--card)) var(--pop-bg,var(--bg)));color:var(--cc-fg,var(--fg));font:inherit;box-shadow:inset 0 0 0 1.5px var(--edge), 0 24px 60px -20px #0000008c}.cc-page[data-astro-cid-bm4qem4n] .cc-dialog[data-astro-cid-bm4qem4n]::backdrop{background:#00000073}.cc-page[data-astro-cid-bm4qem4n] .cc-h[data-astro-cid-bm4qem4n]{font-family:var(--head-own,var(--head));font-weight:800}.cc-btn[data-astro-cid-bm4qem4n]{border-radius:min(var(--cc-r), 99px);min-height:44px;font:inherit;cursor:pointer;border:0;padding:8px 14px;font-size:.92rem;font-weight:800}.cc-main[data-astro-cid-bm4qem4n]{background:var(--accent);color:var(--on-accent)}.cc-other[data-astro-cid-bm4qem4n]{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px}.cc-btn[data-astro-cid-bm4qem4n]:hover{filter:brightness(1.06)}.cc-page[data-astro-cid-bm4qem4n] [data-astro-cid-bm4qem4n]:is(.cc-btn,a,input):focus-visible{outline:3px solid var(--cc-fg,var(--fg));outline-offset:2px}.cc-brand[data-astro-cid-bm4qem4n]{--cc-r:var(--radius);--cc-accent:var(--violet);--cc-soft:#6658e014}.cc-brand[data-astro-cid-bm4qem4n] [data-astro-cid-bm4qem4n]:is(.cc-banner,.cc-dialog){border-radius:var(--radius);color:var(--ink);font-family:var(--ui);box-shadow:inset 0 0 0 1.5px var(--glass-edge), 0 0 0 1px var(--glass-ring), var(--glass-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(150deg,#fffffff0,#ececffe6)}.cc-brand[data-astro-cid-bm4qem4n] .cc-dialog[data-astro-cid-bm4qem4n]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#281e6e59}.cc-brand[data-astro-cid-bm4qem4n] .cc-h[data-astro-cid-bm4qem4n]{font-family:var(--hand);font-size:1.5rem;font-weight:800}.cc-brand[data-astro-cid-bm4qem4n] .cc-kitty{float:right;width:64px;margin:-6px -4px 4px 10px}.cc-brand[data-astro-cid-bm4qem4n] .cc-row[data-astro-cid-bm4qem4n] .btn{justify-content:center}
