.glance[data-v-aca20a03]{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;width:100%;max-width:460px;display:flex}.glance-bubble[data-v-aca20a03],.glance-card[data-v-aca20a03]{opacity:0;transition:opacity .6s ease-out,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.glance.is-reached .glance-bubble[data-v-aca20a03],.glance.is-reached .glance-card[data-v-aca20a03]{opacity:1;transform:none}.glance-bubble[data-v-aca20a03]{background:var(--bg-bubble);max-width:min(84%,380px);color:var(--text-bubble);border-radius:20px;align-self:flex-end;padding:9px 16px;font-size:15px;line-height:1.5}.glance-card[data-v-aca20a03]{border:1px solid var(--border-primary);border-radius:var(--radius-2xl);background:var(--bg-primary);box-shadow:var(--shadow-lg);padding:18px;transition-delay:.25s}.glance-head[data-v-aca20a03]{align-items:center;gap:12px;display:flex}.glance-mark[data-v-aca20a03]{border-radius:var(--radius-lg);background:var(--accent-bg);width:36px;height:36px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.glance-mark svg[data-v-aca20a03]{width:20px;height:20px}.glance-name[data-v-aca20a03],.glance-period[data-v-aca20a03]{line-height:1.35;display:block}.glance-name[data-v-aca20a03]{font-size:var(--text-base);color:var(--text-strong);text-wrap:balance;font-weight:600}.glance-period[data-v-aca20a03]{font-size:var(--text-xs);color:var(--text-muted)}.glance-on-air[data-v-aca20a03]{flex-shrink:0;margin-left:auto}.glance-phases[data-v-aca20a03]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.glance-phases li[data-v-aca20a03]{opacity:0;min-width:0;transition:opacity .5s ease-out,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--order)*90ms + .45s);flex-direction:column;display:flex;transform:translateY(10px)}.glance.is-reached .glance-phases li[data-v-aca20a03]{opacity:1;transform:none}.glance-phases img[data-v-aca20a03]{aspect-ratio:4/5;border-radius:var(--radius-lg);-o-object-fit:cover;object-fit:cover;background:var(--bg-skeleton);width:100%;height:auto;display:block}.glance-phase-dates[data-v-aca20a03],.glance-phase-name[data-v-aca20a03]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glance-phase-name[data-v-aca20a03]{font-size:var(--text-2xs);color:var(--text-strong);margin-top:8px;font-weight:600}.glance-phase-dates[data-v-aca20a03]{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.glance-goal[data-v-aca20a03]{font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:12px;margin:18px 0 8px;display:flex}.glance-goal span[data-v-aca20a03]:last-child{font-variant-numeric:tabular-nums;color:var(--text-strong);font-weight:500}.glance-review[data-v-aca20a03]{border-top:1px solid var(--border-secondary);margin-top:18px;padding-top:16px}.glance-manager[data-v-aca20a03]{font-size:var(--text-sm);color:var(--text-strong);align-items:center;gap:8px;font-weight:600;display:flex}.glance-manager svg[data-v-aca20a03]{width:18px;height:18px;color:var(--accent);flex-shrink:0}.glance-manager span[data-v-aca20a03]{font-size:var(--text-xs);color:var(--text-muted);margin-left:auto;font-weight:400}.glance-review-text[data-v-aca20a03]{font-size:var(--text-sm);color:var(--text-primary);text-wrap:pretty;margin-top:8px;line-height:1.55}.glance-tasks[data-v-aca20a03]{background:var(--accent-bg);font-size:var(--text-xs);color:var(--accent);border-radius:9999px;margin-top:12px;padding:3px 10px;font-weight:500;display:inline-flex}@media (width<=767px){.glance[data-v-aca20a03]{gap:14px;max-width:none}.glance-bubble[data-v-aca20a03]{max-width:88%}.glance-card[data-v-aca20a03]{box-shadow:var(--shadow-md);padding:16px}.glance-phases[data-v-aca20a03]{gap:8px}}@media (prefers-reduced-motion:reduce){.glance-bubble[data-v-aca20a03],.glance-card[data-v-aca20a03],.glance-phases li[data-v-aca20a03]{opacity:1;transition:none;transform:none}}
