.nsp4gG_notice{z-index:50;border:1px solid var(--kiln-stroke-control);background:var(--kiln-surface-primary);width:384px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);box-shadow:0 20px 60px color-mix(in srgb, var(--kiln-content-primary) 14%, transparent), 0 3px 10px color-mix(in srgb, var(--kiln-content-primary) 7%, transparent);border-radius:18px;animation:.22s ease-out both nsp4gG_arrive;position:fixed;bottom:1rem;right:1rem;overflow-y:auto}.nsp4gG_noticeBody{padding:18px 20px 20px}.nsp4gG_scene{perspective:900px;margin:10px 10px 0}.nsp4gG_artwork{background:radial-gradient(ellipse at 78% 10%, color-mix(in srgb, var(--color-kiln-alarmalade) 24%, transparent), transparent 68%), linear-gradient(135deg, var(--kiln-surface-tertiary), var(--kiln-status-info-surface));height:144px;transform-style:preserve-3d;transform:rotateX(var(--update-rotate-x,0deg)) rotateY(var(--update-rotate-y,0deg));border-radius:11px;place-items:center;transition:transform .16s ease-out,box-shadow .16s ease-out;display:grid;position:relative;overflow:clip}.nsp4gG_orbit{border:1px solid color-mix(in srgb, var(--kiln-content-primary) 8%, transparent);border-radius:50%;width:210px;height:210px;position:absolute;transform:translateZ(4px)}.nsp4gG_paper,.nsp4gG_backPaper{border:1px solid var(--kiln-stroke-control);background:var(--kiln-surface-primary);border-radius:10px;width:190px;height:100px;position:absolute}.nsp4gG_backPaper{opacity:.6;transform:translate3d(-8px,5px,9px)rotate(-9deg)}.nsp4gG_paper{box-shadow:0 8px 14px color-mix(in srgb, var(--kiln-content-primary) 12%, transparent);grid-template-columns:28px 1fr;align-content:center;gap:4px 10px;padding:14px;display:grid;transform:translateZ(26px)rotate(3deg)}.nsp4gG_paper strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--kiln-content-primary);font-size:12px;line-height:18px;overflow:hidden}.nsp4gG_eyebrow{color:var(--kiln-content-tertiary);font-size:9px;line-height:12px}.nsp4gG_stamp{width:28px;height:28px;color:var(--kiln-action-accent-content);background:color-mix(in srgb, var(--color-kiln-alarmalade) 12%, var(--kiln-surface-primary));border-radius:8px;grid-row:span 2;place-items:center;display:grid}.nsp4gG_paperLine{background:var(--kiln-surface-tertiary);border-radius:2px;grid-column:1/-1;width:90%;height:4px;margin-top:4px}.nsp4gG_paperLine:last-child{width:65%;margin-top:0}.nsp4gG_confetti{background:var(--kiln-action-accent-content);opacity:.5;border-radius:2px;width:7px;height:7px;position:absolute;top:22%;left:13%;transform:translateZ(35px)rotate(-18deg)}.nsp4gG_confetti:last-child{background:var(--kiln-status-info-content);inset:auto 12% 22% auto;transform:translateZ(40px)rotate(16deg)}.nsp4gG_compact{border-radius:9px;flex-shrink:0;width:72px;height:76px}.nsp4gG_compact .nsp4gG_orbit{width:98px;height:98px}.nsp4gG_compact .nsp4gG_paper,.nsp4gG_compact .nsp4gG_backPaper{border-radius:7px;width:40px;height:46px}.nsp4gG_compact .nsp4gG_paper{grid-template-columns:1fr;place-items:center;padding:5px;display:grid}.nsp4gG_compact .nsp4gG_stamp{border-radius:7px;width:26px;height:26px}.nsp4gG_compact .nsp4gG_confetti{width:4px;height:4px}@keyframes nsp4gG_arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nsp4gG_notice{animation:none}.nsp4gG_artwork{transition:none;transform:none}}@media (hover:none){.nsp4gG_artwork{transform:none}}
.coached-notes .coaching-copy{transition:opacity .6s,color .6s}.coached-notes .coaching-question.is-new{animation:3.5s ease-out both coaching-highlight}.coached-notes .coaching-dot.is-thinking{animation:1.8s ease-in-out infinite coaching-thinking}@keyframes coaching-highlight{0%{background-color:var(--coaching-highlight)}to{background-color:#0000}}@keyframes coaching-thinking{0%,to{opacity:.3}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.coached-notes .coaching-copy{transition:none}.coached-notes .coaching-question.is-new{animation:none}.coached-notes .coaching-dot.is-thinking{opacity:.65;animation:none}}
