[data-theme=admin] .feedback-chip-anchor{z-index:var(--z-raised);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:fixed;bottom:.75rem;left:.75rem}[data-theme=admin] .feedback-chip{background-color:var(--brand-purple);cursor:pointer;opacity:.85;border:none;border-radius:999px;place-items:center;width:2.125rem;height:2.125rem;transition:opacity .12s,transform .12s;display:grid;box-shadow:0 4px 10px #00000059,0 1px 3px #0000004d}[data-theme=admin] .feedback-chip:hover,[data-theme=admin] .feedback-chip:focus-visible{opacity:1;transform:translateY(-1px)}[data-theme=admin] .feedback-chip:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}[data-theme=admin] .feedback-chip__logo{width:20px;height:20px}[data-theme=admin] .feedback-chip__sent{border:1px solid var(--border-color);background-color:var(--surface-color);color:var(--text-primary);font-size:var(--text-caption);box-shadow:var(--shadow-admin-popover);white-space:nowrap;border-radius:999px;padding:.25rem .625rem}[data-theme=admin] .feedback-chip__kinds{gap:.375rem;display:flex}[data-theme=admin] .feedback-chip__kind{border:1px solid var(--border-color);font-size:var(--text-caption);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:999px;padding:.125rem .625rem;transition:background-color .12s,color .12s,border-color .12s}[data-theme=admin] .feedback-chip__kind:hover{border-color:var(--gold-border);color:var(--text-primary)}[data-theme=admin] .feedback-chip__kind[aria-pressed=true]{border-color:var(--gold-border);background-color:var(--gold-tint);color:var(--text-primary)}[data-theme=admin] .feedback-chip__menu{flex-direction:column;gap:.125rem;display:flex}[data-theme=admin] .feedback-chip__menu-item{border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--text-primary);text-align:left;cursor:pointer;background-color:#0000;border:none;padding:.375rem .5rem}[data-theme=admin] .feedback-chip__menu-item:hover{background-color:var(--surface-light)}
[data-theme=admin] .feedback-chip[data-unread=true]:after{content:"";border:1.5px solid var(--page-bg,var(--surface-color));background-color:var(--gold-500);border-radius:999px;width:.4375rem;height:.4375rem;position:absolute;top:-1px;right:-1px}[data-theme=admin] .feedback-chip{position:relative}[data-theme=admin] .whats-new-card{border:1px solid var(--border-color);border-left:3px solid var(--brand-purple);border-radius:var(--radius-md);background-color:var(--surface-color);width:20rem;max-width:calc(100vw - 1.5rem);box-shadow:var(--shadow-admin-popover);text-align:left;padding:.625rem .75rem .5rem;animation:.16s ease-out both whats-new-card-rise;position:relative}@keyframes whats-new-card-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-theme=admin] .whats-new-card{animation:none}}[data-theme=admin] .whats-new-card__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}[data-theme=admin] .whats-new-card__eyebrow{font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}[data-theme=admin] .whats-new-card__close{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background-color:#0000;border:none;place-items:center;margin-right:-.25rem;padding:.125rem;display:grid}[data-theme=admin] .whats-new-card__close:hover{background-color:var(--surface-light);color:var(--text-primary)}[data-theme=admin] .whats-new-card__headline{font-size:var(--text-body);color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 0;line-height:1.35;display:-webkit-box;overflow:hidden}[data-theme=admin] .whats-new-card__more{font-size:var(--text-caption);color:var(--text-secondary);margin:.25rem 0 0}[data-theme=admin] .whats-new-card__actions{justify-content:flex-end;margin-top:.375rem;display:flex}[data-theme=admin] .whats-new-card__show{border-radius:var(--radius-sm);font-size:var(--text-caption);color:var(--action);cursor:pointer;background-color:#0000;border:none;margin-right:-.375rem;padding:.125rem .375rem}[data-theme=admin] .whats-new-card__show:hover{background-color:var(--gold-tint)}[data-theme=admin] .whats-new-reader__count{font-size:var(--text-caption);color:var(--text-secondary);margin:0 0 .75rem}[data-theme=admin] .whats-new-reader__empty{font-size:var(--text-body);color:var(--text-secondary);margin:0}[data-theme=admin] .whats-new-reader__release+.whats-new-reader__release{border-top:1px solid var(--border-color);margin-top:1.25rem;padding-top:1.25rem}[data-theme=admin] .whats-new-reader__release-head{align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}[data-theme=admin] .whats-new-reader__date{font-size:var(--text-label);color:var(--text-primary);font-weight:600}[data-theme=admin] .whats-new-reader__version{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-meta);color:var(--text-secondary)}[data-theme=admin] .whats-new-reader__pill{border:1px solid var(--gold-border);background-color:var(--gold-tint);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);border-radius:999px;padding:.0625rem .375rem}[data-theme=admin] .whats-new-reader__change+.whats-new-reader__change{margin-top:.625rem}[data-theme=admin] .whats-new-reader__headline{font-size:var(--text-body);color:var(--text-primary);margin:0;font-weight:600;line-height:1.4}[data-theme=admin] .whats-new-reader__body{font-size:var(--text-body);color:var(--text-secondary);margin:.1875rem 0 0;line-height:1.5}[data-theme=admin] .whats-new-reader__note{font-size:var(--text-caption);color:var(--text-secondary);margin:.625rem 0 0;font-style:italic;line-height:1.5}[data-theme=admin] .whats-new-reader__more{border-top:1px solid var(--border-color);margin-top:1rem;padding-top:.75rem}[data-theme=admin] .whats-new-reader__more-btn{border-radius:var(--radius-sm);font-size:var(--text-caption);color:var(--text-secondary);cursor:pointer;background-color:#0000;border:none;margin-left:-.5rem;padding:.1875rem .5rem}[data-theme=admin] .whats-new-reader__more-btn:hover{background-color:var(--surface-light);color:var(--text-primary)}
