.plan-notice{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin:0;display:flex}.plan-notice .nav-icon{margin-top:var(--space-1);color:var(--color-accent);flex:none}.plan-notice a{color:var(--color-accent)}
